Revision dda2bdd by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) April 12, 2019, 09:14 (GMT) |
GPencil: Improves Dot Texture rotation Before when you use textures in a Dot stroke, the texture did not rotate with the stroke and always kept locked to North (0, 1). Now, the rotation of the texture is calculated using the previous point to determine the direction of the stroke and rotate the texture following the drawing path. |
Revision 11229c4 by YimingWu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) April 12, 2019, 08:33 (GMT) |
Merge branch 'master' into soc-2018-npr |
April 12, 2019, 08:32 (GMT) |
added a new live remesh option. If enabled, the modifier will be continously invoked, as usual. If disabled, it will return the last automatically cached mesh, so basically the remesh is "frozen", but still nondestructive / not applied yet. Note, doesnt work yet in sculpt mode. There you may still need to apply the modifier to update the base mesh. Or you can disable the modifier in the stack to work on the base mesh, too. A third alternative is having live remesh enabled with the modifier enabled, but this will cost some sculpting performance and works at the moment only in material and rendered mode. |
April 11, 2019, 22:35 (GMT) |
Sculpt mode: Grow and shrink mask filters |
Revision e48795c by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) April 11, 2019, 16:31 (GMT) |
GPencil: Cleanup unused shader variable |
Revision dfeb47e by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) April 11, 2019, 16:06 (GMT) |
GPencil: Cleanup unused vars |
Revision a27eb4d by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) April 11, 2019, 14:37 (GMT) |
Merge branch 'master' into greasepencil-object |
April 11, 2019, 13:18 (GMT) |
Mesh Filter tool: Initial implementation This tool applies a deformation to all vertices in the sculpt taking the mask into account. It is useful for creating surface detail or hard surface sculpts. It is also the base for the implementation of the transform tool. Notes: - The smooth filter needs multiple iterations. Right now it only applies one iteration per tool action, so it is unusable in most cases. I don't know if adding this is possible with the current smooth code while supporting real-time preview. - I'm not sure if it is properly integrated with the tool system and the keymap (probably not). - Only works with mesh, no dyntopo or multires. - It still needs to ignore nodes with all vertices fully masked. Adding this basic optimization will increase performance a lot when working with high-resolution meshes. - Previewing the deformation in real time is not the best option for performance, I could add an operator that applies the filter without preview. |
April 11, 2019, 13:01 (GMT) |
fix crash with openvdb filters in case the openvdb grid is invalid invalid can mean the grid is empty or the grid class is not "LevelSet", happens usually when the volume is empty |
Revision 158425f by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) April 11, 2019, 11:47 (GMT) |
use a multimap data structure to store links of output sockets |
April 10, 2019, 20:27 (GMT) |
feature: Collada export:added global axis transform option(wip) |
April 10, 2019, 20:27 (GMT) |
feature: Collada Exporter implement Export option for global axis rotation (wip) |
April 10, 2019, 20:27 (GMT) |
cleanup: Collada whitespace and obsolete comments |
April 10, 2019, 20:27 (GMT) |
reefactor: replace own function for parenting by a call to ED_object_parent_set() |
April 10, 2019, 20:27 (GMT) |
refactor: Added blender context getters to ExportSettings |
April 10, 2019, 20:27 (GMT) |
refactor: collada moved utility functions from collada_util into BlenderContext |
April 10, 2019, 20:27 (GMT) |
refactor: Collada: Moved class BCMatrix into BlenderContext |
April 10, 2019, 20:27 (GMT) |
refactor: Collada added get methods for BlenderContext info to ExportSettings |
April 10, 2019, 20:27 (GMT) |
fix:Collada broken Scene Exporter function definition from earlier commit |
April 10, 2019, 20:27 (GMT) |
cleanup: Collada made iterator loop more readable |
|