Revision a5e77e3 by Joshua Leung August 26, 2012, 07:27 (GMT) |
Compiling fix for Windows+Mingw: "Ambiguous" use of IStream |
Revision 2ec75c3 by Campbell Barton August 25, 2012, 20:49 (GMT) |
code cleanup: comments and some minor edits to interface code. |
Revision a3c4b0f by Campbell Barton August 25, 2012, 20:16 (GMT) |
make SWAP macros typesafe using CHECK_TYPE macro. Its unlikely you want to do short -> int, int -> float etc, conversion during swapping (if its needed we could have a non type checking macro). Double that the optimized assembler outbut using SWAP() remains unchanged from before. This exposed quite a few places where redundant type conversion was going on. Also remove curve.c's swapdata() and replace its use with swap_v3_v3() |
Revision 699b23e by Campbell Barton August 25, 2012, 19:43 (GMT) |
fix for type mismatch with SWAP() macro. |
Revision 7caff79 by Campbell Barton August 25, 2012, 17:58 (GMT) |
code cleanup: vec_to_quat |
Revision 32e4e0f by Campbell Barton August 25, 2012, 17:42 (GMT) |
add conjugate_qt_qt(), also some code cleanup and use const for 'rotOrders' var in math_rotation.c |
Revision 614a82c by Thomas Dinges August 25, 2012, 16:52 (GMT) |
Tomato Cycles: * Added a Brick Texture Node to Cycles. * Based on the Blender Internal Brick Texture with some modifications. * Tested on CPU and GPU (CUDA & OpenCL) Documentation: http://wiki.blender.org/index.php/User:DingTo/CyclesBrickTexture ToDo: Only works correct on flat surfaces, like a Plane. If you attach the shader to 3D objects like a cube, the mapping is not correct on the Y/Z vector. Thanks to Lukas Toenne for fixing a issue I had with the Node code! :) |
Revision d5fdec6 by Campbell Barton August 25, 2012, 15:00 (GMT) |
add manual lookup to addon tempalte |
Revision 6b1582c by Campbell Barton August 25, 2012, 14:18 (GMT) |
better handle sizes by default for mask mode, now ignore image width/height |
Revision a7ec09a by Campbell Barton August 25, 2012, 14:07 (GMT) |
ability to register your own online manual callbacks - useful for 3rd party addon developers, who may want to link to their own URL's. |
Revision 71d1b09 by Campbell Barton August 25, 2012, 12:55 (GMT) |
minor code cleanup |
Revision 179ac9e by Campbell Barton August 25, 2012, 12:37 (GMT) |
baking actions with euler rotations now uses compatible eulers for pose and object bakes. |
Revision 049811d by Campbell Barton August 25, 2012, 12:32 (GMT) |
don't use a while loop when in compatible_eul(). this is a low level rotation function called in many places so better to avoid iterations. checked this function against the previous method using random rotation inputs and compared results, while this isnt exactly the same the results are very close and acceptable in both cases, also checked baking actions that the resulting FCurves are good and give matching rotations. |
Revision 043783c by Campbell Barton August 25, 2012, 11:54 (GMT) |
use set's when checking against multiple types. |
Revision ed0489b by Campbell Barton August 24, 2012, 23:22 (GMT) |
style cleanup: also spelling |
Revision 3da7e0f by Campbell Barton August 24, 2012, 17:58 (GMT) |
mesh bridge tool now leaves bridge faces selected. |
Revision c3bc1da by Campbell Barton August 24, 2012, 17:01 (GMT) |
alternate fix for bug [#32395], now customdata is interpolated into a temp variable and applied at the end of each layer interpolation function. So this now works for CDDM customdata interpolation and avoids duplicating the customdata when the source and destination overlap. |
Revision d3a5664 by Campbell Barton August 24, 2012, 16:55 (GMT) |
fix for merged bridge crashing on closed loops (own bug in recent commit) |
Revision c8915f4 by Sergey Sharybin August 24, 2012, 16:11 (GMT) |
Revision 2536362 by Sergey Sharybin August 24, 2012, 16:09 (GMT) |
Sequencer: reshuffle overlapping strips on cancel trasnform It was possible to create overlapped strips by duplicating and cancelling transform, now it sohuld be handled properly. |
|
|
|


Master Commits
MiikaHweb | 2003-2021