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

removed dual depth parameter

2a18175b2eaee0cbd93d9c0998854d25698782bc authored over 11 years ago by Anders Langlands <[email protected]>
replaced oren-nayar indirect sampling with cosine hemisphere sampling to fixes nans and segfaults

da11e2a6b82b906ba741a2f0218adfa7f7c457b0 authored over 11 years ago by Anders Langlands <[email protected]>
fixed dual_depth not working (changed from bool to int)

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

6291a076dc93cd765b1de80c5cd08b11d0071e81 authored over 11 years ago by Anders Langlands <[email protected]>
switched specular normal overrides to override Nf only to avoid single-sided surfaces flipping unintentionally. added specular normal overrides to indirect specular components

bd37a78ed0ed59bc9e1f4c51a2af6a5d98c1c593 authored over 11 years ago by Anders Langlands <[email protected]>
added light counter to shader data;

8974a649b6349bd15c1d5cd05fb7f615eac8f6a4 authored over 11 years ago by Anders Langlands <[email protected]>
changed N_G_x precomputation loop to run explicity over the coordinates to avoid missing pixels in the LUT

b6d8e79578a3b5e8856abf1ed00ba210fa3bb601 authored over 11 years ago by Anders Langlands <[email protected]>
fixed fresnel by ensuring ior never drops below 1

7ffae4a169b631612c12b1481dcbcf36df685d9d authored over 11 years ago by Anders Langlands <[email protected]>
Merged in tonybarbieri/alshaders/windows_math_defines_fix (pull request #1)

Adds the windows #define _USE_MATH_DEFINES for using M_PI and M_LN2.

d7a40fd5e57843df47fad3fa388b29a5c9b4a679 authored over 11 years ago by Anders Langlands <[email protected]>
reworked theta_d mapping to AI_PIOVER2 range. made N_G a 2d lookup table

f3e3ed997f9ee134d109bddc3ebe22fe5660ce32 authored over 11 years ago by Anders Langlands <[email protected]>
Adds the windows #define _USE_MATH_DEFINES for using M_PI and M_LN2.

056a78d8b48d8223aba3f7d166f33d28b91f9a2a authored over 11 years ago by Tony Barbieri <[email protected]>
changed DS lut size to 256. removed 2x scale on hair radius

b35f5f32475def4100138232672550ba37366606 authored over 11 years ago by Anders Langlands <[email protected]>
changed aov declaration to use aov array for names. added backlight aovs

7d1eba3b9ac9e545a923ee8284915845f4425b21 authored over 11 years ago by Anders Langlands <[email protected]>
added matte parameters. fixed bad range on ids.

59d8f1bef2cfaa8b8f46cc37d417b907700abba5 authored over 11 years ago by Anders Langlands <[email protected]>
added matte parameters. initialized mid parms togethger with declaration

490b3b1354038ba7665acf2076bcb092a45d1f62 authored over 11 years ago by Anders Langlands <[email protected]>
switched back to basic uniform sampling. added controls for when dual scattering kicks in.

6b84fa07c0f64799174335ecbeccc7854ac2c306 authored over 11 years ago by Anders Langlands <[email protected]>
switched to latest arnold and mtoa

8e0b208f4e8249a748ad5b1316483acec356c6e0 authored over 11 years ago by Anders Langlands <[email protected]>
added vector fractal mode

a7dd9edb512c18ae443737d6fe0ddcafe31a130b authored over 11 years ago by Anders Langlands <[email protected]>
added more rgb and vector math helpers functions

469e7ad923ad8aec50c6c8e84c8600a6620f9143 authored over 11 years ago by Anders Langlands <[email protected]>
added per-light diffuse and specualr strength control

faf545df13b47b0f6f0fdebe4823bbbc6a242c5d authored over 11 years ago by Anders Langlands <[email protected]>
included latest arnold version

31a25a192869ee49db0c34f4cadf563abaf6b96e authored over 11 years ago by Anders Langlands <[email protected]>
upadted to arnold 4.0.14.0 and mtoa 0.23.0. added arnold lib directory for windows builds

716e9dee26283aaf31353af08fb152ca6a6f300d authored over 11 years ago by Anders Langlands <[email protected]>
Merge branch 'backlight' into dev

727b7a3a702c841897cde2b3e011de6378f65c57 authored over 11 years ago by Anders Langlands <[email protected]>
removed alLightGroups from build

a56816d5dee44910d48cf417e70c690d5b53e214 authored over 11 years ago by Anders Langlands <[email protected]>
made sure backlight aovs are output. multiplied indirect backlight by accumulated transmission

09810bf5d6940fcc2f7075993459f4a3b3b8d1bf authored over 11 years ago by Anders Langlands <[email protected]>
added code for dumping fresnel tables to exr

7a82d901c4894a4efc7ecfa0ce3a2d5fc0db2e15 authored over 11 years ago by Anders Langlands <[email protected]>
switched to theta_d mapping rather than theta_i for N_G_x. No visual difference

e0c0aef7c11ade533ca75f8c3e08e3918cbb172f authored over 11 years ago by Anders Langlands <[email protected]>
fixed out of bounds error on LUT lookups. switched N_G_x functions to precalc over theta_i and theta_r. currently indexed on theta_i. not sure this is what we want

9ee4bcd32b22385e274ffcb12bb6b285798556d5 authored over 11 years ago by Anders Langlands <[email protected]>
added exr writing functions

e2c645f1a6f0838e6d043f9fe5a957e7e95dc550 authored over 11 years ago by Anders Langlands <[email protected]>
added code for writing out exr files of the LUTs for inspection

1c2fd35d96d4b061f2da5056f9608896ca77cb18 authored over 11 years ago by Anders Langlands <[email protected]>
backlight basically working. still have to figure out raw and lightgroups...

1e92858c9287346300c7e0f2542339891e2688c7 authored over 11 years ago by Anders Langlands <[email protected]>
ws

5fa4176655943e13cd39309dcaf8074298658b92 authored over 11 years ago by Anders Langlands <[email protected]>
removed kk diffuse calculation

ad37a98fd23fb0d0baf4de61407fb22f964cc1d9 authored over 11 years ago by Anders Langlands <[email protected]>
removed allightgroups

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

72e9b05945693f7fe831f31846d0c307c3ec6042 authored over 11 years ago by Anders Langlands <[email protected]>
removed temporary lightgroups shader

c06b9b513021510e0e1cef4c779de44498a400f3 authored over 11 years ago by Anders Langlands <[email protected]>
fixed file dialog not working. thanks to jan walter

3c34a93c17d0f190a10c8a2c3ea2e32e1f90ebdd authored over 11 years ago by Anders Langlands <[email protected]>
fixed missing metadata types

ced04eff57fd2c001135eaaf0e5abdb8d1796c7e authored over 11 years ago by Anders Langlands <[email protected]>
added turbulent option

404c03fe24a6c0d24c20444550aab813c6b7aed3 authored over 11 years ago by Anders Langlands <[email protected]>
fixed incorrect parameter access

e23ef87d015719b22714e02e0c09dee9afa87670 authored over 11 years ago by Anders Langlands <[email protected]>
set linkable to false for constant parameters

011997fff274009a40c2a18c58da0699b9e43bdd authored over 11 years ago by Anders Langlands <[email protected]>
moved constant parameters out of shader_evaluate

925b06eedf757a42eb97608c31e1c43be3a0f989 authored over 11 years ago by Anders Langlands <[email protected]>
added various functions for gabor noise from OSL

c6aefd3beacc4de5220b05bb161b4cd59d430172 authored over 11 years ago by Anders Langlands <[email protected]>
added smoothed chip colors feature. moved non-varying parameters out of shader_evaluate

1014f54ff030e16cdf27ee4bcc3ca63db470eaa8 authored over 11 years ago by Anders Langlands <[email protected]>
added gabor noise

077b0650c4412e83627438bfa295656fa95b810a authored over 11 years ago by Anders Langlands <[email protected]>
added flow noise

8096242676ff19dd5cd60e09e1d65e1a5118f094 authored over 11 years ago by Anders Langlands <[email protected]>
added flow noise

4bef4706905edeb9020b084aeaa5bcffeb106c55 authored over 11 years ago by Anders Langlands <[email protected]>
added uv point type

f7c58c30155a0f1e4cebd9736618a51db184e300 authored over 11 years ago by Anders Langlands <[email protected]>
broken backlight. need to check aistandard

1db9aa62badad451a7a72fdcec924f1057fb53df authored over 11 years ago by Anders Langlands <[email protected]>
Got roughness depth scaling working properly

b23c01aa043ef4877c88dda2a961127c5558011c authored over 11 years ago by Anders Langlands <[email protected]>
fully integrated fresnel

4e8c3eeb19ea1039f6e83f602a4c5d17e9e6ce4d authored over 11 years ago by Anders Langlands <[email protected]>
added AtRGB ostream operator and finite function

be3d21959584eb9922018284d610299a40942016 authored over 11 years ago by Anders Langlands <[email protected]>
changed default parameters to blonde hair. chose theta_i remapping from ai example. added cos_theta_i term to attenuation precalc

41c662934747c0e8a474fe38b848e2469117e8c7 authored almost 12 years ago by Anders Langlands <[email protected]>
added python files to package and set version to 0.3.0 in anticipation

566b22703bb102c77422d1dffac4a73cf542983d authored almost 12 years ago by Anders Langlands <[email protected]>
fixed aov names to match alSurface

8e8c9b80a87ebd58a5356eaff0199b85b8a201db authored almost 12 years ago by Anders Langlands <[email protected]>
fixed incorrect theta_i mapping during T_f accumulation

fa6fcdb7d6f890325de43faa8d9091a6fa56257a authored almost 12 years ago by Anders Langlands <[email protected]>
reintroduced indirect scattering

780c96fa63b6d0eebcd7edfc6bded102cafbe3bb authored almost 12 years ago by Anders Langlands <[email protected]>
indexed ds tables by AI_PIOVER2 and added fresnel to all precomputations

bf391625edbc4f42ce97b7a9235ebbe5ca215496 authored almost 12 years ago by Anders Langlands <[email protected]>
set correct aov names (not that it seems to matter to mtoa)

e11988428e56434578bdf4862a46178680d566bb authored almost 12 years ago by Anders Langlands <[email protected]>
set indirect light groups to defalut to false

1415bd44867f1d1fb43f74052347ed30a6b9be56 authored almost 12 years ago by Anders Langlands <[email protected]>
added parameter to enable or disable deep groups

6ec802a25f3b2187cee4117be1526313ee83c01e authored almost 12 years ago by Anders Langlands <[email protected]>
still working on getting rid of extra light in groups. debug code added to help this.

5db115f53fe6c1e0b2226d62f776af541d4fa446 authored almost 12 years ago by Anders Langlands <[email protected]>
removed reference to beckmanmicrofact since code is now in alSurface.cpp

d2ca743b6766061d52499344583fbc1df6cf3e03 authored almost 12 years ago by Anders Langlands <[email protected]>
moved transmission code to main shader to get light groups working. still some extra light issues (partricularly in transmission). removed modulation of secondary glossy highlight size

3448b16b2c138bb25c37ac5a07ce574c31e8b16b authored almost 12 years ago by Anders Langlands <[email protected]>
deep groups working for all bsdfs apart from transmission. made safe when being called from non-DG aware shaders

e7df28b9971cf4c3149e8f863aa503943f9a7bbd authored almost 12 years ago by Anders Langlands <[email protected]>
merged from master

8674d0240a828a9636cd69699f8d28b26b380234 authored almost 12 years ago by Anders Langlands <[email protected]>
lightgroups working

a535918ffcc6d7d35e1563b636441caa2da21203 authored almost 12 years ago by Anders Langlands <[email protected]>
got light groups working. now for multiple samples...

05783865abb25d54e1b9e5872d064243797a5c08 authored almost 12 years ago by Anders Langlands <[email protected]>
set mtoa verison to 0.22.1

7aa7374a24df522101b40614bf8070092468bd66 authored almost 12 years ago by Anders Langlands <[email protected]>
first commit. light path tracking working

9bb3977bc6fee45b4ca8c6bbce1c0b82fa3fc469 authored almost 12 years ago by Anders Langlands <[email protected]>
added some references to equations from the releavnt papers

f110ed97696ef3fc9cae3975a97c1a41159b8f45 authored almost 12 years ago by Anders Langlands <[email protected]>
merge from hair branch to continue fresnel experiemnts

8df23cdcf5dba699e2a5c1a4f25315fb901910bc authored almost 12 years ago by Anders Langlands <[email protected]>
fixed nan error in absorption calculation

ff52551f5ea1bbd5b5956102a3cd61f4d39e4e31 authored almost 12 years ago by Anders Langlands <[email protected]>
fixed missing null on coordinate system names

f2dcd5458342baa2264502134e0bec7002cc0bdb authored almost 12 years ago by Anders Langlands <[email protected]>
added ID outputs

1e3cf31f5de2daa070add43027caf7c9cff7f46c authored almost 12 years ago by Anders Langlands <[email protected]>
added diffuse_color direct_diffuse_raw and indirect_diffuse_raw aovs

8c16c4bd6e6f2f5acaabbf3bb3866cc69dcb311f authored almost 12 years ago by Anders Langlands <[email protected]>
switched to standard aov names for those aovs that match

627637292b584c4c5472e24c5352b0afc3812752 authored almost 12 years ago by Anders Langlands <[email protected]>
added instruction to set BOOST_INCLUDE_PATH for alPhotometric

f3eda016b0412d2ceef55693a8191bd485d48920 authored almost 12 years ago by Anders Langlands <[email protected]>
added explicit BOOST_INCLUDE_PATH set statement so it can be overriden in a local.cmake

540be841671e334936e4ca6358f223d52e4febd1 authored almost 12 years ago by Anders Langlands <[email protected]>
added explicit PI definition

3cae6cd224535f24e72caa4e5cabd7baa1e1859c authored almost 12 years ago by Anders Langlands <[email protected]>
fixed missing NULL terminator on names array

7d3c0b410b920835261e398790d6fda2ae49fca3 authored almost 12 years ago by Anders Langlands <[email protected]>
fresnel and attenuation working

61c88500cda5ddc9819ac5c7d686b9fe9319f794 authored almost 12 years ago by Anders Langlands <[email protected]>
remapped main phi variable to [-pi,pi] and made new phi_d variable in [0,2*pi] for fresnel calculation

b12ce39636ba5cdc4fe5d7a8fadfc8e4f599f23e authored almost 12 years ago by Anders Langlands <[email protected]>
added fresnel and absorption

f0908a54125a7de2d3e434c09a7a4187e24462ee authored almost 12 years ago by Anders Langlands <[email protected]>
swicthed diffuse parameters to hair cllour and density

cddb3a706e4bd294c8ff3e32e7ce480ecddf7122 authored almost 12 years ago by Anders Langlands <[email protected]>
fixed phi. theta still broken.

a2e556f850560420af1fca77e69fb73ad5f1a251 authored almost 12 years ago by Anders Langlands <[email protected]>
broken ie fresnel

f3a45b5154874504545227b979cd8347644bb8e8 authored almost 12 years ago by Anders Langlands <[email protected]>
added support for spherical coordinate output and sg->Ld and sg->Rd vectors

9c011ee4955f5b91e98883b69d6de40218c5c14c authored almost 12 years ago by Anders Langlands <[email protected]>
changed mtoa version to 0.22.1

5a98211624c9f9a7396e8ed03865dc512ac44841 authored almost 12 years ago by Anders Langlands <[email protected]>
changed mtoa version to 0.22.1

80d0cff86d160e73140b6deaafe15fba495f450f authored almost 12 years ago by Anders Langlands <[email protected]>
added id outputs. added wo vector to hair class

831b29c00a6f9e993985cf57a471cfb641d5fe05 authored almost 12 years ago by Anders Langlands <[email protected]>
fixed ordering of do_sss and do_diffuse checks so indirect diffuse isn't killed when using sss. explicitly disabled sss in paths coming from the hair shader

21ad5381af2ad21d3d9e28e6d9b7ffd9221d02b0 authored almost 12 years ago by Anders Langlands <[email protected]>
added dual scattering density parameters

39a709bd660ca862efdc6071b1c5817747399c5b authored almost 12 years ago by Anders Langlands <[email protected]>
switched completely to dual scattering instead of diffuse. Fixed shader incorrectly being set as AI_TYPE_RGBA which was causing serious rendertime issues when using opacity

30b88417b22c07ac108b3a12597258534b3059b8 authored almost 12 years ago by Anders Langlands <[email protected]>
fixed negative phi mapping

7d5e2e3dc4320004cfe4efd5a310f3a3f04d2eea authored almost 12 years ago by Anders Langlands <[email protected]>
got dual scattering basically working for direct lighting

ca8757f0c6b26173996519ea898b1aaaee5c7483 authored almost 12 years ago by Anders Langlands <[email protected]>
forced sampling of R and TT lobes only when depth >= 1 to fix fireflies

6fb618e80d0c95205d46a72dd07d4b198616baa5 authored almost 12 years ago by Anders Langlands <[email protected]>
clamped domain of sphericalTheta

b410e1d71cb2e99c511782101aa567aa4645831a authored almost 12 years ago by Anders Langlands <[email protected]>
cleaned up and moved most things in the HairBsdf class

49671739ddd686e7ea54a9cf18ebd14a976f0ff4 authored almost 12 years ago by Anders Langlands <[email protected]>
added MIS for diffuse

f5df228cd7fcd8b4e6b59157d5d6b4bf9203c61d authored almost 12 years ago by Anders Langlands <[email protected]>