March 6, 2021, 00:59 (GMT) |
Merge branch 'usd-importer-T81257-merge' of https://gitlab-master.nvidia.com/omniverse/blender into omniverse |
Revision f47fa1c by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 6, 2021, 00:56 (GMT) |
USD Import format fixes. |
March 6, 2021, 00:54 (GMT) |
Add a little todo list |
March 5, 2021, 23:40 (GMT) |
USD Import: not importing subdiv by default. Changed the Import Subdive Scheme option default to false, because this option can make large scenes considerably heavier and because it needs to be further debugged. |
March 5, 2021, 23:03 (GMT) |
Move component implementations to separate files |
March 5, 2021, 22:15 (GMT) |
Merging latest USD Import changes. |
Revision 14fbb8b by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 5, 2021, 21:46 (GMT) |
USD Import: made USDPrimReader destructor virtual. |
Revision 5f74fc9 by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 5, 2021, 20:53 (GMT) |
USD Import: USD Preview conversion. Added experimental Import USD Preview option to convert UsdPreviewSurface shaders to Principled BSD shader networks, for an approximate preview. Added new USDMaterialReader class, which implements this feature. Also added a Set Material Blend option to automatically set the material blend method based on the UsdPreviewSurface shader's opacity and opacityThreshold inputs. Finally, updated the logic so that no materials will be imported if the Materials option is not checked. |
March 5, 2021, 20:50 (GMT) |
Merge branch 'master' into temp-gpencil-bezier-v2 |
March 5, 2021, 18:20 (GMT) |
Merge branch 'master' into temp-lineart-contained |
March 5, 2021, 18:18 (GMT) |
Merge branch 'master' into temp-gpencil-io |
March 5, 2021, 18:18 (GMT) |
Merge branch 'master' into greasepencil-object |
March 5, 2021, 16:55 (GMT) |
Fix various CUDA issues fater recent change - Strict compiler warnings in the CUDADeviceQueue - Missing install file for the megakernel |
March 5, 2021, 16:54 (GMT) |
fix missing updates when only the transformations are animated |
March 5, 2021, 16:17 (GMT) |
USD Import: material blend bug. Fixed bug setting the material blend mode due to an uninitialized variable. |
March 5, 2021, 15:32 (GMT) |
Fix wrong samples stop criteria in Cycles path trace With multiple samples scheduled at once the stop criteria needs to be adjusted. On a first glance seemed like things will be much faster, but no: the way how scheduling worked was just requesting 0 samples for many loop iterations. Still stupid but does not cause that measurable of speedup. |
March 5, 2021, 15:31 (GMT) |
Cycles: return number of active paths from queue |
March 5, 2021, 15:31 (GMT) |
Cycles: track number of queued kernels with atomics on GPU Also change logic to assume integrator state is zero initialized, so that the init_from_camera will be able to check if a path is terminated. |
March 5, 2021, 15:31 (GMT) |
Cycles: use array of queued/terminated paths to schedule less work for GPU Passing along a path index now that may be different than the work index. |
March 5, 2021, 15:31 (GMT) |
Cycles: add megakernel for new integrator, to finish last path faster Also always used for CPU since it's a bit faster. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021