Blender Git Commit Log

All Blender Git commits.

Page: 2427 / 8462

June 21, 2019, 16:15 (GMT)
Fix small memory leak in Cycles principled BSDF
June 21, 2019, 16:12 (GMT)
comments for methods of SmallVector
June 21, 2019, 16:10 (GMT)
Add macOS disk image background image
June 21, 2019, 16:02 (GMT)
Rename: Save custom Studio light > Save Custom Studio Light
June 21, 2019, 16:00 (GMT)
macOS: remove blenderplayer.app, don't include Blender Foundation in version
June 21, 2019, 16:00 (GMT)
Fix (harmless) Cycles ASAN warnings
June 21, 2019, 15:07 (GMT)
UI: Restore minimized windows when raising them

Separate temporary windows, like Preferences, should be restored (if minimized) before bringing to top

Differential Revision: https://developer.blender.org/D5105

Reviewed by Brecht Van Lommel
June 21, 2019, 15:05 (GMT)
Fix T65834: Circle Select does not update select_id buffer after orbiting view3d.

This solution checks if `persp_mat` has changed. If positive, the selection buffer is redrawn.

Differential Revision: https://developer.blender.org/D5081
June 21, 2019, 14:56 (GMT)
initial code layout for updating the required attributes
June 21, 2019, 14:48 (GMT)
allocate attributes arrays in AttributeArraysCore
June 21, 2019, 14:38 (GMT)
USD: replaced 'xform_only' with 'weak_export'

An object marked as `weak_export` will only be exported if it has any non-
weak children. When it is exported, it is only written as transform, and
not as full object (so no object data).
June 21, 2019, 14:38 (GMT)
USD: Pass 'selected/visible only' flags to the exporter

This isn't handled properly by the exporter yet.
June 21, 2019, 14:38 (GMT)
USD: removed ExportSettings class

The `ExportSettings` class was a leftover from the porting of Alembic code,
and is no longer necessary. Without it the code is easier to follow.

No functional changes.
June 21, 2019, 14:38 (GMT)
USD: Iterate depsgraph, rather than view layer bases

The depsgraph contains all info we need, and iterating it is more
future-proof than iterating the view layer. This also removes any use of
original data and makes the USD exporter work 100% on evaluated data.

Also contains some other cleanups.
June 21, 2019, 14:38 (GMT)
Include BLI_iterator.h in DEG_depsgraph_query.h

The `DEG_xxx_ITER_yyy` iterators need the `ITER_BEGIN` and `ITER_END`
macros defined in BLI_iterator.h.
June 21, 2019, 14:38 (GMT)
USD: Avoid use of `default` in `switch`

By avoiding `default` and listing all valid `OB_xxx` cases explicitly the
compiler can warn us about any missing cases in the future.
June 21, 2019, 14:38 (GMT)
USD: Introducing experimental USD support

This introduces very limited USD support:

- The USD libraries are expected to be in /opt/usd/, not yet built by
install_deps.sh.
- The code requires cleanup & some restructuring to simplify once the
way we want to iterate over the depsgraph is deemed ok.
- No support for instancing, animation, or other features; all
duplicated objects are made real in the USD file. This is fine for
exporting a linked-in posed character, not so much for thousands of
pebbles etc.
- Debug prints are still in place.
June 21, 2019, 14:21 (GMT)
simulate all particle types with description
June 21, 2019, 14:12 (GMT)
cleanup copying ArrayRef to pointer
June 21, 2019, 14:03 (GMT)
refactor towards supporting multiple particle types
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021