Stefan Werner (swerner)
User

Projects

User Details

User Since
Mar 31 2015, 9:29 AM (168 w, 2 d)

Recent Activity

Tue, Jun 19

Stefan Werner (swerner) committed rB9ff135d85dde: Cycles: Fixed crash when the camera was inside 16 volumes or more. It still… (authored by Stefan Werner (swerner)).
Cycles: Fixed crash when the camera was inside 16 volumes or more. It still…
Tue, Jun 19, 4:35 PM
Stefan Werner (swerner) committed rBb69363290246: Merge branch 'master' of git.blender.org:blender into cycles_embree (authored by Stefan Werner (swerner)).
Merge branch 'master' of git.blender.org:blender into cycles_embree
Tue, Jun 19, 2:41 PM
Stefan Werner (swerner) committed rB705eda51f0e3: Merge branch 'cycles_embree' of git.blender.org:blender into cycles_embree (authored by Stefan Werner (swerner)).
Merge branch 'cycles_embree' of git.blender.org:blender into cycles_embree
Tue, Jun 19, 2:41 PM
Stefan Werner (swerner) committed rB009cd8290b70: Merge branch 'master' of git.blender.org:blender into cycles_embree (authored by Stefan Werner (swerner)).
Merge branch 'master' of git.blender.org:blender into cycles_embree
Tue, Jun 19, 2:25 PM
Stefan Werner (swerner) committed rBcf1ecb86a947: Merge branch 'master' of git.blender.org:blender into cycles_texture_cache (authored by Stefan Werner (swerner)).
Merge branch 'master' of git.blender.org:blender into cycles_texture_cache
Tue, Jun 19, 1:36 PM
Stefan Werner (swerner) committed rB101b248174a6: Merge branch 'master' of git.blender.org:blender into cycles_texture_cache (authored by Stefan Werner (swerner)).
Merge branch 'master' of git.blender.org:blender into cycles_texture_cache
Tue, Jun 19, 1:36 PM
Stefan Werner (swerner) committed rBe437bab5d833: Cycles: Added NULL pointer check (authored by Stefan Werner (swerner)).
Cycles: Added NULL pointer check
Tue, Jun 19, 1:35 PM

Tue, Jun 5

Stefan Werner (swerner) added a comment to T55332: Cycles misses intersections when objects are too close.

Tue, Jun 5, 10:31 AM · Cycles, BF Blender
Stefan Werner (swerner) added a comment to T55332: Cycles misses intersections when objects are too close.

The source of the problem is the use of ray_offset() to prevent self-intersections for rays that originate from a transparent surface. A solution to this problem is outlined in the paper "Robust Iterative Find-Next-Hit Ray Traversal": http://www.sci.utah.edu/~wald/Publications/2018/nexthit-pgv18.pdf

Tue, Jun 5, 10:30 AM · Cycles, BF Blender
Stefan Werner (swerner) claimed T55332: Cycles misses intersections when objects are too close.
Tue, Jun 5, 10:29 AM · Cycles, BF Blender
Stefan Werner (swerner) added a comment to T55332: Cycles misses intersections when objects are too close.

Tue, Jun 5, 10:29 AM · Cycles, BF Blender
Stefan Werner (swerner) created T55332: Cycles misses intersections when objects are too close.
Tue, Jun 5, 10:28 AM · Cycles, BF Blender

Mon, May 28

Stefan Werner (swerner) added a comment to T55227: Cycles crashes when too many volumes overlap the camera.

The root cause is that PathState.volume_stack is a fixed size array and kernel_volume_stack_init() does not perform any bounds checking when writing to that array.

Mon, May 28, 3:00 PM · Cycles, BF Blender
Stefan Werner (swerner) claimed T55227: Cycles crashes when too many volumes overlap the camera.
Mon, May 28, 2:56 PM · Cycles, BF Blender
Stefan Werner (swerner) created T55227: Cycles crashes when too many volumes overlap the camera.
Mon, May 28, 2:56 PM · Cycles, BF Blender

Apr 24 2018

Stefan Werner (swerner) committed rBf1e6838376a0: Build: Added explicit search for Blosc in CMake files. Unix build will now… (authored by Stefan Werner (swerner)).
Build: Added explicit search for Blosc in CMake files. Unix build will now…
Apr 24 2018, 1:31 PM
Stefan Werner (swerner) committed rB0ab30f9e391a: Build deps: Fixed TBB build with GCC 6 and newer, turning off dead store… (authored by Stefan Werner (swerner)).
Build deps: Fixed TBB build with GCC 6 and newer, turning off dead store…
Apr 24 2018, 1:31 PM
Stefan Werner (swerner) committed rBdac8b08f4cc2: Build deps: Fixed capitalisation of CMake modules path for OpenVDB. Before… (authored by Stefan Werner (swerner)).
Build deps: Fixed capitalisation of CMake modules path for OpenVDB. Before…
Apr 24 2018, 10:28 AM

Apr 12 2018

Stefan Werner (swerner) committed rB6bf57eb8bd9d: Merge branch 'master' of git.blender.org:blender into cycles_embree (authored by Stefan Werner (swerner)).
Merge branch 'master' of git.blender.org:blender into cycles_embree
Apr 12 2018, 8:49 AM

Apr 4 2018

Stefan Werner (swerner) added a comment to T54522: Sample clamping makes volume borders visible in branched path tracing.

A possible remedy would be to gather all volume intersections in one go (similar to intersect_shadow_all) and do the ray marching in a single step. There are hints that Arnold is using such a method in " Importance Sampling Techniques for Path Tracing in Participating Media", section 6.

Apr 4 2018, 2:18 PM · Cycles
Stefan Werner (swerner) created T54522: Sample clamping makes volume borders visible in branched path tracing.
Apr 4 2018, 2:11 PM · Cycles

Mar 20 2018

Stefan Werner (swerner) awarded rB148b0fef0980: Fix T54317: overlapping volume render bug after recent changes. a Like token.
Mar 20 2018, 1:02 PM
Stefan Werner (swerner) committed rBc9052dc995cd: Merge branch 'master' of git.blender.org:blender into cycles_embree (authored by Stefan Werner (swerner)).
Merge branch 'master' of git.blender.org:blender into cycles_embree
Mar 20 2018, 12:33 PM
Stefan Werner (swerner) committed rB12ab77f859d0: Revert "Cycles: Removed scaling from Embree's object motion blur." (authored by Stefan Werner (swerner)).
Revert "Cycles: Removed scaling from Embree's object motion blur."
Mar 20 2018, 12:33 PM
Stefan Werner (swerner) added a reverting commit for rB3194e05d3f27: Cycles: Removed scaling from Embree's object motion blur.: rB12ab77f859d0: Revert "Cycles: Removed scaling from Embree's object motion blur.".
Mar 20 2018, 12:33 PM

Mar 17 2018

Stefan Werner (swerner) added a comment to T54317: Overlapping volumes render incorrectly in path tracing.

That alone isn't a stable fix though, since this uses extra dimensions in the RNG that aren't taken into account at setup time, potentially causing out of bounds crashes reading from the sobol table.

Mar 17 2018, 10:19 AM · Cycles, BF Blender

Mar 16 2018

Stefan Werner (swerner) added a comment to T54317: Overlapping volumes render incorrectly in path tracing.

Could this be similar to T53854? When I change the two occurrences of

Mar 16 2018, 2:04 PM · Cycles, BF Blender

Mar 14 2018

Stefan Werner (swerner) added a comment to T54317: Overlapping volumes render incorrectly in path tracing.

Mar 14 2018, 2:04 PM · Cycles, BF Blender
Stefan Werner (swerner) created T54317: Overlapping volumes render incorrectly in path tracing.
Mar 14 2018, 1:39 PM · Cycles, BF Blender

Feb 19 2018

Stefan Werner (swerner) added a comment to T54103: Solid color backgrounds have no multiple importance sampling causing volumes not to render properly .

May or may not be related to T53914.

Feb 19 2018, 4:16 PM · BF Blender

Feb 1 2018

Stefan Werner (swerner) committed rB7698c81a31e8: Merge branch 'master' of git.blender.org:blender into cycles_refactor (authored by Stefan Werner (swerner)).
Merge branch 'master' of git.blender.org:blender into cycles_refactor
Feb 1 2018, 1:59 PM
Stefan Werner (swerner) committed rBc9ef5971b6fe: Cycles: Added static asserts to make sure new kernel structures are properly… (authored by Stefan Werner (swerner)).
Cycles: Added static asserts to make sure new kernel structures are properly…
Feb 1 2018, 1:59 PM
Stefan Werner (swerner) committed rB570939529e09: Cycles: Added kernel_struct_fetch() macro (authored by Stefan Werner (swerner)).
Cycles: Added kernel_struct_fetch() macro
Feb 1 2018, 1:59 PM

Jan 31 2018

Stefan Werner (swerner) added a comment to T53914: Transparency swallows volume scatter bounce.

That sounds like a good approach. I suspect that in general, transparent intersections can lead to incorrect path termination. Note how for example how an environment light with diffuse bounces = 0 will not provide direct illumination through transparency. Volume emission currently also provides direct light to surfaces inside the volume's bounds, but not to surfaces outside of the volume's bounds.

Jan 31 2018, 12:16 AM · Cycles, BF Blender

Jan 30 2018

Stefan Werner (swerner) added a comment to T53914: Transparency swallows volume scatter bounce.

I see what you mean.

Jan 30 2018, 9:13 AM · Cycles, BF Blender

Jan 27 2018

Stefan Werner (swerner) committed rB3c852ba0741f: Fix T53914: Volumetric scattering now goes correctly through transparent… (authored by Stefan Werner (swerner)).
Fix T53914: Volumetric scattering now goes correctly through transparent…
Jan 27 2018, 9:39 PM
Stefan Werner (swerner) closed T53914: Transparency swallows volume scatter bounce as Resolved by committing rB3c852ba0741f: Fix T53914: Volumetric scattering now goes correctly through transparent….
Jan 27 2018, 9:39 PM · Cycles, BF Blender
Stefan Werner (swerner) closed D3024: Fix T53914: Volumetric scattering now goes correctly through transparent surfaces..
Jan 27 2018, 9:39 PM · Cycles
Stefan Werner (swerner) added a reviewer for D3024: Fix T53914: Volumetric scattering now goes correctly through transparent surfaces.: Cycles.
Jan 27 2018, 10:40 AM · Cycles
Stefan Werner (swerner) created D3024: Fix T53914: Volumetric scattering now goes correctly through transparent surfaces..
Jan 27 2018, 10:39 AM · Cycles
Stefan Werner (swerner) added a revision to T53914: Transparency swallows volume scatter bounce: D3024: Fix T53914: Volumetric scattering now goes correctly through transparent surfaces..
Jan 27 2018, 10:39 AM · Cycles, BF Blender
Stefan Werner (swerner) created T53914: Transparency swallows volume scatter bounce.
Jan 27 2018, 7:56 AM · Cycles, BF Blender

Jan 22 2018

Stefan Werner (swerner) added a comment to T53854: Overlapping volumes render incorrectly with branched path tracing .

Thanks, that was quick.
You're right, D2766 only made the issue more visible - it was present in earlier revisions as well when the min transparency parameter was set low enough.

Jan 22 2018, 2:49 PM · Cycles, BF Blender
Stefan Werner (swerner) added a comment to T53854: Overlapping volumes render incorrectly with branched path tracing .

It looks like this happens with plain transparency too - branched path tracing and plain path tracing give different results. See the attached scene.

Jan 22 2018, 1:20 PM · Cycles, BF Blender
Stefan Werner (swerner) triaged T53854: Overlapping volumes render incorrectly with branched path tracing as Confirmed priority.
Jan 22 2018, 10:33 AM · Cycles, BF Blender
Stefan Werner (swerner) created T53854: Overlapping volumes render incorrectly with branched path tracing .
Jan 22 2018, 10:32 AM · Cycles, BF Blender

Dec 13 2017

Stefan Werner (swerner) added a comment to D2937: Cycles: Re-enabled motion blur for object scaling..

It is strange, it fails the unit tests because of different noise patterns, but appears to converge to the same result. I'll do some more investigating to find out where things take a different path.

Dec 13 2017, 3:52 PM · Cycles

Dec 4 2017

Stefan Werner (swerner) committed rBa6b6c4eb2891: Cycles: Follow-up fix for my previous commit. Shader flags were broken. (authored by Stefan Werner (swerner)).
Cycles: Follow-up fix for my previous commit. Shader flags were broken.
Dec 4 2017, 2:21 PM
Stefan Werner (swerner) committed rB14d1f5b89f9f: Cycles: Refactored kernel particle structure from float4 array to an actual… (authored by Stefan Werner (swerner)).
Cycles: Refactored kernel particle structure from float4 array to an actual…
Dec 4 2017, 1:15 PM
Stefan Werner (swerner) committed rB362b80e909d1: Cycles: Refactored kernel shader flags from int array to an actual struct with… (authored by Stefan Werner (swerner)).
Cycles: Refactored kernel shader flags from int array to an actual struct with…
Dec 4 2017, 1:15 PM
Stefan Werner (swerner) committed rBdb950aabc479: Cycles: Refactored kernel light distribution structure from float4 array to an… (authored by Stefan Werner (swerner)).
Cycles: Refactored kernel light distribution structure from float4 array to an…
Dec 4 2017, 1:15 PM
Stefan Werner (swerner) committed rB8c371e99b146: Cycles: Refactored kernel light structures from float4 array to an actual… (authored by Stefan Werner (swerner)).
Cycles: Refactored kernel light structures from float4 array to an actual…
Dec 4 2017, 1:15 PM
Stefan Werner (swerner) committed rB019786796f84: Cycles: fixed motion vectors after object struct change (authored by Stefan Werner (swerner)).
Cycles: fixed motion vectors after object struct change
Dec 4 2017, 1:15 PM

Dec 2 2017

Stefan Werner (swerner) committed rBa9861097b077: Cycles: Refactored kernel object structures from float4 array to a actual… (authored by Stefan Werner (swerner)).
Cycles: Refactored kernel object structures from float4 array to a actual…
Dec 2 2017, 1:35 PM
Stefan Werner (swerner) updated the diff for D2937: Cycles: Re-enabled motion blur for object scaling..
  • Cycles: Changed object properties offset to match new data structure size
Dec 2 2017, 1:00 AM · Cycles

Dec 1 2017

Stefan Werner (swerner) updated the summary of D2937: Cycles: Re-enabled motion blur for object scaling..
Dec 1 2017, 12:41 PM · Cycles
Stefan Werner (swerner) updated the summary of D2937: Cycles: Re-enabled motion blur for object scaling..
Dec 1 2017, 12:37 PM · Cycles
Stefan Werner (swerner) added a project to D2937: Cycles: Re-enabled motion blur for object scaling.: Cycles.
Dec 1 2017, 12:36 PM · Cycles
Stefan Werner (swerner) updated subscribers of D2937: Cycles: Re-enabled motion blur for object scaling..
Dec 1 2017, 12:36 PM · Cycles
Stefan Werner (swerner) added a reviewer for D2937: Cycles: Re-enabled motion blur for object scaling.: Cycles.
Dec 1 2017, 12:35 PM · Cycles
Stefan Werner (swerner) added reviewers for D2937: Cycles: Re-enabled motion blur for object scaling.: Brecht Van Lommel (brecht), Sergey Sharybin (sergey), Mai Lavelle (maiself).
Dec 1 2017, 12:35 PM · Cycles
Stefan Werner (swerner) created D2937: Cycles: Re-enabled motion blur for object scaling..
Dec 1 2017, 12:34 PM · Cycles

Nov 29 2017

Stefan Werner (swerner) committed rB3194e05d3f27: Cycles: Removed scaling from Embree's object motion blur. (authored by Stefan Werner (swerner)).
Cycles: Removed scaling from Embree's object motion blur.
Nov 29 2017, 10:06 PM

Nov 28 2017

Stefan Werner (swerner) added a comment to rBfe1c17949f5a: Cycles: Extended Embree integration.

Yes, Embree is a new dependency. For best results, you should use a patched version of Embree that (like Cycles) ignores ray/ribbon intersections when the ray origin is inside the ribbon. My patched version can be found here: https://github.com/skwerner/embree/tree/cycles_compatible

Nov 28 2017, 6:43 PM

Nov 27 2017

Stefan Werner (swerner) committed rB9525996321ec: making things build on Linux (authored by Stefan Werner (swerner)).
making things build on Linux
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rBc553041b817a: Cycles: Added texture differentials to mesh light sampling. Currently based on… (authored by Stefan Werner (swerner)).
Cycles: Added texture differentials to mesh light sampling. Currently based on…
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rB280fc52ba2ff: Cycles: wider ray differential calculation for diffuse components of principled… (authored by Stefan Werner (swerner)).
Cycles: wider ray differential calculation for diffuse components of principled…
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rB183a706239d0: Cycles: Added ray differential calculation for AO (authored by Stefan Werner (swerner)).
Cycles: Added ray differential calculation for AO
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rBef65e1c8232b: Cycles: Let OIIO do the sharing of the texture cache, add wider differentials… (authored by Stefan Werner (swerner)).
Cycles: Let OIIO do the sharing of the texture cache, add wider differentials…
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rB4d0f9d07ebfb: Cycles: Added dNdu to kernel globals on CPU, using it for more accurate ray… (authored by Stefan Werner (swerner)).
Cycles: Added dNdu to kernel globals on CPU, using it for more accurate ray…
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rB8b54b957f792: Cycles: ImageTexture node now has dx/dy inputs for offset texture coordinates… (authored by Stefan Werner (swerner)).
Cycles: ImageTexture node now has dx/dy inputs for offset texture coordinates…
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rBd04b16bb847c: Cycles: Widened differentials for diffuse and glossy BSDFs for better texture… (authored by Stefan Werner (swerner)).
Cycles: Widened differentials for diffuse and glossy BSDFs for better texture…
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rB5faa6893e340: Cycles: Fixed texture cache build in Visual Studio - need to tell OIIO to… (authored by Stefan Werner (swerner)).
Cycles: Fixed texture cache build in Visual Studio - need to tell OIIO to…
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rBc5bce9ce8e13: Cycles: removed “.” at the end of texture cache help text (authored by Stefan Werner (swerner)).
Cycles: removed “.” at the end of texture cache help text
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rB0c49eaaf3b2f: Cycles: Better quality filtering for .tx mip maps (authored by Stefan Werner (swerner)).
Cycles: Better quality filtering for .tx mip maps
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rB0820ee4a04ea: Cycles: Use texture cache only for CPU devices (authored by Stefan Werner (swerner)).
Cycles: Use texture cache only for CPU devices
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rB2052b3d5c237: Cycles: resetting texture cache stats after use (authored by Stefan Werner (swerner)).
Cycles: resetting texture cache stats after use
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rB0f61e9616135: Cycles: made OSL shading use .tx files where available, added a mutex to the… (authored by Stefan Werner (swerner)).
Cycles: made OSL shading use .tx files where available, added a mutex to the…
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rB8946dc52edd1: Cycles: a handful of fixes for texture caching (authored by Stefan Werner (swerner)).
Cycles: a handful of fixes for texture caching
Nov 27 2017, 8:40 PM
Stefan Werner (swerner) committed rBdb34c9eceb4b: Cycles: first additions for OIIO texture caching (authored by Stefan Werner (swerner)).
Cycles: first additions for OIIO texture caching
Nov 27 2017, 8:40 PM

Nov 26 2017

Stefan Werner (swerner) committed rB848ecf4ee3e3: Cycles: Matched motion interpolation to Embree's interpolation (authored by Stefan Werner (swerner)).
Cycles: Matched motion interpolation to Embree's interpolation
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB560c708e61d5: Cycles: Fixed Embree Volume rendering when the camera is inside a volume (authored by Stefan Werner (swerner)).
Cycles: Fixed Embree Volume rendering when the camera is inside a volume
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB039798bbf4cd: Cycles: Code style cleanup (authored by Stefan Werner (swerner)).
Cycles: Code style cleanup
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB8f79ab214702: Cycles: Fixed a crash when setting up Embree hair curves (authored by Stefan Werner (swerner)).
Cycles: Fixed a crash when setting up Embree hair curves
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB0c17c5b8f18d: Cycles: Fixed wrong Embree line intersections (authored by Stefan Werner (swerner)).
Cycles: Fixed wrong Embree line intersections
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB7a492212135d: Cycles: Set the compact flag on Embree to save memory (authored by Stefan Werner (swerner)).
Cycles: Set the compact flag on Embree to save memory
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rBfe1c17949f5a: Cycles: Extended Embree integration (authored by Stefan Werner (swerner)).
Cycles: Extended Embree integration
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rBd39e7fc7082f: Cycles: removed use of constexpr to stay compatible with pre-C++11 compilers (authored by Stefan Werner (swerner)).
Cycles: removed use of constexpr to stay compatible with pre-C++11 compilers
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB454075ddfc7f: Cycles: Fixed parametric coordinates for hair intersections with Embree (authored by Stefan Werner (swerner)).
Cycles: Fixed parametric coordinates for hair intersections with Embree
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB6eda75beab41: Cycles: Added runtime checks for Embree build. If Embree is not configured… (authored by Stefan Werner (swerner)).
Cycles: Added runtime checks for Embree build. If Embree is not configured…
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB4444a7e67579: Cycles: Added Embree to Unix CMake files (authored by Stefan Werner (swerner)).
Cycles: Added Embree to Unix CMake files
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rBe7952398d1a3: Cycles: fixed Embree transparent shadow ray intersection to terminate properly… (authored by Stefan Werner (swerner)).
Cycles: fixed Embree transparent shadow ray intersection to terminate properly…
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rBe6aefb8699b7: Cycles: fixed Windows build with Embree (authored by Stefan Werner (swerner)).
Cycles: fixed Windows build with Embree
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB05a97536b916: Cycles: fixed some warnings in embree integration (authored by Stefan Werner (swerner)).
Cycles: fixed some warnings in embree integration
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB8fe17aecc55c: Cycles: prevented interactive rendering from crashing with Embree when objects… (authored by Stefan Werner (swerner)).
Cycles: prevented interactive rendering from crashing with Embree when objects…
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB17ff01480cde: Cycles: improved defaults for embree option, enable embree in the UI only when… (authored by Stefan Werner (swerner)).
Cycles: improved defaults for embree option, enable embree in the UI only when…
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB871b1f57958b: Cycles: Added support for BVH refitting/dynamic meshes with embree (authored by Stefan Werner (swerner)).
Cycles: Added support for BVH refitting/dynamic meshes with embree
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB09d3af546a5b: Cycles: improvements to hair rendering using embree (authored by Stefan Werner (swerner)).
Cycles: improvements to hair rendering using embree
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB9af4e1d1e689: Cycles: added memory and progress callbacks to embree (authored by Stefan Werner (swerner)).
Cycles: added memory and progress callbacks to embree
Nov 26 2017, 11:11 PM
Stefan Werner (swerner) committed rB54104599b0aa: Cycles: embree hair now uses curve and not line segments, no more intersection… (authored by Stefan Werner (swerner)).
Cycles: embree hair now uses curve and not line segments, no more intersection…
Nov 26 2017, 11:11 PM