Blender Git Loki

Blender Git commits from all branches.

Page: 499 / 2888

March 6, 2021, 00:59 (GMT)
Merge branch 'usd-importer-T81257-merge' of https://gitlab-master.nvidia.com/omniverse/blender into omniverse
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.
March 5, 2021, 21:46 (GMT)
USD Import: made USDPrimReader destructor virtual.
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.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021