March 30, 2021, 08:01 (GMT) |
Merge branch 'master' into greasepencil-object |
March 30, 2021, 08:00 (GMT) |
Merge branch 'master' into eevee-gpencil |
March 30, 2021, 07:57 (GMT) |
Merge branch 'master' into temp_bmesh_multires |
March 30, 2021, 07:08 (GMT) |
Added per-brush DynTopo settings which are stored in a new DynTopoSettings struct. This system is designed to inherit settings from scene dyntopo defaults in a highly flexible way; settings can be individually overridden via the .inherit bitmask. At stroke time the scene settings and brush->dyntopo are merged and stored in brush->cached_dyntopo. Note that brush->flag has a bit flag, DYNTOPO_DISABLED, with a few subtlies. It does not switch the PBVH back to PBVH_FACES mode, it simply disbles dyntopo topology update. It also doesn't inherit from any default settings. And it's the only setting that's currently exposed in the UI. |
March 30, 2021, 02:38 (GMT) |
LineArt: Fix Compiler warnings |
March 29, 2021, 17:46 (GMT) |
Allow max delta frame to be 0 |
March 29, 2021, 16:33 (GMT) |
Merge branch 'master' into eevee-gpencil |
Revision 63c65d7 by Sybren A. Stüvel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) March 29, 2021, 15:48 (GMT) |
Pose Library: prevent auto-keying on linked Action Prevent auto-keying when the current Action is a linked datablock. |
March 29, 2021, 15:09 (GMT) |
Merge branch 'master' into temp-gpencil-bezier-stroke-type |
March 29, 2021, 15:09 (GMT) |
Merge branch 'master' into greasepencil-object |
Revision f13e43f by Sybren A. Stüvel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) March 29, 2021, 13:14 (GMT) |
Merge remote-tracking branch 'origin/master' into asset-browser-poselib # Conflicts: # release/scripts/addons # source/blender/blenkernel/intern/armature_pose.cc # source/blender/makesrna/intern/rna_ID.c |
Revision 1757a87 by Sybren A. Stüvel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) March 29, 2021, 10:57 (GMT) |
Pose Library: use mouse position to determine blend factor Similar to the pose sliding tools, use the relative mouse position in the active area to determine the pose blend factor. This is not a final implementation, but at least makes the pose library usable with a tablet. |
March 29, 2021, 09:54 (GMT) |
Fix missing dependency graph update when going out of proxy mode. |
March 29, 2021, 08:20 (GMT) |
Merge branch 'master' into cycles_procedural_api |
March 29, 2021, 07:36 (GMT) |
Merge branch 'master' into cycles_procedural_api |
March 29, 2021, 06:35 (GMT) |
initialize playback rate in SEQ_sequence_alloc, so no strip can be missed |
March 29, 2021, 06:34 (GMT) |
Initialize playback_rate to 0 if scene rate should be used. Also missed sound playback rate |
March 29, 2021, 06:09 (GMT) |
[WIP]VSE: Allow playback of multiple framerates WARNING: Need to update FFmpeg tests 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 |
March 28, 2021, 22:15 (GMT) |
Progress towards making material output the same as the python exporter. The python exporter was stricter about what Principled BSDF node it would use -- it only wanted one directly attached to the Material Output. Also, the Python exporter sets the ambient to (1,1,1) if no reflections. And there was a mistake in how the C++ exporter set the illumination model. Also printed out the components in the same order as the python one, for easier comparison. |
Revision 25af8b8 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) March 28, 2021, 14:53 (GMT) |
EEVEE: New basic drawing TODO describe overall implementation here |
|
|
|


Master Commits
MiikaHweb | 2003-2021