Page MenuHome

Kévin Dietrich (kevindietrich)
Developer

Projects (9)

User Details

User Since
Dec 12 2013, 4:06 PM (382 w, 4 d)

Recent Activity

Thu, Apr 1

Kévin Dietrich (kevindietrich) added a comment to D10197: Cycles: experimental integration of Alembic procedural in viewport rendering.

If I understand things well, this is how this feature works:

  • use_proxies=true turns off the loading of Alembic data in Blender, and disables the evaluation of cache file datablock ID Properties and animation.
  • The existence of the mesh cache sequence modifier is used as a signal to Cycles that the object actually has data from Alembic. This I feel is quite a hack, also in the light of the upcoming USD importer (D10700), which also uses the CacheFile to load its data.
Thu, Apr 1, 4:53 PM
Kévin Dietrich (kevindietrich) added a comment to T77854: Cycles render crashes with open VDB sequence and motion blur on..

@Will (Skoffin) Please create a new bug report, with example .blend file and any other associated file and exact steps to reproduce the problem.

Thu, Apr 1, 1:39 AM · Render & Cycles, BF Blender

Wed, Mar 31

Kévin Dietrich (kevindietrich) committed rB6f2e9e9f90a1: Alembic procedural: comment, speficy the behavior of a function (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: comment, speficy the behavior of a function
Wed, Mar 31, 5:48 PM
Kévin Dietrich (kevindietrich) committed rB94bfb1ab620a: Alembic procedural: fix missing update when editing shaders (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: fix missing update when editing shaders
Wed, Mar 31, 5:48 PM
Kévin Dietrich (kevindietrich) committed rB5580f64d8092: Alembic procedural: cleanup, make add_object private (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: cleanup, make add_object private
Wed, Mar 31, 5:48 PM
Kévin Dietrich (kevindietrich) committed rBb4e584949c21: Alembic procedural: fix out of bound access when editing object properties or… (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: fix out of bound access when editing object properties or…
Wed, Mar 31, 5:48 PM

Tue, Mar 30

Alaska (Alaska) awarded rB88d94d89fadd: Fix T87007: Cycles Background not updated if strength is initially null a Love token.
Tue, Mar 30, 11:13 PM
Kévin Dietrich (kevindietrich) committed rB88d94d89fadd: Fix T87007: Cycles Background not updated if strength is initially null (authored by Kévin Dietrich (kevindietrich)).
Fix T87007: Cycles Background not updated if strength is initially null
Tue, Mar 30, 3:43 PM
Kévin Dietrich (kevindietrich) closed T87007: World shader does not update when strength is initially zero (Cycles - 2.93 Regression) as Resolved by committing rB88d94d89fadd: Fix T87007: Cycles Background not updated if strength is initially null.
Tue, Mar 30, 3:43 PM · Render & Cycles, BF Blender
Kévin Dietrich (kevindietrich) claimed T87007: World shader does not update when strength is initially zero (Cycles - 2.93 Regression).
Tue, Mar 30, 3:25 PM · Render & Cycles, BF Blender
Kévin Dietrich (kevindietrich) added a comment to T86934: Cycles Render crashes.

I received your files, I am going to try and see if I can reproduce any errors. The C:\Users\Admin\AppData\Local\Temp\blender.crash.txt is missing from the archive, and it would also be useful to know if you can reproduce the issue with a more recent version of Blender downloadable here https://builder.blender.org/download/.

Tue, Mar 30, 2:21 PM · BF Blender
Kévin Dietrich (kevindietrich) changed the status of T86242: Error with Optix from Resolved to Archived.
Tue, Mar 30, 2:12 PM · BF Blender

Mon, Mar 29

Kévin Dietrich (kevindietrich) planned changes to D8751: Cycles: make SessionParams a Node.

Setting as planned changes, as there is a bug in it (the device in SessionParams should now be a pointer), also it depends on D8750.

Mon, Mar 29, 12:01 PM · Cycles, Render & Cycles

Fri, Mar 26

Kévin Dietrich (kevindietrich) changed the status of T86928: Error: OSL script compilation failed from Needs Triage to Confirmed.

I can verify that this happens in the alpha builds available on https://builder.blender.org/download/.

Fri, Mar 26, 1:18 PM · Render & Cycles, Platforms, Builds, Tests & Devices, BF Blender
Kévin Dietrich (kevindietrich) added a comment to T86934: Cycles Render crashes.

You can send me the file through wetransfer since it is a bit large (my email address would be kevin dot dietrich at mailoo dot org). This is not standard procedure but I'd like to see if I can reproduce it.

Fri, Mar 26, 11:00 AM · BF Blender
Kévin Dietrich (kevindietrich) closed T86939: Cycles rendered view refresh on GPU as Resolved by committing rBea12df51b8da: Fix T86939: Cycles objects bounds not updated when transforming objects.
Fri, Mar 26, 10:51 AM · Render & Cycles, BF Blender
Kévin Dietrich (kevindietrich) committed rBea12df51b8da: Fix T86939: Cycles objects bounds not updated when transforming objects (authored by Kévin Dietrich (kevindietrich)).
Fix T86939: Cycles objects bounds not updated when transforming objects
Fri, Mar 26, 10:51 AM
Kévin Dietrich (kevindietrich) committed rBfb6c29f59c13: Cleanup: redundant expression (authored by Kévin Dietrich (kevindietrich)).
Cleanup: redundant expression
Fri, Mar 26, 10:51 AM
Kévin Dietrich (kevindietrich) claimed T86939: Cycles rendered view refresh on GPU.
Fri, Mar 26, 6:45 AM · Render & Cycles, BF Blender

Thu, Mar 25

Kévin Dietrich (kevindietrich) changed the status of T86934: Cycles Render crashes from Needs Triage to Needs Information from User.

Could you reduce the amount of objects in the file to reduce its size, such that the crash still appears? Or produce a different file that is also crashing? There is nothing much we can do without a file to reproduce.

Thu, Mar 25, 4:51 PM · BF Blender

Wed, Mar 24

Kévin Dietrich (kevindietrich) committed rB781f41f633fc: Alembic procedural: deduplicate cached data accross frames (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: deduplicate cached data accross frames
Wed, Mar 24, 2:19 PM
Kévin Dietrich (kevindietrich) closed T86601: Cycles: Each time you move an object with displacement shader, it's move up and up again as Resolved by committing rB42198e9eb03b: Fix T86601: Cycles accumulates displacement when transforming an Object.
Wed, Mar 24, 10:42 AM · Render & Cycles, BF Blender
Kévin Dietrich (kevindietrich) committed rB665d8c0e349d: Cleanup: unused variable (authored by Kévin Dietrich (kevindietrich)).
Cleanup: unused variable
Wed, Mar 24, 10:42 AM
Kévin Dietrich (kevindietrich) committed rB42198e9eb03b: Fix T86601: Cycles accumulates displacement when transforming an Object (authored by Kévin Dietrich (kevindietrich)).
Fix T86601: Cycles accumulates displacement when transforming an Object
Wed, Mar 24, 10:42 AM
Kévin Dietrich (kevindietrich) claimed T86601: Cycles: Each time you move an object with displacement shader, it's move up and up again.

@AiSatan (AiSatan) please open another bug report for this other issue.

Wed, Mar 24, 10:07 AM · Render & Cycles, BF Blender

Tue, Mar 23

Kévin Dietrich (kevindietrich) closed T86567: Quick Smoke with Cycles crashes Blender 2.93 alpha as Resolved by committing rB96e60cc22ca2: Fix T86567: Cycles crashes when playing back animated volumes.
Tue, Mar 23, 4:00 PM · Cycles, Render & Cycles, Nodes & Physics, BF Blender
Kévin Dietrich (kevindietrich) committed rB96e60cc22ca2: Fix T86567: Cycles crashes when playing back animated volumes (authored by Kévin Dietrich (kevindietrich)).
Fix T86567: Cycles crashes when playing back animated volumes
Tue, Mar 23, 4:00 PM
Kévin Dietrich (kevindietrich) claimed T86567: Quick Smoke with Cycles crashes Blender 2.93 alpha.
Tue, Mar 23, 3:59 PM · Cycles, Render & Cycles, Nodes & Physics, BF Blender

Tue, Mar 16

Kévin Dietrich (kevindietrich) changed the status of T86601: Cycles: Each time you move an object with displacement shader, it's move up and up again from Needs Triage to Confirmed.

This only seems to happen in 2.93.

Tue, Mar 16, 4:40 AM · Render & Cycles, BF Blender

Mon, Mar 15

SpellFactory (SpellFactory) awarded rBd72fc36ec5c6: Alembic procedural: add support for instancing a Burninate token.
Mon, Mar 15, 4:51 PM
Kévin Dietrich (kevindietrich) added a comment to T86121: Cycles: AttributeNode: Unexpected result when setting a nonexistent attribute.

I cannot reproduce in master (release or debug build), and I am having trouble compiling 2.92 because of the libraries change (is there a branch in SVN I can access still with the right libraries?).

Mon, Mar 15, 3:49 PM · Render & Cycles, BF Blender

Mar 12 2021

Kévin Dietrich (kevindietrich) committed rB8922d177c101: Alembic procedural: specific result type for cache lookups (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: specific result type for cache lookups
Mar 12 2021, 2:04 AM
Kévin Dietrich (kevindietrich) committed rBd72fc36ec5c6: Alembic procedural: add support for instancing (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: add support for instancing
Mar 12 2021, 2:04 AM
Kévin Dietrich (kevindietrich) committed rB7017844c5eca: Alembic procedural: move cache building out of object update methods (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: move cache building out of object update methods
Mar 12 2021, 2:04 AM
Kévin Dietrich (kevindietrich) committed rB7a028d5b997e: Alembic procedural: fix missing attribute update (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: fix missing attribute update
Mar 12 2021, 2:04 AM
Kévin Dietrich (kevindietrich) committed rB62e2fdf40b6f: Cleanup: unused variable (authored by Kévin Dietrich (kevindietrich)).
Cleanup: unused variable
Mar 12 2021, 2:04 AM
Kévin Dietrich (kevindietrich) committed rB2ebf4fbbfb9a: Alembic procedural: fix potential zero scale matrix generation (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: fix potential zero scale matrix generation
Mar 12 2021, 2:04 AM

Mar 7 2021

Kévin Dietrich (kevindietrich) updated the diff for D10197: Cycles: experimental integration of Alembic procedural in viewport rendering.
  • add some comments to clarify meanings and behaviors
  • rename force_modifier to always_add_modifier
  • do not pass an under-construction Depsgraph around
  • split bounding box mesh generation into a separate routine
Mar 7 2021, 7:32 PM
Kévin Dietrich (kevindietrich) updated the diff for D10196: Alembic: add settings to control radius of imported curves and points.
  • pass default_radius to the CacheFile
Mar 7 2021, 5:46 PM
Kévin Dietrich (kevindietrich) added a comment to D10196: Alembic: add settings to control radius of imported curves and points.

Since the Mesh Sequence Modifier converts Curves to Meshes it's not really possible to test this since the radius is not taken into account when the conversion happens (?). If I recall correctly, Curves in Blender would need constructive modifiers to properly import them from Alembic (and USD)? Otherwise, I don't know how to test this outside of Cycles with D10197 (it was split from this patch). I may have lost such knowledge.

Mar 7 2021, 5:46 PM
Kévin Dietrich (kevindietrich) committed rB9c8382e6186b: Cleanup: do not pass class member to class methods (authored by Kévin Dietrich (kevindietrich)).
Cleanup: do not pass class member to class methods
Mar 7 2021, 5:25 PM
Kévin Dietrich (kevindietrich) committed rB00f218602d52: Alembic procedural: fix missing update when only the transforms change (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: fix missing update when only the transforms change
Mar 7 2021, 5:17 PM
Kévin Dietrich (kevindietrich) committed rBac4d45dbf156: Alembic procedural: fix infinite update loop when modifying Object level… (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: fix infinite update loop when modifying Object level…
Mar 7 2021, 5:17 PM

Mar 5 2021

Kévin Dietrich (kevindietrich) added a comment to T86269: Crash on Cycles render.

I guess that you are using Cycles Network rendering feature? If so the feature is experimental and this is more of a todo than a bug. Otherwise I am not sure if any network issue can be solved from our end. We do not make debug builds AFAIK.

Mar 5 2021, 6:55 PM · BF Blender
Kévin Dietrich (kevindietrich) changed the status of T86242: Error with Optix from Needs Information from User to Needs Triage.

I am getting a crash in nvcc when compiling the kernels for this file, not sure yet if it is related to your problem though.

Mar 5 2021, 6:55 PM · BF Blender
Kévin Dietrich (kevindietrich) closed T85795: cycles: after changing active camera during viewport rendering, the renderer must be restarted for material changes to take effect. as Archived.

No activity for more than a week. As per the tracker policy we assume the issue is gone and can be closed.

Mar 5 2021, 6:27 PM · BF Blender
Kévin Dietrich (kevindietrich) closed T86315: failed to create cuda context (illegal address) as Archived.

Please file a proper bug report, there is no explanation as to what the problem is, nor an example file to reproduce it.

Mar 5 2021, 6:22 PM · BF Blender

Mar 4 2021

Kévin Dietrich (kevindietrich) changed the status of T86242: Error with Optix from Needs Triage to Needs Information from User.

Can you provide an example file that demonstrates your issue, and more information about your system (e.g. GPU driver)?

Mar 4 2021, 3:51 PM · BF Blender
Kévin Dietrich (kevindietrich) changed the status of T86269: Crash on Cycles render from Needs Triage to Needs Information from User.

The stacktrace is rather strange, however without a file to reproduce the issue there is nothing much we can do. Can you try to reproduce the crash in a simple file of your own?

Mar 4 2021, 3:44 PM · BF Blender

Mar 1 2021

Kévin Dietrich (kevindietrich) updated the summary of D10516: Cycles: delta compression for reducing CPU/GPU data transfers.
Mar 1 2021, 6:56 AM
Kévin Dietrich (kevindietrich) updated the diff for D10516: Cycles: delta compression for reducing CPU/GPU data transfers.
  • fix wrong detection of delta compression support in multi-bvh
Mar 1 2021, 6:38 AM
Kévin Dietrich (kevindietrich) updated the diff for D10516: Cycles: delta compression for reducing CPU/GPU data transfers.
  • pack BVH data directly in DeviceScene for OptiX and Embree so we can use chunks
  • compute maximum change to decide if we can do deltas at all
Mar 1 2021, 6:33 AM

Feb 26 2021

Kévin Dietrich (kevindietrich) committed rB5c6cd5f8cd24: Cleanup: unused class member (authored by Kévin Dietrich (kevindietrich)).
Cleanup: unused class member
Feb 26 2021, 8:58 PM

Feb 25 2021

Alaska (Alaska) awarded rB72370b92be0d: Fix T85926: Cycles missing viewport updates when making materials single user a Love token.
Feb 25 2021, 12:42 PM
Kévin Dietrich (kevindietrich) added a comment to T85795: cycles: after changing active camera during viewport rendering, the renderer must be restarted for material changes to take effect..

I cannot seem to be able to reproduce the issue you are describing. However, I have committed a fix for another issue that looks like yours (rB72370b92be0db6c7726e1b74e73c393ed1d00538), could you try again with a build containing the fix? Either wait about 24 hours for the fix to be in an alpha build, or if you can compile Blender by yourself, you can pull the source to build with the aforementioned fix.

Feb 25 2021, 2:22 AM · BF Blender
Kévin Dietrich (kevindietrich) committed rB72370b92be0d: Fix T85926: Cycles missing viewport updates when making materials single user (authored by Kévin Dietrich (kevindietrich)).
Fix T85926: Cycles missing viewport updates when making materials single user
Feb 25 2021, 2:18 AM
Kévin Dietrich (kevindietrich) closed T85926: Material not updated in Cycles viewport render when made single user (while rendering with OptiX?) as Resolved by committing rB72370b92be0d: Fix T85926: Cycles missing viewport updates when making materials single user.
Feb 25 2021, 2:18 AM · Render & Cycles, BF Blender
Kévin Dietrich (kevindietrich) claimed T85926: Material not updated in Cycles viewport render when made single user (while rendering with OptiX?).
Feb 25 2021, 2:07 AM · Render & Cycles, BF Blender

Feb 23 2021

Kévin Dietrich (kevindietrich) requested review of D10516: Cycles: delta compression for reducing CPU/GPU data transfers.
Feb 23 2021, 6:16 PM
Kévin Dietrich (kevindietrich) requested review of D10515: Cycles: partially copy device vectors to reduce CPU/GPU data transfers.
Feb 23 2021, 6:14 PM
Kévin Dietrich (kevindietrich) committed rB82605093e9bf: Alembic procedural: avoid storing constant hair topology for each frame (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: avoid storing constant hair topology for each frame
Feb 23 2021, 6:26 AM
Kévin Dietrich (kevindietrich) committed rB87ef03745971: Alembic procedural: cleanup, demultiply Object and Geometry Node (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: cleanup, demultiply Object and Geometry Node
Feb 23 2021, 6:26 AM
Kévin Dietrich (kevindietrich) committed rB3d5e290ee0fd: Alembic procedural: use an enumeration to discriminate IObjects (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: use an enumeration to discriminate IObjects
Feb 23 2021, 6:26 AM
Kévin Dietrich (kevindietrich) committed rBd9abcee47eb5: Alembic procedural: fix crash when accessing data out of frame bounds (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: fix crash when accessing data out of frame bounds
Feb 23 2021, 6:26 AM

Feb 19 2021

Kévin Dietrich (kevindietrich) changed the status of T85795: cycles: after changing active camera during viewport rendering, the renderer must be restarted for material changes to take effect. from Needs Triage to Needs Information from User.

Could you attach a simple example .blend file that demonstrates the issue?

Feb 19 2021, 4:41 PM · BF Blender

Feb 17 2021

Kévin Dietrich (kevindietrich) added a comment to D10441: Fix T85440: crash with displacement shaders and updating geometry in viewport.

I tested this patch with cases from T85440, T83915, and the behaviors that I observed and talked about in D9555 (deleting an object that is not the last added results in the last one disappearing as well, or crashes, depending on the device) when I first noticed the issue, and everything appears to work properly.

Feb 17 2021, 2:31 PM
Kévin Dietrich (kevindietrich) accepted D10210: Cycles: Support for accessing custom mesh attributes..

For subdivision I think the attributes would need to be subdivided by the subdivision surface modifier (it it's not done already, I don't remember seeing them handled there) as the Blender exporter always accesses a subdivided mesh. Ideally we should have T68891 and not worry about any subdivision modifier, which can stay a modelling feature (and similarly for the subdivision node in the geometry nodes). This is something that I started looking into.

Feb 17 2021, 11:23 AM

Feb 16 2021

Steffen Dünner (SteffenD) awarded T79174: Cycles Procedural API and faster scene update a Love token.
Feb 16 2021, 10:27 PM · BF Blender (2.90), Render & Cycles, Cycles

Feb 15 2021

Kévin Dietrich (kevindietrich) added a comment to D10210: Cycles: Support for accessing custom mesh attributes..

Potentially use different types for integer and bool attributes, currently they just become floats in cycles. This wastes memory in some cases, but I'm not sure how Cycles handles other geometry types internally, or if everything should just be floats.

Feb 15 2021, 12:37 PM

Feb 12 2021

Kévin Dietrich (kevindietrich) added a comment to D10210: Cycles: Support for accessing custom mesh attributes..

This is actually a bug in the device update where we do not properly detect if attributes were added or removed so the kernel's attribute map is not updated.

Feb 12 2021, 6:30 PM

Feb 11 2021

Kévin Dietrich (kevindietrich) added a comment to T84899: Large number of instance render wont start, stuck at 1sample, repeating BVH Building.

Typically infinite update loops are caused by some property always being modified. Cycles detects this at the high level through Scene.need_data_update and Scene.need_reset. Those will check the managers which could have been tagged for an update after some object, geometry, etc., was modified. The synchronization routine between Blender and Cycles is always called after some time to account for user edits or viewport camera changes.

Feb 11 2021, 2:38 PM · Geometry Nodes, Render & Cycles, BF Blender
Kévin Dietrich (kevindietrich) committed rB349c17cf5436: Fix T85462: crash in render mode while removing instances (authored by Kévin Dietrich (kevindietrich)).
Fix T85462: crash in render mode while removing instances
Feb 11 2021, 12:05 PM
Kévin Dietrich (kevindietrich) closed T85462: Crash in render mode while removing instances as Resolved by committing rB349c17cf5436: Fix T85462: crash in render mode while removing instances.
Feb 11 2021, 12:04 PM · Render & Cycles, BF Blender
Kévin Dietrich (kevindietrich) claimed T85462: Crash in render mode while removing instances.
Feb 11 2021, 11:31 AM · Render & Cycles, BF Blender
Kévin Dietrich (kevindietrich) updated the diff for D10197: Cycles: experimental integration of Alembic procedural in viewport rendering.
  • skip particles modifier when checking for a mesh cache modifier, to easily ignore hair particles when using proxies
  • pass a depsgraph to dependsOnTime
  • review logic to check for proxies
  • modify UI texts and comments
Feb 11 2021, 11:00 AM

Feb 10 2021

Kévin Dietrich (kevindietrich) added a comment to T85462: Crash in render mode while removing instances.

Since this only appears to be an issue in master, it could be caused by my device update refactor. I already had a similar bug in the same function. The fact that there is a crash tells me that the data between Blender and Cycles is properly synchronized, but a data update is missing in Cycles (the "object_flag" device array is looked up with a out of bound index). If Cycles did not receive an update from Blender, the scene would still render as it last was.

Feb 10 2021, 6:45 PM · Render & Cycles, BF Blender

Feb 9 2021

Kévin Dietrich (kevindietrich) committed rB5213b18eb2d5: Cycles: fix wrong flags used to tag device data as dirty (authored by Kévin Dietrich (kevindietrich)).
Cycles: fix wrong flags used to tag device data as dirty
Feb 9 2021, 2:50 PM
Kévin Dietrich (kevindietrich) added inline comments to D10197: Cycles: experimental integration of Alembic procedural in viewport rendering.
Feb 9 2021, 11:56 AM

Feb 7 2021

Peter Sampson (Raknaar) awarded rBbbe6d4492823: Cycles: optimize device updates a Love token.
Feb 7 2021, 6:22 AM

Feb 3 2021

Kévin Dietrich (kevindietrich) committed rB55c88e558200: Alembic procedural: fix crash when cancelling a render during (authored by Kévin Dietrich (kevindietrich)).
Alembic procedural: fix crash when cancelling a render during
Feb 3 2021, 7:19 PM

Feb 2 2021

Kévin Dietrich (kevindietrich) updated the diff for D10197: Cycles: experimental integration of Alembic procedural in viewport rendering.

Accidentally included code from D10196, trying again.

Feb 2 2021, 1:56 AM
Kévin Dietrich (kevindietrich) updated the diff for D10197: Cycles: experimental integration of Alembic procedural in viewport rendering.

Display bounding boxes in the viewport, this is done by returning a box
shape mesh from the modifier evaluation. The box derives from Blender
Objects' bouding box evaluation, which should come from the last read of
the Archive from the modifier.

Feb 2 2021, 1:55 AM
Kévin Dietrich (kevindietrich) commandeered D10196: Alembic: add settings to control radius of imported curves and points.
Feb 2 2021, 1:05 AM

Feb 1 2021

Kévin Dietrich (kevindietrich) added a comment to T85144: Crash in Blender 2.93 when changing render properties with rendered viewport.

@Daniel Salazar (zanqdo) please open a new bug report, this looks nothing alike the issue from this report

Feb 1 2021, 8:30 PM · Render & Cycles, BF Blender
Kévin Dietrich (kevindietrich) closed T85254: Mantaflow animation flickering in Cycles render export as Archived.

Alright then, closing this ticket since there was no bug.

Feb 1 2021, 2:03 PM · BF Blender

Jan 31 2021

Manuel Grad (manitwo) awarded rBbbe6d4492823: Cycles: optimize device updates a Love token.
Jan 31 2021, 1:24 PM
flavius (qaesar) awarded rBbbe6d4492823: Cycles: optimize device updates a Love token.
Jan 31 2021, 12:27 PM

Jan 29 2021

Kévin Dietrich (kevindietrich) closed T85156: Viewer node in the composites causing crashes as Resolved.

Seems like this was fixed by rB61d1fd7e2f8b972b903fa6684114a13f652fd507, please try a newer version of Blender.

Jan 29 2021, 5:58 PM · Compositing, BF Blender
Kévin Dietrich (kevindietrich) committed rBd0f59d38429d: Fix T85144: Cycles crashes when editing render properties in viewport (authored by Kévin Dietrich (kevindietrich)).
Fix T85144: Cycles crashes when editing render properties in viewport
Jan 29 2021, 5:36 PM
Kévin Dietrich (kevindietrich) closed T85144: Crash in Blender 2.93 when changing render properties with rendered viewport as Resolved by committing rBd0f59d38429d: Fix T85144: Cycles crashes when editing render properties in viewport.
Jan 29 2021, 5:36 PM · Render & Cycles, BF Blender
Kévin Dietrich (kevindietrich) claimed T85144: Crash in Blender 2.93 when changing render properties with rendered viewport.
Jan 29 2021, 4:44 PM · Render & Cycles, BF Blender

Jan 28 2021

Kévin Dietrich (kevindietrich) added a comment to T85144: Crash in Blender 2.93 when changing render properties with rendered viewport.

I cannot reproduce a crash neither in a release build, neither in a debug build, however I can see OptiX failing at the end of path tracing so I guess that's it.

Jan 28 2021, 2:39 PM · Render & Cycles, BF Blender
Kévin Dietrich (kevindietrich) added a comment to T85114: Crash from Compositor.

This crash appears to have been fixed by rB61d1fd7e2f8b972b903fa6684114a13f652fd507.

Jan 28 2021, 10:56 AM · BF Blender

Jan 26 2021

Kévin Dietrich (kevindietrich) updated the diff for D10082: Cycles API: encapsulate publicly accessible classes.
  • Update with latest master
  • Fix compilation of Cycles standalone
Jan 26 2021, 7:54 PM
Kévin Dietrich (kevindietrich) commandeered D10197: Cycles: experimental integration of Alembic procedural in viewport rendering.

Rendering bounding boxes in the viewport instead of the actual geometries is something that I initially thought about doing, but I did not do it for some reason I do not remember. I think can look into it again.

Jan 26 2021, 2:50 PM
Kévin Dietrich (kevindietrich) committed rB76ab0381d1e5: Fix Cycles standalone compilation following API changes (authored by Charles Flèche (charlesf)).
Fix Cycles standalone compilation following API changes
Jan 26 2021, 2:40 PM
Kévin Dietrich (kevindietrich) committed rB532d3a103a87: Cycles standalone: fix missing dependencies in CMake files (authored by Charles Flèche (charlesf)).
Cycles standalone: fix missing dependencies in CMake files
Jan 26 2021, 2:40 PM
Kévin Dietrich (kevindietrich) closed D9961: Fix cycles standalone build.
Jan 26 2021, 2:40 PM
Kévin Dietrich (kevindietrich) added a comment to D9961: Fix cycles standalone build.

It is possible to not expose Camera.width, Camera.height, and Camera.resolution, but for that to work properly we need to use Camera.full_width and Camera.full_height in Camera.compute_auto_viewplane() so the aspect ratio is not computed with outdated values when resizing the window. Width, height, and resolution can then stay private and for internal use only.

Jan 26 2021, 11:25 AM

Jan 25 2021

Wilsimar (wilBr) awarded rBb64f0fab0681: Cycles: internal support for Alembic procedurals a Love token.
Jan 25 2021, 6:39 PM