March 24, 2021, 16:56 (GMT) |
Cleanup: Add override keyword. |
Revision 7b8c54b by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-multi-function-procedure, temp-parallel-multi-function) March 24, 2021, 16:51 (GMT) |
more |
March 24, 2021, 16:44 (GMT) |
Cleanup: Remove unecessary enum funcs The separator can be added directly in the enum items rather than in a callback. Differential Revision: https://developer.blender.org/D10806 |
Revision e850d17 by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-multi-function-procedure, temp-parallel-multi-function) March 24, 2021, 16:42 (GMT) |
more |
Revision 326f79d by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-multi-function-procedure, temp-parallel-multi-function) March 24, 2021, 16:39 (GMT) |
more |
March 24, 2021, 16:36 (GMT) |
UI: Use correct property split ratio for node socket buttons This makes the buttons drawn on nodes for unconnected string and color sockets draw with the correct 40% ratio for the label split rather than the old 50% ratio not used elsewhere in Blender anymore. The benefit is a cleaner look, because the button edges line up better with others, and a bit more space to type in attribute names. |
Revision 8850a6b by Richard Antalik March 24, 2021, 16:35 (GMT) |
[WIP]VSE: Allow playback of multiple framerates Store playback rate in `Sequence` and use it to calculate length and to convert timeline frame to frame index. Playback rate is stored as absolute value which allows easy update on framechange. This means that scene framerate has to be available, so a lot of functions had to be supplied with pointer to scene. With relative value, scene frame rate properties would need `_set` accessor function that would first go over all strips to update framerate value, then scene framerate and finally update strip offsets. There is also risk of precision loss for playback rate when doing these calculations. ----- I am undecided whether to keep this property for users to utilize for other purposes (it could possibly replace speed effect). See for example D4067, which is attempt for more advanced version of this feature. Right now property is exposed in time panel (it's badly aligned...) It has no effect on effect strips, only movie, image, scene and similar strips. Problem with speed effect is, that it is more difficult to work with because whole effect chain has to be cut and time related issues and inconsistencies do require special treatment. On the other hand this approach does not work well with animation - retiming strip won' t move keyframes. So either this feature will work only for movie (and scene) strips and will be hidden under the hood Or it could replace speed effect completely. Perhaps it would be better to first make this feature invisible and catch bugs, because I am quite sure there will be some. Differential Revision: https://developer.blender.org/D10807 |
Revision ec4954e by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-multi-function-procedure, temp-parallel-multi-function) March 24, 2021, 16:34 (GMT) |
destructor |
Revision b30e782 by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-multi-function-procedure, temp-parallel-multi-function) March 24, 2021, 16:30 (GMT) |
more stuff |
March 24, 2021, 16:10 (GMT) |
Merge branch 'master' into greasepencil-object |
March 24, 2021, 16:09 (GMT) |
GPencil: Undo any difference with master This keeps the branch equal ready for new developments and tests. |
March 24, 2021, 16:08 (GMT) |
GPencil: Revert change of temp buffer size Related to spray test |
March 24, 2021, 16:08 (GMT) |
GPencil: Revert change in Layer selector popup |
March 24, 2021, 16:06 (GMT) |
GPencil: Remove Spread effect This was a test for spay brush |
March 24, 2021, 16:01 (GMT) |
Fix broken compilation after recent GPencil commit. rBa8a92cd15a52 was adding external libraries includes to `INC`, which is reserved to internal project includes. `INC` does not allow duplicates, and when using system libs both PugiXML and Haru headers are under the same path. |
March 24, 2021, 15:55 (GMT) |
Merge branch 'master' into temp-gpencil-bezier-stroke-type |
Revision e34fe5d by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-multi-function-procedure, temp-parallel-multi-function) March 24, 2021, 15:49 (GMT) |
add destruct instruction |
Revision 8581a06 by Jacques Lucke (temp-geometry-nodes-fields, temp-geometry-nodes-fields--anonymous-attributes, temp-geometry-nodes-fields--fields, temp-geometry-nodes-fields--fields-jacques, temp-multi-function-procedure, temp-parallel-multi-function) March 24, 2021, 15:47 (GMT) |
Merge branch 'master' into mf-procedure |
March 24, 2021, 15:38 (GMT) |
Fix (unreported) Outliner: missing override tree items for collections in Viewlayer view. Probably lost at some point in recent refactor moving the whole tree building towards a more modular, C++ code. |
March 24, 2021, 15:33 (GMT) |
Fix build error and warnings in new grease pencil IO code |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021