Blender Git Commits

Blender Git commits from all branches.

Page: 173 / 2888

August 8, 2021, 12:37 (GMT)
adaptive_cloth: mesh: const version of get checked node of vert
August 8, 2021, 05:28 (GMT)
Sculpt Dyntopo: PBVH draw fixes

* The PBVH draw subsystem is now told whether any viewports
have drawtype >= OB_MATERIAL before anything in any windows
are drawn. There are no alternatives given the design
constraints of sculpting, where simply uploading data to the GPU
quickly becomes a bottleneck.

* Fixed flat vcol shading mode.
August 8, 2021, 04:17 (GMT)
Cleanup

- Remove unused wmSurface.is_xr member
- Rename "actionmap" to "action_set" in wmXrActionData
- Use BLI_findstring()
- Add modifications note to tinygltf readme
August 8, 2021, 02:59 (GMT)
Merge remote-tracking branch 'origin/temp-geometry-nodes-fields-prototype' into temp-geometry-nodes-fields-prototype
August 8, 2021, 02:25 (GMT)
* Don't rely on BMLog's stored normals, instead flag pbvh nodes to
update normals on undo/redo.
August 8, 2021, 01:38 (GMT)
USD IO: initial commit of extended features

Instancing import: Import USD scene instances as Blender collection instances.

Instancing export: Extend the existing instancing option to support exporting arbitrary object hierarchies as USD scene instances. Additional support for exporting Blender particle systems as USD point instancers.

Environment map IO: Logic to convert between USD dome lights and Blender world materials, including environment textures.

Unit conversion scene scale: Automatically scale the scene for unit conversion on import and export (e.g., scale the imported objects based on the USD?s meters per unit value).

Curve export.

Armature export: Export armatures and skinned meshes to USD skeletons and skeletal animations.

Light unit conversion: Experimental code to convert between light intensity units in Nits and Blender?s light energy units, on import and export.

Transform operator options: Option to save transforms to USD as the combination of scale, rotate and translate operators, where the rotation can be expressed as Euler angles or a quaternion.

Export to USD shader nodes: Convert Blender shader nodes to UsdPreviewSurface nodes, MDL material nodes or a custom USD representation of Cycles shaders. (MDL export requires UMM addon to be installed.)

Import MDL materials: Convert MDL materials to Blender shader networks. (Requires UMM addon to be installed.)

Texture export: An option to save textures to a directory relative to the USD being exported, using either absolute or relative asset paths. This feature works with UDIM tiles as well as packed and in-memory ?baked? textures.

Option to specify a default primitive on export.

Option to add a root primitive on export. This option adds a single prim as the parent of all exported prims.
August 7, 2021, 18:09 (GMT)
Cleanup and fix: UV Invert selection

* Code and comment cleanup
* Fix: Make invert selection respect sticky modes when using edge select
mode
August 7, 2021, 15:08 (GMT)
Fix: Check edge selection only for common vertex

Allow edge selection test only for UV edges that share a common UV
vertex. Previous logic didn't check if the UV edges shared the same
UV vertex.
August 7, 2021, 11:55 (GMT)
Re-update pipeline config

Accidentally updated wrong submodule in previous commit.
August 7, 2021, 11:46 (GMT)
Update pipeline config
August 7, 2021, 09:36 (GMT)
Merge branch 'master' into xr-controller-support
August 7, 2021, 09:31 (GMT)
XR: Fix crash on file read with active session

Add null check for runtime data since it could already have been
freed via wm_xr_exit() prior to the session exit callback.
August 7, 2021, 08:37 (GMT)
UV: Edge selection for UV select pinned operator

Ensure edge selection for UV select pinned operator by flushing the
selection upwards (verts to edge)
August 7, 2021, 08:30 (GMT)
Cleanup: remove unnecessary double pointer usage
August 7, 2021, 08:09 (GMT)
UV: Refactor UV select split operator

Refactor UV select split operator to use MLOOPUV_EDGESEL flag
August 7, 2021, 08:04 (GMT)
XR: Use regular window queues for XR events

Removes special queueing of events to the XR surface, which was
originally done to bypass filtering by mouse region when
invoking/executing XR operators.

Now, finding an appropriate region for XR events will simply be done in
the regular window event handling by checking the event type and
skipping mouse-specific processing.
August 7, 2021, 06:31 (GMT)
adaptive_cloth: AdaptiveMesh: flippability: consider abs of 2 terms

Consider the absolute value of the cross_2d values generated because
they are just calculating the area and the assumption is that the
orientation of the triangles shouldn't matter for this test.
August 7, 2021, 06:03 (GMT)
adaptive_cloth: should remesh dump file macro

This helps turn off dumping of the serialized mesh easily.
August 7, 2021, 04:15 (GMT)
Revert changes to addons_contrib submodule.

Removed umm_add_on branch specification.
August 7, 2021, 03:26 (GMT)
Revert adding make dependencies for CUDA kernels
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021