May 13, 2014, 11:29 (GMT) |
Small updates on bmesh_pe |
May 13, 2014, 11:29 (GMT) |
Remove testing code from transform_conversions |
May 13, 2014, 11:29 (GMT) |
Small style cleanup in key.c |
May 13, 2014, 11:29 (GMT) |
Proportional editing distance for BMeshes Connected, projected and simple falloff distance calculation can now be done from bmesh_pe.h. Temporary terrible code alterations to test the falloff routines in transform engine |
May 13, 2014, 11:29 (GMT) |
A much better shapekey-movement idea Removed place at index and updated Shape Key Move instead to do the same thing and not break existing Python access to Shape Key move. |
May 13, 2014, 11:29 (GMT) |
Shape keys code cleanup round 1 BKE_key_move introduced. Moves a shape key to a given index in the shape key list. Has a wrapper operator. Can implement shape key sorting now and other stuff. TODO: need double triangle icon! |
May 13, 2014, 09:10 (GMT) |
Fix for crash when tagging new ID blocks which don't have a depsgraph node yet. |
May 13, 2014, 08:57 (GMT) |
Removed the build_operations methods and OperationBuilder class again. The few places where this has been used (pose and bone components) have been integrated into the regular build functions. Eventually we may want to do dispatching like this again, but for the time being it's easier to keep these things in a central place until it is clear how the build procedure is best organized. |
May 13, 2014, 08:37 (GMT) |
Cycles: Add an AVX2 CPU kernel. New optimized kernel, which requires AVX2 and FMA3 instruction sets. At the moment the speedup is small (~2%) as we only use gcc and clang auto optimization, but we can use dedicated intrinsics for that later. D482 would be a good basis for further improvements. |
Revision d1bbe76 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) May 13, 2014, 07:28 (GMT) |
reactivated modifier editmode "support" (but well, it doesnt really work...) and removed fracture edit mode (didnt work at all) |
Revision bfd5143 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) May 12, 2014, 23:07 (GMT) |
added fracture preset storage and fix for loading files -> mesh was doubled there |
Revision 576c3c5 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) May 12, 2014, 21:07 (GMT) |
re-added contact distance and mass dep. thresholds, also fixed a python gui error -> override solver iterations in scene |
May 12, 2014, 19:45 (GMT) |
Merge branch 'blender-tiles' of gitorious.org:blender-tiles/blender-tiles into blender-tiles Conflicts: source/blender/blenlib/BLI_compiler_compat.h source/blender/compositor/CMakeLists.txt source/blender/compositor/intern/COM_ChannelInfo.h source/blender/compositor/intern/COM_ExecutionSystem.cpp source/blender/compositor/intern/COM_MemoryBuffer.cpp source/blender/compositor/intern/COM_OpenCLDevice.cpp source/blender/compositor/nodes/COM_SocketProxyNode.cpp source/blender/compositor/operations/COM_CompositorOperation.cpp source/blender/compositor/operations/COM_ReadBufferOperation.h source/blender/compositor/operations/COM_RenderLayersProg.cpp |
May 12, 2014, 18:25 (GMT) |
Initialize colors, vectors and values in RenderLayersProg |
May 12, 2014, 18:22 (GMT) |
Tiles: synced with master |
May 12, 2014, 17:52 (GMT) |
Added upcast functions for safely converting a generic ID pointer into one of the DNA structs. This uses the GS macro to compare an ID block's prefix to the associated DNA struct. The static_cast_id variant only does contains an assert, while the dynamic_cast_id variant safely checks and returns a NULL pointer in case the ID type doesn't match. A new utility header for type traits has been added. These are standard techniques used in boost and C++11, but added as own implementation here to avoid nasty dependencies. |
May 12, 2014, 16:21 (GMT) |
Initialize colors, vectors and values in RenderLayersProg |
Revision 3a9261d by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) May 12, 2014, 11:35 (GMT) |
fix for automatical recreation of constraints after loading |
Revision a0ed785 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) May 12, 2014, 11:07 (GMT) |
fix for not updating fractured mesh with constraints enabled |
May 12, 2014, 10:29 (GMT) |
Cycles: Calculate face normal on the fly. Instead of precalculation and storage, we now calculate the face normal during render. This gives a small slowdown (~1%) but decreases memory usage, which is especially important for GPUs, where you have limited VRAM. Maybe this can be made a bit faster still, I am investigating this. |
|
|
|


Master Commits
MiikaHweb | 2003-2021