Blender Git Commits

Blender Git commits from all branches.

Page: 387 / 2888

May 3, 2021, 21:26 (GMT)
USD IO: format fixes.
May 3, 2021, 20:53 (GMT)
USD IO: Removed unused UMM code.

Removed unused Blender shader node creation functions.
Replaced USD_UMM class with standalone UMM conversion
functions.
May 3, 2021, 18:22 (GMT)
Cycles: Texture cache capability is now a device property.
May 3, 2021, 14:37 (GMT)
DRWShaderLib: Add better debug output from missing lib
May 3, 2021, 14:35 (GMT)
EEVEE: Implementation of volume rendering

This adds the transparency and volume handling in the deferred
render pipeline.

Implementation is still unfinished.

To have better naming convention, I renamed object shader to surface.
May 3, 2021, 14:01 (GMT)
USD Import: format fixes.
May 3, 2021, 11:30 (GMT)
Merge remote-tracking branch 'origin/master' into asset-browser-poselib
May 3, 2021, 10:45 (GMT)
Cycles: Reintroduced path_flags for textures.

Texture lookups can now use wider or cheaper filters
for less important paths.
May 3, 2021, 10:34 (GMT)
Merge branch 'master' into node-editor-edge-pan
May 3, 2021, 10:21 (GMT)
UI List: Fix segfault in unit tests

Fix `NULL` pointer deference in `ui_list_find_mouse_over()`.
May 3, 2021, 03:09 (GMT)
Cleanups, add comments.
May 3, 2021, 02:42 (GMT)
Merge branch 'master' into cycles_procedural_api
May 3, 2021, 02:41 (GMT)
Cleanup: format
May 3, 2021, 02:31 (GMT)
fix missing update when reading attributes
May 3, 2021, 02:07 (GMT)
Pass context to wm_xr_session_actions_update()

Restores motion capture object autokeying functionality.
May 3, 2021, 02:04 (GMT)
Clang format
May 3, 2021, 00:49 (GMT)
USD Import: backward compatible light attributes.

Light attributes in USD v21.02 now have an inputs:
prefix (e.g., inputs:color, inputs:intensity, etc.).
Added logic to also read light attributes using the
old naming scheme (without the inputs: prefix)
for compatibility with older USD versions.
May 2, 2021, 23:44 (GMT)
Merge branch 'master' into cycles_procedural_api
May 2, 2021, 21:29 (GMT)
* Added new paint API method paint_stroke_apply_subspacing, for various
things that need custom spacing (that is coaser than the brush radius),
and refactored the existing dyntopo spacing code to use it.

* Added option to topology rake to ignore brush falloff settings
(it forcibly uses Smooth falloff).

* Smooth and topology rake support custom spacing now.
+ This is especially important for the clay brush, which works
better at smaller spacings and with a bit of autosmoothing.
Now you can tell it to override the smooth spacing to be coarser,
leading to much better performance.

* Topology rake now has a projection setting similar to autosmooth
which defaults to 1.0 (to preserve current behavior).

The main motivation for this commit was to make topology rake work
better for normal brushes. This is now possible, however it tends to
make the brush slower and also the settings are a bit fiddly.
We might want to make dedicated brush presets for this.

Btw, the UI for brush settings are becoming a real mess. Help!
May 2, 2021, 17:54 (GMT)
* Added a "projection" option to smooth/autosmooth. It works by
projection neighboring vertices onto the current smooth vert's normal
plane, multiplied by a "projection" factor. This is extremely similar
to what the surface laplacian produces, but is much simpler, uses
no temporary state and thus can be used in more places.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021