Page MenuHome

L. E. Segovia (amyspark)
User

Projects

User Details

User Since
Apr 24 2018, 4:38 PM (68 w, 4 d)

GSoC 2018 student, amyspark.me

Recent Activity

Aug 6 2018

L. E. Segovia (amyspark) added a comment to T54796: GSoC 2018 project: Implementing a Hair Shader for Cycles.

Hey all,

Aug 6 2018, 8:26 PM · Cycles

Aug 1 2018

L. E. Segovia (amyspark) committed rB20b2af9cf5a8: Remove mode handling (authored by L. E. Segovia (amyspark)).
Remove mode handling
Aug 1 2018, 8:26 PM
L. E. Segovia (amyspark) added a reverting change for rB2ab98cca19cb: Add mode controls: rB20b2af9cf5a8: Remove mode handling.
Aug 1 2018, 8:26 PM
L. E. Segovia (amyspark) added a reverting change for rB21aefa098f49: Mode weights must not affect the BSDF's PDF: rB20b2af9cf5a8: Remove mode handling.
Aug 1 2018, 8:26 PM

Jul 25 2018

L. E. Segovia (amyspark) committed rB21aefa098f49: Mode weights must not affect the BSDF's PDF (authored by L. E. Segovia (amyspark)).
Mode weights must not affect the BSDF's PDF
Jul 25 2018, 9:06 PM
L. E. Segovia (amyspark) committed rB2ab98cca19cb: Add mode controls (authored by L. E. Segovia (amyspark)).
Add mode controls
Jul 25 2018, 4:27 PM

Jul 24 2018

L. E. Segovia (amyspark) committed rB52a0e67fe005: Fix Filter Glossy handling (authored by L. E. Segovia (amyspark)).
Fix Filter Glossy handling
Jul 24 2018, 6:15 PM

Jul 23 2018

L. E. Segovia (amyspark) closed T55647: GSoC 2018 hair project: Testing as Resolved.

Closed in rBL62073: Cycles tests: add principled hair tests..

Jul 23 2018, 4:24 PM · Cycles
L. E. Segovia (amyspark) closed T55647: GSoC 2018 hair project: Testing, a subtask of T54796: GSoC 2018 project: Implementing a Hair Shader for Cycles, as Resolved.
Jul 23 2018, 4:24 PM · Cycles

Jul 18 2018

Ruslan (Loner) awarded rB5078b9d2d08a: Cycles: add Principled Hair BSDF. a Love token.
Jul 18 2018, 2:17 PM
Tomas (Rusculleda) awarded rB5078b9d2d08a: Cycles: add Principled Hair BSDF. a Love token.
Jul 18 2018, 2:13 PM

Jul 17 2018

L. E. Segovia (amyspark) committed rB93b6346f67ae: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jul 17 2018, 5:12 PM
L. E. Segovia (amyspark) committed rB28dfe13cd85b: Mass cleanup! (authored by L. E. Segovia (amyspark)).
Mass cleanup!
Jul 17 2018, 5:09 PM
L. E. Segovia (amyspark) added a comment to T55647: GSoC 2018 hair project: Testing.

Updated port of tests/cycles/hair.blend.

Jul 17 2018, 4:54 PM · Cycles
L. E. Segovia (amyspark) added a comment to T55648: GSoC 2018 hair project: Manual pages.

These are the svn diff output and the necessary images for the updated manual content. This is written against r4367.

Jul 17 2018, 3:53 PM · Documentation, Cycles

Jul 16 2018

L. E. Segovia (amyspark) committed rB16d486c37284: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jul 16 2018, 1:45 AM

Jul 10 2018

L. E. Segovia (amyspark) committed rB04428920c662: Fix: melanin randomization to the linear quantity (authored by L. E. Segovia (amyspark)).
Fix: melanin randomization to the linear quantity
Jul 10 2018, 12:47 AM

Jul 9 2018

L. E. Segovia (amyspark) committed rB370d7f920f3d: Type qualifier typo (authored by L. E. Segovia (amyspark)).
Type qualifier typo
Jul 9 2018, 9:07 PM
L. E. Segovia (amyspark) committed rBd6f39657a3be: Fix: apply Coat mod TO THE ROUGHNESS, not variance (authored by L. E. Segovia (amyspark)).
Fix: apply Coat mod TO THE ROUGHNESS, not variance
Jul 9 2018, 8:28 PM
L. E. Segovia (amyspark) committed rBeb4abf2ca7a0: Linearize melanin concentration (authored by L. E. Segovia (amyspark)).
Linearize melanin concentration
Jul 9 2018, 6:14 PM
L. E. Segovia (amyspark) committed rBed27553dc0e6: Fix: Undercoat Roughness -> Coat (authored by L. E. Segovia (amyspark)).
Fix: Undercoat Roughness -> Coat
Jul 9 2018, 4:11 PM
L. E. Segovia (amyspark) committed rBadcc63fe83ae: Fix: reorder variable initialization and usage (authored by L. E. Segovia (amyspark)).
Fix: reorder variable initialization and usage
Jul 9 2018, 3:44 AM
L. E. Segovia (amyspark) committed rB58d7bc2ce643: Fix: set a default brown for Direct coloring (authored by L. E. Segovia (amyspark)).
Fix: set a default brown for Direct coloring
Jul 9 2018, 3:44 AM
L. E. Segovia (amyspark) committed rB839675793b09: Fix: X Randomization -> Random X (authored by L. E. Segovia (amyspark)).
Fix: X Randomization -> Random X
Jul 9 2018, 3:44 AM
L. E. Segovia (amyspark) committed rBc7b3abd470d2: Fix: rename PrincipledHairBsdfNode's melanin stuff (authored by L. E. Segovia (amyspark)).
Fix: rename PrincipledHairBsdfNode's melanin stuff
Jul 9 2018, 3:44 AM
L. E. Segovia (amyspark) committed rBc25a9c19f5e8: Fix: lower_case OSL variables (authored by L. E. Segovia (amyspark)).
Fix: lower_case OSL variables
Jul 9 2018, 3:44 AM
L. E. Segovia (amyspark) committed rBdb6948307054: Fix: remove random value from closure (authored by L. E. Segovia (amyspark)).
Fix: remove random value from closure
Jul 9 2018, 3:44 AM
L. E. Segovia (amyspark) committed rB665c6f8333a8: Fix: hide Random value if unused (authored by L. E. Segovia (amyspark)).
Fix: hide Random value if unused
Jul 9 2018, 3:44 AM
L. E. Segovia (amyspark) committed rB5652abe07b2d: Cleanup (authored by L. E. Segovia (amyspark)).
Cleanup
Jul 9 2018, 3:44 AM
L. E. Segovia (amyspark) committed rB3279ef6cc79d: Fix: OSL shader used both the wrong and the unadjusted type of roughness (authored by L. E. Segovia (amyspark)).
Fix: OSL shader used both the wrong and the unadjusted type of roughness
Jul 9 2018, 3:44 AM
L. E. Segovia (amyspark) committed rB619128743538: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jul 9 2018, 3:44 AM
L. E. Segovia (amyspark) committed rB2af5f394886c: Lift upper bounds of roughness/radial roughness (authored by L. E. Segovia (amyspark)).
Lift upper bounds of roughness/radial roughness
Jul 9 2018, 12:26 AM

Jul 6 2018

L. E. Segovia (amyspark) committed rB7551a0389c59: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jul 6 2018, 4:43 PM

Jul 4 2018

L. E. Segovia (amyspark) committed rBaedb148ed4dd: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jul 4 2018, 3:31 AM

Jun 30 2018

L. E. Segovia (amyspark) committed rB98357a85c8f0: General cleanup and more documentation (authored by L. E. Segovia (amyspark)).
General cleanup and more documentation
Jun 30 2018, 3:39 PM

Jun 29 2018

L. E. Segovia (amyspark) committed rB744a806d7f9e: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jun 29 2018, 2:59 PM

Jun 28 2018

L. E. Segovia (amyspark) committed rBb4959bb62bf7: Restore a missing parametrization call (authored by L. E. Segovia (amyspark)).
Restore a missing parametrization call
Jun 28 2018, 1:38 PM
L. E. Segovia (amyspark) added a reverting change for rB85bfd5ef0082: Cleanup: spurious formatting: rBb4959bb62bf7: Restore a missing parametrization call.
Jun 28 2018, 1:38 PM
L. E. Segovia (amyspark) committed rB263925058ee0: Documentation: self-document the shader code (authored by L. E. Segovia (amyspark)).
Documentation: self-document the shader code
Jun 28 2018, 1:04 AM
L. E. Segovia (amyspark) committed rB85bfd5ef0082: Cleanup: spurious formatting (authored by L. E. Segovia (amyspark)).
Cleanup: spurious formatting
Jun 28 2018, 12:02 AM
L. E. Segovia (amyspark) committed rB9b96b0091014: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jun 28 2018, 12:02 AM

Jun 27 2018

L. E. Segovia (amyspark) added a comment to T55648: GSoC 2018 hair project: Manual pages.

These are the svn diff output and the necessary image(s). This is written against r4322.

Jun 27 2018, 8:49 PM · Documentation, Cycles
L. E. Segovia (amyspark) triaged T55648: GSoC 2018 hair project: Manual pages as Normal priority.
Jun 27 2018, 6:52 PM · Documentation, Cycles
L. E. Segovia (amyspark) added a comment to T55647: GSoC 2018 hair project: Testing.

These three go into render/ctests/hair/.

Jun 27 2018, 6:49 PM · Cycles
L. E. Segovia (amyspark) triaged T55647: GSoC 2018 hair project: Testing as Normal priority.
Jun 27 2018, 6:43 PM · Cycles

Jun 25 2018

L. E. Segovia (amyspark) committed rB909712423b9e: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jun 25 2018, 11:07 PM

Jun 23 2018

L. E. Segovia (amyspark) committed rBcbe66360dd4a: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jun 23 2018, 3:25 AM

Jun 19 2018

L. E. Segovia (amyspark) committed rBfce895d04c67: Sorry for the debug printf ^^' (authored by L. E. Segovia (amyspark)).
Sorry for the debug printf ^^'
Jun 19 2018, 5:48 PM

Jun 17 2018

L. E. Segovia (amyspark) committed rB32ec7d77d7eb: Fix color parametrization ordering (authored by L. E. Segovia (amyspark)).
Fix color parametrization ordering
Jun 17 2018, 10:38 PM
L. E. Segovia (amyspark) added a comment to T54796: GSoC 2018 project: Implementing a Hair Shader for Cycles.

Hey all,

Jun 17 2018, 6:23 PM · Cycles
L. E. Segovia (amyspark) committed rB23d92659c7e9: Automagically get a RNG even if the user doesn't socket Random (authored by L. E. Segovia (amyspark)).
Automagically get a RNG even if the user doesn't socket Random
Jun 17 2018, 6:02 PM
L. E. Segovia (amyspark) committed rB06fb2a06738c: Amend OSL shader again to account for parameter renaming (authored by L. E. Segovia (amyspark)).
Amend OSL shader again to account for parameter renaming
Jun 17 2018, 6:02 PM
L. E. Segovia (amyspark) committed rBb005c15f6734: Amend OSL shader w.r.t. Melanin changes (authored by L. E. Segovia (amyspark)).
Amend OSL shader w.r.t. Melanin changes
Jun 17 2018, 3:24 AM
L. E. Segovia (amyspark) committed rBf91635e64e50: Refactor Melanin into Tungsten's quantity and ratio parameters (authored by L. E. Segovia (amyspark)).
Refactor Melanin into Tungsten's quantity and ratio parameters
Jun 17 2018, 3:12 AM
L. E. Segovia (amyspark) committed rBc36722f96287: Remap randomization to roughness/color ± the given percentage factor (authored by L. E. Segovia (amyspark)).
Remap randomization to roughness/color ± the given percentage factor
Jun 17 2018, 12:21 AM
L. E. Segovia (amyspark) committed rB45abb2eee803: Reorder sockets according to usefulness (authored by L. E. Segovia (amyspark)).
Reorder sockets according to usefulness
Jun 17 2018, 12:21 AM
L. E. Segovia (amyspark) committed rBc59ed14619e7: Remove two possible sources of NaNs (authored by L. E. Segovia (amyspark)).
Remove two possible sources of NaNs
Jun 17 2018, 12:21 AM

Jun 16 2018

L. E. Segovia (amyspark) committed rB20ed03722fad: Remove "Physical" parametrization [READ BELOW PLEASE] (authored by L. E. Segovia (amyspark)).
Remove "Physical" parametrization [READ BELOW PLEASE]
Jun 16 2018, 3:53 PM
L. E. Segovia (amyspark) committed rB5c07292bde39: UI: rename various nodes (authored by L. E. Segovia (amyspark)).
UI: rename various nodes
Jun 16 2018, 3:53 PM
L. E. Segovia (amyspark) committed rB4f4b7ea9d70b: Remove unused closure (authored by L. E. Segovia (amyspark)).
Remove unused closure
Jun 16 2018, 3:53 PM

Jun 15 2018

L. E. Segovia (amyspark) committed rBbd37b18a0d6d: Update signatures to use Lukas's new linear_rgb_to_gray (authored by L. E. Segovia (amyspark)).
Update signatures to use Lukas's new linear_rgb_to_gray
Jun 15 2018, 9:31 PM
L. E. Segovia (amyspark) committed rB9b632addd347: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jun 15 2018, 5:15 PM

Jun 13 2018

L. E. Segovia (amyspark) committed rB535e2e4ade24: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jun 13 2018, 7:23 PM
L. E. Segovia (amyspark) committed rB2d1eef87f6b6: Fix discrepancy between RNG in CPU and GPU (authored by L. E. Segovia (amyspark)).
Fix discrepancy between RNG in CPU and GPU
Jun 13 2018, 3:20 PM
L. E. Segovia (amyspark) committed rBe267191393fe: Fix a precision issue in the coord frame with low roughness (authored by L. E. Segovia (amyspark)).
Fix a precision issue in the coord frame with low roughness
Jun 13 2018, 2:12 PM

Jun 11 2018

L. E. Segovia (amyspark) committed rB60a59fbae6b0: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jun 11 2018, 9:18 PM
L. E. Segovia (amyspark) committed rBdc2827fd907d: Cleanup: store and retrieve parameters consistently (authored by L. E. Segovia (amyspark)).
Cleanup: store and retrieve parameters consistently
Jun 11 2018, 8:03 PM

Jun 8 2018

L. E. Segovia (amyspark) committed rB332b2d6206c1: Randomization is (currently) only available for melanin (authored by L. E. Segovia (amyspark)).
Randomization is (currently) only available for melanin
Jun 8 2018, 11:51 AM
L. E. Segovia (amyspark) committed rB9e59a1f7b5c0: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jun 8 2018, 11:50 AM

Jun 7 2018

L. E. Segovia (amyspark) committed rB1eb55b6d12bd: Separate the randomized factors into new variables (authored by L. E. Segovia (amyspark)).
Separate the randomized factors into new variables
Jun 7 2018, 12:10 AM

Jun 6 2018

L. E. Segovia (amyspark) committed rB3c02585238db: Cleanup: get rid of compiler warnings (authored by L. E. Segovia (amyspark)).
Cleanup: get rid of compiler warnings
Jun 6 2018, 6:58 PM
L. E. Segovia (amyspark) committed rB03d57e126ba9: Remove unnecessary cast to float (authored by L. E. Segovia (amyspark)).
Remove unnecessary cast to float
Jun 6 2018, 6:58 PM
L. E. Segovia (amyspark) committed rB08f3536d17ff: Fix double casting error in Linux (authored by L. E. Segovia (amyspark)).
Fix double casting error in Linux
Jun 6 2018, 4:34 PM
L. E. Segovia (amyspark) committed rBc33fbdb9cc68: Fix interpolation in melanin randomization (authored by L. E. Segovia (amyspark)).
Fix interpolation in melanin randomization
Jun 6 2018, 4:34 PM
L. E. Segovia (amyspark) committed rBb7d540f245aa: Add color and roughness randomization (authored by L. E. Segovia (amyspark)).
Add color and roughness randomization
Jun 6 2018, 3:28 PM

Jun 5 2018

L. E. Segovia (amyspark) committed rBf1bcaabb8ad1: Add random number socket (authored by L. E. Segovia (amyspark)).
Add random number socket
Jun 5 2018, 3:54 PM
L. E. Segovia (amyspark) committed rB7d324c74cd2b: Cleanup: formatting (authored by L. E. Segovia (amyspark)).
Cleanup: formatting
Jun 5 2018, 2:28 PM
L. E. Segovia (amyspark) committed rB6e8ab6d21395: Add hair dye to Melanin concentration mode (authored by L. E. Segovia (amyspark)).
Add hair dye to Melanin concentration mode
Jun 5 2018, 2:55 AM
L. E. Segovia (amyspark) committed rBafa31086bcca: Revert "Take out two of Lukas's optimizations in the Bessel function" (authored by L. E. Segovia (amyspark)).
Revert "Take out two of Lukas's optimizations in the Bessel function"
Jun 5 2018, 2:55 AM
L. E. Segovia (amyspark) added a reverting change for rB11633e89b6ea: Take out two of Lukas's optimizations in the Bessel function: rBafa31086bcca: Revert "Take out two of Lukas's optimizations in the Bessel function".
Jun 5 2018, 2:55 AM
L. E. Segovia (amyspark) committed rB257a7701e04d: Apologies, I didn't complete the defaults properly! (authored by L. E. Segovia (amyspark)).
Apologies, I didn't complete the defaults properly!
Jun 5 2018, 2:55 AM

Jun 4 2018

L. E. Segovia (amyspark) committed rBb891aa810947: Use Benedikt Bitterli's and PBRT's sane defaults (authored by L. E. Segovia (amyspark)).
Use Benedikt Bitterli's and PBRT's sane defaults
Jun 4 2018, 10:51 PM
L. E. Segovia (amyspark) committed rB11633e89b6ea: Take out two of Lukas's optimizations in the Bessel function (authored by L. E. Segovia (amyspark)).
Take out two of Lukas's optimizations in the Bessel function
Jun 4 2018, 10:51 PM
L. E. Segovia (amyspark) committed rB6d8eb3bdbceb: Lift max value in Melanin sockets (authored by L. E. Segovia (amyspark)).
Lift max value in Melanin sockets
Jun 4 2018, 4:17 PM

Jun 2 2018

L. E. Segovia (amyspark) committed rBcb983aabacf8: Cleanup: missing parentheses (authored by L. E. Segovia (amyspark)).
Cleanup: missing parentheses
Jun 2 2018, 9:35 PM
L. E. Segovia (amyspark) committed rB714c67ad5634: Indent typo in the node update (authored by L. E. Segovia (amyspark)).
Indent typo in the node update
Jun 2 2018, 8:58 PM
L. E. Segovia (amyspark) committed rB8547643039a2: Give the Absorption coefficient its own socket (authored by L. E. Segovia (amyspark)).
Give the Absorption coefficient its own socket
Jun 2 2018, 8:57 PM
L. E. Segovia (amyspark) committed rB30369e55c145: Allow using the Color socket for all parametrizations except Direct coloring (authored by L. E. Segovia (amyspark)).
Allow using the Color socket for all parametrizations except Direct coloring
Jun 2 2018, 8:57 PM
L. E. Segovia (amyspark) committed rB31c3476fd31c: Add separate sockets for managing melanin coefficients (authored by L. E. Segovia (amyspark)).
Add separate sockets for managing melanin coefficients
Jun 2 2018, 8:06 PM
L. E. Segovia (amyspark) committed rB9973c2c26f35: Clarify one of the parameters (authored by L. E. Segovia (amyspark)).
Clarify one of the parameters
Jun 2 2018, 8:05 PM
L. E. Segovia (amyspark) committed rB574781ff1d9b: Make use of our customized OSL allocator (authored by L. E. Segovia (amyspark)).
Make use of our customized OSL allocator
Jun 2 2018, 8:05 PM
L. E. Segovia (amyspark) committed rB66483e761fae: Add some help tooltips to the shader (authored by L. E. Segovia (amyspark)).
Add some help tooltips to the shader
Jun 2 2018, 8:05 PM

Jun 1 2018

L. E. Segovia (amyspark) committed rBfede34a58a8d: Merge branch 'master' into soc-2018-hair-shader (authored by L. E. Segovia (amyspark)).
Merge branch 'master' into soc-2018-hair-shader
Jun 1 2018, 10:33 PM
L. E. Segovia (amyspark) committed rB7780d306a416: Initialize the default color parameterization (authored by L. E. Segovia (amyspark)).
Initialize the default color parameterization
Jun 1 2018, 7:36 PM

May 31 2018

L. E. Segovia (amyspark) committed rBdf1e50fa5d91: Enable blur on primary reflection roughness too (authored by L. E. Segovia (amyspark)).
Enable blur on primary reflection roughness too
May 31 2018, 9:54 PM
L. E. Segovia (amyspark) committed rB4774e906e198: Copy geometry data when allocating the OSL shader closure (authored by L. E. Segovia (amyspark)).
Copy geometry data when allocating the OSL shader closure
May 31 2018, 9:54 PM
L. E. Segovia (amyspark) committed rBb3ebdf64459d: Access primary reflection roughness via cycles's stack (authored by L. E. Segovia (amyspark)).
Access primary reflection roughness via cycles's stack
May 31 2018, 3:07 PM
L. E. Segovia (amyspark) committed rBc3048b5f53aa: Fix typo with Chiang's roughness modifier (authored by L. E. Segovia (amyspark)).
Fix typo with Chiang's roughness modifier
May 31 2018, 2:43 PM
L. E. Segovia (amyspark) committed rBb7a92fa75e56: Protect against OSL alloc's null pointer dereference (authored by L. E. Segovia (amyspark)).
Protect against OSL alloc's null pointer dereference
May 31 2018, 2:43 PM
L. E. Segovia (amyspark) committed rB25677d773853: Add primary refraction roughness modifier (authored by L. E. Segovia (amyspark)).
Add primary refraction roughness modifier
May 31 2018, 3:00 AM