June 21, 2019, 20:01 (GMT) |
Merge branch 'master' into soc-2019-outliner |
June 21, 2019, 17:12 (GMT) |
Add Embree access on GPU Add shrink BVH4 to BVH2 to use Embree access on GPU |
Revision 7c4208f by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 21, 2019, 16:52 (GMT) |
Merge branch 'master' into functions |
Revision 5f02863 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 21, 2019, 16:51 (GMT) |
Comment methods of ArrayRef and StringRef |
Revision da5f1dd by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 21, 2019, 16:41 (GMT) |
comment methods of some more data structures |
Revision b247fc7 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 21, 2019, 16:12 (GMT) |
comments for methods of SmallVector |
Revision a19a5f8 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 21, 2019, 14:56 (GMT) |
initial code layout for updating the required attributes |
Revision 3a87096 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) 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. |
Revision 8ee0515 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 21, 2019, 14:21 (GMT) |
simulate all particle types with description |
Revision 098cb4c by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 21, 2019, 14:12 (GMT) |
cleanup copying ArrayRef to pointer |
Revision cf81da2 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 21, 2019, 14:03 (GMT) |
refactor towards supporting multiple particle types |
Revision ab51c0e by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 21, 2019, 13:10 (GMT) |
initial particle type intermediate class |
Revision 3e5fb5d by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 21, 2019, 12:56 (GMT) |
fix using wrong length |
|