Revision 0507d41 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 17, 2019, 21:02 (GMT) |
Merge branch 'master' into greasepencil-object |
Revision 4759a0f by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 17, 2019, 20:10 (GMT) |
Merge branch 'master' into greasepencil-object |
July 17, 2019, 18:54 (GMT) |
Merge remote-tracking branch 'origin/master' into soc-2019-cycles-procedural |
July 17, 2019, 18:53 (GMT) |
Add Object Color to the Object Info node. |
July 17, 2019, 16:44 (GMT) |
Cloth: support individual vertex sizing This is important to proceed forward with dynamic remeshing. |
July 17, 2019, 16:21 (GMT) |
Merge branch 'master' into soc-2019-outliner |
Revision fc40a09 by Charlie Jolly (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 17, 2019, 16:08 (GMT) |
GPencil: Move initial curve control points apart Based on feedback from @matiasmendio |
July 17, 2019, 16:05 (GMT) |
Cloth: change sizing to be a mapping between BMVert and ClothSizing This is done to allow dynamic remeshing to work properly. It needs individual vertex sizing. |
Revision d6230d1 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) July 17, 2019, 16:01 (GMT) |
don't always use cache for now since it makes testing more annoying |
Revision e800a2d by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) July 17, 2019, 15:45 (GMT) |
experimental initial grid emitter |
Revision 0df9c55 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) July 17, 2019, 15:11 (GMT) |
pass time step in from the modifier |
Revision a2b128a4 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) July 17, 2019, 14:46 (GMT) |
experimental Close By Points event |
Revision 8077962 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 17, 2019, 14:10 (GMT) |
GPencil: Sample function new counter (not working properly). |
Revision 54f7163 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) July 17, 2019, 13:57 (GMT) |
minor changes |
Revision a0be113 by Julian Eisel (soc-2019-openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) July 17, 2019, 13:18 (GMT) |
Fix DirectX context not freed on session exit Also rename XrSurfaceData to wmXrSurfaceData |
Revision 151fb12 by Julian Eisel (soc-2019-openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) July 17, 2019, 12:51 (GMT) |
Fix for previous commit, accidental call to xrDestroySwapchain |
Revision 165c5a5 by Julian Eisel (soc-2019-openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) July 17, 2019, 12:05 (GMT) |
Fix possible OpenXR swapchain leak by using new unique_oxr_ptr |
Revision 2b17ee6 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 17, 2019, 12:03 (GMT) |
Merge remote-tracking branch 'origin/master' into soc-2019-npr |
Revision 74fc1db by Julian Eisel (soc-2019-openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) July 17, 2019, 11:35 (GMT) |
Add helper class to RAII manage OpenXR handles Adds generic unique_oxr_ptr to wrap xrCreate and xrDestroy functions of OpenXR handles into a unique_ptr like RAII interface. While for most cases, OpenXR resources can be freed by their owning object, sometimes errors may occor before final ownership is established. E.g. swapchain ownership is only transfered to the session object once its swapchain-images are created - which may fail. With this RAII wrapper, the swapchain would be freed on error (as this triggers stack unwinding through an exception), no matter who holds ownership to it currently. There are other solutions to this problem, e.g. by establishing final ownership right after/upon creation, or by explicit freeing in case an error is spotted; it's too easy to make mistakes here though. Plus, we may want to experiment with using this API for all OpenXR resources, to entirely avoid the possibility of them leaking. |
July 17, 2019, 10:22 (GMT) |
Cloth: fix bug in sewing v5v1 may not always exist (eg. cube with loose edges when triangulated can have different triangulation, may not be perfectly mirrored). This is now taken into account. |
|