Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/colour-science/alshaders


https://github.com/colour-science/alshaders

put fresnel back

e4912822e147d0ab6c3f6d09b1e320a271e3d020 authored over 11 years ago by Anders Langlands <[email protected]>
simplified sampling code

0d0f0765690e1e85a0c241cef67b279a88b3d099 authored over 11 years ago by Anders Langlands <[email protected]>
added histogran stat

875208800070dd5052328327c3381b567ddb8e56 authored over 11 years ago by Anders Langlands <[email protected]>
removed redundant cos_theta_i term

3db53819a706a1d0d35870fe15dfda9fe07a35db authored over 11 years ago by Anders Langlands <[email protected]>
put in improved fresnel

11ea9ff29d319f79d950ba50bc4d83c1744ea395 authored over 11 years ago by Anders Langlands <[email protected]>
fixed phi mapping on bsdfTT

aa326270f52b7e524739e24b3ff5cb799e62eedb authored over 11 years ago by Anders Langlands <[email protected]>
added range stat

804664846ff857d544d1d3c0c57568cb9c25990d authored over 11 years ago by Anders Langlands <[email protected]>
added checking of constant udata id parameters to allow overriding of id colors per object

7db6c64b34a0fe35330894e19281ed70d793b90d authored over 11 years ago by Anders Langlands <[email protected]>
added transmit aovs parameter

81111222925458dbfb5d3681b7bc4b8a0987ef4b authored over 11 years ago by Anders Langlands <[email protected]>
switched aov names declaration to use vector same as alLayer

582e129502dc006003ac568395c92ad36b4cc082 authored over 11 years ago by Anders Langlands <[email protected]>
set version to 0.3.2

30bda25795c8581165b9875aeafb3ba827003092 authored over 11 years ago by Anders Langlands <[email protected]>
added trace background lookup for transmission. got basic implementation of transmitted aovs working. made lightGroup parameter search check for existence of parameter on light node before getting it to suppress warnings

2a5f09af9bdbdfcc98794edde22cf06b5861c4c1 authored over 11 years ago by Anders Langlands <[email protected]>
used aov registration stuff from aovs.h

e72057d5a30a0a36230a5443f4f353f23d9c59bd authored over 11 years ago by Anders Langlands <[email protected]>
added central num aov and enum index defines to help stop aov stuff getting out of sync

e54cf2d3deab72bb2b72f6a538e283afcc443806 authored over 11 years ago by Anders Langlands <[email protected]>
added aistandard versions of the bplastic tests. added argparse options to the test script to allow selecting which tests to run and passing arbitrary -set options to kick

9e07b8eb2b72f41a87b2843db8a97df5d92b005a authored over 11 years ago by Anders Langlands <[email protected]>
properly implemented MIS for single scattering only

cc9b81c3ebe91c1c92459a809b0dde796faaa351 authored over 11 years ago by Anders Langlands <[email protected]>
siwtched to fast_exp. cleaned up old fresnel array indexing

85dfdb134ca7268e463149979ef690f436413464 authored over 11 years ago by Anders Langlands <[email protected]>
added fast_exp for rgb type

f36d20092e2e094687bf2e91b3dde4d9e514925d authored over 11 years ago by Anders Langlands <[email protected]>
fixed problems with hair in indirect rays by adding custom ray type to detect dual scattering rays. disabled hair indirect for now as i reckon the sampling's proper broken

0df3be2fd8e31a54b55da6ae72d67edabf6ff070 authored over 11 years ago by Anders Langlands <[email protected]>
bumped version to 0.3.1

7ffdae4fb4c374824fe3a671622dc16340d4d381 authored over 11 years ago by Anders Langlands <[email protected]>
fixed crash when node_update called more than once by clearing aovs vector before pushing. Thanks to Jan Walter

a27e39611e585255c83306dbbab4bc90b2afb997 authored over 11 years ago by Anders Langlands <[email protected]>
Merge branch 'hair3' into hair

7ecc09e1e2778e95ecf36eb406b112ccf6131414 authored over 11 years ago by Anders Langlands <[email protected]>
ws

c2463102a3ce4900786e018a289709cb4e5a298d authored over 11 years ago by Anders Langlands <[email protected]>
Merge branch 'master' into hair

keeping hair up-to-date

21ba776c334f9fd251d7a0bc11ad07affbac5c7e authored over 11 years ago by Anders Langlands <[email protected]>
added spdls to the linux distro... just in case

73ef217f362d2ff605257005189e6f47d9d7fa42 authored over 11 years ago by Anders Langlands <[email protected]>
fixed id writing loop checking old aov names which meant rerouting wasn't working

5e5b13e43d2c7ed234ca4946b6409405a3f31576 authored over 11 years ago by Anders Langlands <[email protected]>
added aov.type so mtoa will recognise the aov definitions

2e47d8a7561e4fd88b321033cf31d178128efee0 authored over 11 years ago by Anders Langlands <[email protected]>
added test suite instructions

37d3d374c3d4b72c93938ad508af349a5d822983 authored over 11 years ago by Anders Langlands <[email protected]>
added source images

8c22da394cf34ae246befb1eadc6333571797418 authored over 11 years ago by Anders Langlands <[email protected]>
added local.cmake.win to src distribution

3a18d0fb45bdce11c2633b5a97e79259316214c1 authored over 11 years ago by Anders Langlands <[email protected]>
added aov declarations to the mtds

642550c03d67bb6661a71bb50e517b7be953ce3d authored over 11 years ago by Anders Langlands <[email protected]>
added renamable AOVs to alLayer

85616a107015ef481373b618fa186bacde2b10c6 authored over 11 years ago by Anders Langlands <[email protected]>
added spdls to the src and windows distributions

2ada980f15112957bb9e1728e0e244a908e24e0e authored over 11 years ago by Anders Langlands <[email protected]>
added spdls to the src and windows distributions

c1bed1790ab64570150a57ddc2bde11e58ecf216 authored over 11 years ago by Anders Langlands <[email protected]>
added softimage interface files

b638aea89bfa233fec9a508060d1afdb136820bc authored over 11 years ago by Anders Langlands <[email protected]>
added renamable AOVs and a switch to allow mapping outputs to standard compatible aovs only

b66c7112a2872aae50b8c82602a80eb84edabf5a authored over 11 years ago by Anders Langlands <[email protected]>
added enableInternalReflections override

ef3aae7626f44fe28ee9b233acfcf7b920a2194a authored over 11 years ago by Anders Langlands <[email protected]>
updated build instructions

ccdea04aef9ad1e54b147c2b7b4597117f9588e7 authored over 11 years ago by Anders Langlands <[email protected]>
Updated readme

d59c9a7d08c4760fe6fb7b765c0df8a70d39701c authored over 11 years ago by Anders Langlands <[email protected]>
Updated readme

c42a80d7d984610d1224e6f26d7aeded88ae9f34 authored over 11 years ago by Anders Langlands <[email protected]>
updated todo list

5d50b1dc60578216b03268d7a670504337bb71d6 authored over 11 years ago by Anders Langlands <[email protected]>
updated readme

ba4bec235506713503f2c9ef749993af44ee1895 authored over 11 years ago by Anders Langlands <[email protected]>
updated build instructions

d98bd176e3d1922ff289f9b5b404563a3917551a authored over 11 years ago by Anders Langlands <[email protected]>
added ignore for sublime project file so we can have local ones for each os

2c68eb07978b12f8a8f184a7d2e1b8556929bc0c authored over 11 years ago by Anders Langlands <[email protected]>
added windows build local.cmake file

a60f4a4dc46cde9778abb2b0c33e5c789b3af3fb authored over 11 years ago by Anders Langlands <[email protected]>
removed project file

18b47c38949f7a96d6be08a8d97fbe115a1d604e authored over 11 years ago by Anders Langlands <[email protected]>
changed windows distribution to use zip file instead of tgz

8e66ed8f87fd14ab9da72693ff982c60b123574f authored over 11 years ago by Anders Langlands <[email protected]>
made it so binary distributions are flat

299e1a4be44add234f48b67f8dbfe806c89ae53a authored over 11 years ago by Anders Langlands <[email protected]>
Merge branch 'dev' of https://bitbucket.org/anderslanglands/alshaders into dev

12b2e607499b3066411fa5a805f63a467a1e20a4 authored over 11 years ago by Anders Langlands <[email protected]>
copied project file to windows-specific version

a01f5ffdeabc78c91898766505dc2621a8b8da70 authored over 11 years ago by Anders Langlands <[email protected]>
copied project file to osx-specific version

3ed10fd0c64d2a5cf8cfb22ff4638b4a314c540c authored over 11 years ago by Anders Langlands <[email protected]>
fixed a bunch more warnings

87a9b10d3a4ab9faf751e08198fd776e60dcfde3 authored over 11 years ago by Anders Langlands <[email protected]>
fixed up a bunch more msvc warnings

8673dbc6e80db069f5a5d75cc5567ac226c78c74 authored over 11 years ago by Anders Langlands <[email protected]>
fixed evaling diffuseEnableCaustics as a flt instead of a bool

57e2bacd871c6d32ccb7067685409c90bb9d368f authored over 11 years ago by Anders Langlands <[email protected]>
fixed a bunch of implicit float conversions that were spitting no end of garbage in msvc

9cfd2db00cdeb1a659215a85216a4fa214dd911b authored over 11 years ago by Anders Langlands <[email protected]>
fixed 2 instances of M_PI

f7ceadad5dbffb084d97d7e1e2917bc01c3ef425 authored over 11 years ago by Anders Langlands <[email protected]>
removed math defines for windows builds

b5f775ca198af5ee1cd6d56a7bd392bbc59d8358 authored over 11 years ago by Anders Langlands <[email protected]>
removed reference to ImathVec.h

efefbaf4fae8aca62cf242e7da3ca236cd2942f4 authored over 11 years ago by Anders Langlands <[email protected]>
switched M_PI for AI_PI

6f5938d627140aae1f0a55fe796c647e2c2744ee authored over 11 years ago by Anders Langlands <[email protected]>
made images local to the test folder

6f7760b1c816eabcdd60ce6ac0d91d7bc574b7f2 authored over 11 years ago by Anders Langlands <[email protected]>
...

11e9eb49e60428081b161f64c2fddca33451d0f9 authored over 11 years ago by Anders Langlands <[email protected]>
...

05efdb6459242025f53eb0855452dd369dd23061 authored over 11 years ago by Anders Langlands <[email protected]>
removed test suite from package

b927a9008ae7f632b38bae26b22095c2c60d9e2a authored over 11 years ago by Anders Langlands <[email protected]>
added patterns for windows and linux distributions. removed mel form the patterns. added .in.py files. added test suite

37eefcbcaf537f9c5cc8a0f7e2dafa50d7fd5c88 authored over 11 years ago by Anders Langlands <[email protected]>
added a couple more exceptions to git ignoe

d85fff9e3404de452e52cbf789965f0856f77fc7 authored over 11 years ago by Anders Langlands <[email protected]>
default indirect light groups to on

7a601ef15696ebe28b756ea9aeea1db8b9a3d72e authored over 11 years ago by Anders Langlands <[email protected]>
set UV space to be the default since this is where it performs best

061f5d011448d32d37a67f52f6bbdf11e135c935 authored over 11 years ago by Anders Langlands <[email protected]>
added a simple aov sum test script

711859dc4cf45f8505543a231350b16da7ea8bbf authored over 11 years ago by Anders Langlands <[email protected]>
fixed merge conflicts with dev

bf92c9a67e02d1117f1ca6f356eb8bf406288cb2 authored over 11 years ago by Anders Langlands <[email protected]>
added 0.3b test image reads

03b0937be1b18a0fcda7725b6d64e99b31cd1b85 authored over 11 years ago by Anders Langlands <[email protected]>
renamed surface shader nodes in order to make it easier to override parameters

c280100bf1078319fb6fc0bc0173eca775e1bc7c authored over 11 years ago by Anders Langlands <[email protected]>
added output logging

c5f1fe7026aee62043552ced648955ea2268a34c authored over 11 years ago by Anders Langlands <[email protected]>
removed mel interfaces and beckmann microfacet separate code

208160d50907d7548742d953c009f0770266fc62 authored over 11 years ago by Anders Langlands <[email protected]>
removed reference beckmann microfacet

1ea68b1132f154f54bc1fe868e86fe89133dafab authored over 11 years ago by Anders Langlands <[email protected]>
removed old comment

efabd4db1deb08876dc7cddfa0c94667467e7679 authored over 11 years ago by Anders Langlands <[email protected]>
added color space conversion node to do srgb, cineon and logC conversions to linear

05b238f3d0208dce8bcc1b17cdf2e54fa78273e6 authored over 11 years ago by Anders Langlands <[email protected]>
added test nuke file to load the output images

ddb42e6560b93e8e3a8d019bcd879ab78b15a66c authored over 11 years ago by Anders Langlands <[email protected]>
added more shaderball tests

ad646bc134fbedebcf51de28920d7c013539c38b authored over 11 years ago by Anders Langlands <[email protected]>
added ignore for test output and generated test.py and package.py

2a84add68a60a3a112c822a48e0334f4bde13fd3 authored over 11 years ago by Anders Langlands <[email protected]>
added results file writing

eb273d604403ecb4b870ffb6da11c4d95d737988 authored over 11 years ago by Anders Langlands <[email protected]>
added test suite python file

f3d23d3fd9e6636ebcdd79cb8dbdae2b3d859108 authored over 11 years ago by Anders Langlands <[email protected]>
removed package.py and added package.in.py to be configured by cmake

2620eb90d28c04296f77cd146c11ef14fc4d520d authored over 11 years ago by Anders Langlands <[email protected]>
added major/minor/patch versioning and configure commands for packge.py and test.py

68ce2a910bdc576fe6e5f6a70966f57833dd6abb authored over 11 years ago by Anders Langlands <[email protected]>
added shaderball test scene and first two shaders

03134e315cdf50624c021dfd029d568bc90ab0ba authored over 11 years ago by Anders Langlands <[email protected]>
added version strings

878a86844dd738030f1454aa8e4c9d7da80c2367 authored over 11 years ago by Anders Langlands <[email protected]>
Merge branch 'hair3' into hair

de68c6c8865f3af59a47fe84fd9525f0fb60e5b2 authored over 11 years ago by Anders Langlands <[email protected]>
modified fresnel to take account of eccentricity and used this modified calculation for TRT paths. still need to expose eccentricity as a parameter

b409285708aa81b7ee223d1dc0c43f91585e5d0b authored over 11 years ago by Anders Langlands <[email protected]>
removed old references to sample counts and indices that are no longer required for deep groups

28831ec2c89b5c398af3df550097bbd61903eb2b authored over 11 years ago by Anders Langlands <[email protected]>
FINALLY! Only accumulate deep groups if the ray actually hits something because otherwise you'll be double-accumulating the result of the previous ray. How did I not figure this out before? I am clealy an idiot.

3b3db12ed64d15201cd4e5e9bf5ca4173b79c386 authored over 11 years ago by Anders Langlands <[email protected]>
added more comments

8de3a3aced0e40b3f1791aa4e6aab26d6f045faa authored over 11 years ago by Anders Langlands <[email protected]>
fixed order of transmission roughness getting from specular. removed transmission from roughness scaling controls since it was causing incorrect results

10e5fe5ed6d51afcbfab5e7f3c3303c0495658c5 authored over 11 years ago by Anders Langlands <[email protected]>
fixed old file path

826c1ca883329b3db289e81de41f0b3484fdfeac authored over 11 years ago by Anders Langlands <[email protected]>
added backlight to deep groups. not working

ea570debfc5d8eda58d6722b95515656ca84310e authored over 11 years ago by Anders Langlands <[email protected]>
added backlight sampler

9b5df25de316712c7014e81071d79091f86d3e36 authored over 11 years ago by Anders Langlands <[email protected]>
fixed RGBA otuput type being set which caused massive slowness

7711979477aa2649d8225ac5d56b519e966c936e authored over 11 years ago by Anders Langlands <[email protected]>
updated to mtoa 0.23.0

a81cf46853c2a0b4e8b28b8b4a501bf164cf5eff authored over 11 years ago by Anders Langlands <[email protected]>
updaded project path

c191d2f68de8c9e399a2fab8e0a3949dc96b3c81 authored over 11 years ago by Anders Langlands <[email protected]>
fixed theta_d mapping. made ior parameter work

b4829b1f2f80a690f6ffa4e6872a2b2d03d67535 authored over 11 years ago by Anders Langlands <[email protected]>
tried to move scattering parameters to be uniform. bad things happen

13ca07cd7ce4097234d97a280104bdb0fbd62ef6 authored over 11 years ago by Anders Langlands <[email protected]>
removed some old commented code. put fresnel lut calculation inside a debug ifdef

49fb79180cb81f559dfdde8aaec478471159221e authored over 11 years ago by Anders Langlands <[email protected]>