May 30, 2018, 13:33 (GMT) |
Object Modes: pose support for generic mode exit |
May 30, 2018, 13:33 (GMT) |
Cleanup: RNA naming, use highlight as suffux This is whats done already elsewhere. |
May 30, 2018, 13:26 (GMT) |
Cleanup: whitespace |
May 30, 2018, 13:15 (GMT) |
Initial 'fix' for Sculpt & COW - shallow copy sculpt data into COWed object. Still a lot to fix here, right now you can get sculpt drawing updating when you come from Edit mode, not from Object mode... Go figure... |
May 30, 2018, 13:07 (GMT) |
ID copy: Add flag which allows custom data to reference original datablock |
May 30, 2018, 12:42 (GMT) |
Workbench: Specular Highlights Added specular highlights for: - Solid studio shading - Texture studio shading |
May 30, 2018, 12:29 (GMT) |
Modifier stack: Avoid roundtrip from mesh to DM back to mesh Saves quite a bit of CPU ticks per mesh update, giving measurable speedup for file from T55228. Memory usage goes up a it, most likely due to evaluated mesh having more custom data layers than corresponding DM does. |
May 30, 2018, 12:29 (GMT) |
Eevee: Keep track on whether orco was allocated or not If it's coming from vertex data, we must not free that pointer. |
May 30, 2018, 12:27 (GMT) |
Object Mode: Add Texture space visualization. |
May 30, 2018, 12:22 (GMT) |
Fix T55256: Animation Noise modifier does not update on value change Animation needs tagging in depsgraph (for animation refresh), instead of only tagging AnimData->recalc |
May 30, 2018, 12:22 (GMT) |
Fix: Toggling "mute" toggle in animation editors didn't work with copy-on-write Tested on Autumn run cycle by muting master bone animation - when working, the dog should run forwards when the master bone animation is being muted. |
May 30, 2018, 12:07 (GMT) |
Fix missing Cycles 3D viewport updates when editing materials, lamps. This introduces a new depsgraph API for getting updated datablocks, rather than getting it from bpy.data. * depsgraph.ids_updated gives a list of all datablocks in the depsgraph which have been updated. * depsgraph.id_type_updated('TYPE') is true if any datablock of the given type has been added, removed or modified. More API updates are coming to properly handle multiple depsgraphs and finer update granularity, but this should make Cycles work again. |
May 30, 2018, 12:07 (GMT) |
Fix unnecessary Cycles render updates when selecting objects. |
May 30, 2018, 12:02 (GMT) |
Fix broken meshdeform modifier after recent cleanup. |
May 30, 2018, 11:47 (GMT) |
Keymap: group paint modes, reorder enum Menu now matches the keymap. |
May 30, 2018, 10:56 (GMT) |
Keymap: Pose/Weight-Paint modes now co-exist Use the same key for pose & weight paint mode (instead of texture paint) This makes more sense since pose/weight paint modes are often used in combination. |
May 30, 2018, 10:56 (GMT) |
Cleanup: remove '.' |
May 30, 2018, 10:25 (GMT) |
DRW: Instance Data: Replace with static allocation that can be referenced. This mean you can store data used for drawing inside the object engine data. Also fixes T55243 Crash in ASAN debug builds due to use-after-free memory in draw code - instances issue? |
May 30, 2018, 10:25 (GMT) |
Eevee: Hair: Fix hair strip view Position. |
May 30, 2018, 10:25 (GMT) |
DRW: Add compile option to disable deferred compilation. This maybe usefull for debugging. |
|
|
|


Master Commits
MiikaHweb | 2003-2021