September 30, 2013, 20:52 (GMT) |
merge with trunk 60449 |
September 30, 2013, 14:40 (GMT) |
rigidbody: Try to use old collision shape if creating new one fails Switching to box in that case isn't very nice behaviour and should be avoided if possible. |
September 30, 2013, 12:59 (GMT) |
rigidbody: Add impulse threshold for collision based activation |
September 29, 2013, 14:24 (GMT) |
rigidbody: Only handle activation when collision was detected Somehow missed to add this before. |
September 29, 2013, 13:57 (GMT) |
svn merge -r60273:60421 ^/trunk/blender |
September 26, 2013, 22:27 (GMT) |
Merged revision(s) 60321-60384 from trunk/blender into soc-2013-dingto. |
September 25, 2013, 23:42 (GMT) |
Projection paint layers: * Better naming for new layers * Allow Custom Size for new layers |
September 25, 2013, 21:34 (GMT) |
Adaptive fill works for float images too. |
September 25, 2013, 20:58 (GMT) |
Modify fill tool to be adaptive. It uses a fill threshold to spread from the mouse position outwards to colors similar to the initial one. I'm not entirely sure about the threshold algorithm, but it is a solid base that can be improved upon. Only byte images working for now, float images coming next. |
September 24, 2013, 23:28 (GMT) |
VDB texture: * Avoid slow file open every time valid_vdb_file is called (in every texture3D call), do a quick filename extension check for now. * Pass float coordinates to the GridSampler instead of rounding to integers. |
September 24, 2013, 23:24 (GMT) |
Fix bug in OpenVDB with an uninitialized variable in the default Transform. |
September 24, 2013, 00:20 (GMT) |
some comments in GPU_raster.h feature flags |
September 23, 2013, 23:01 (GMT) |
missed adding GPU_pixels.h to CMakeLists.txt, also renamed GPU_uncache_pixels to GPU_pixels_uncache (was inconsistent with GPU_pixels_cache) |
September 23, 2013, 22:32 (GMT) |
because I had not used the feature yet, I had not noticed that I had 'object' and 'param' parameters backwards in the implementation of aspects. also fixed potential bug when using a 'param' and mixing up calls to different aspects |
September 23, 2013, 21:20 (GMT) |
fancier shader compiler error messages |
September 23, 2013, 19:33 (GMT) |
Finished work adding selection mode hooks. Selection mode uses an alternative set of aspect functions and most aspects can share a default or leave them unimplemented. This keeps each aspect shader from having to implement its own selection mode shader. |
September 23, 2013, 19:20 (GMT) |
left gpu_common_intern.h out of project |
September 23, 2013, 17:35 (GMT) |
adding hooks for select mode (incomplete so I can change locations) |
September 23, 2013, 16:33 (GMT) |
More UI cleanup for the fill tool, it doesn't support accumulation or size. Fix accumulation flag UI not appearing |
September 23, 2013, 16:11 (GMT) |
Fixups for GPU_sprite. Needed to make a distinction between "points" and "sprites" Sprites are only drawn by the GPU_ASPECT_SPRITE, while points can be drawn by any aspect. Sprites can be round and, in the future they may be textured, while points have to be square and flat. |
|
|
|


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