Revision 7c7b730 by Campbell Barton July 20, 2014, 04:01 (GMT) |
Math Lib: use variable length args for mul_serie_m3,m4 (instead of trailing NULL's) |
Revision 3ca78a4 by Bastien Montagne July 19, 2014, 22:52 (GMT) |
Fix T41122: Mask modifier followed by hair particles causes crash on render (cycles). There were several small issues/inconsistencies if how particles' org face index was checked, leading in some cases to invalid indices and hence mem access, in RNA UV/VCol compute for particles. Note org code RNA one was copied from (in BI's convertblender.s) is much more complicated, and seems to never reach those breaking conditions. Also deduplicated most code in those UV/VCol particles funcs, they were doing mostly the same thing! Finally, also got rid of annoying `NO CD_ORIGSPACE, error out of range` error message in console, was another case of not checking whether we did have any faces in final mesh! |
Revision 3b2f6db by Sergey Sharybin July 19, 2014, 16:17 (GMT) |
Sequencer: Add gaussian blur effect Currently this gaussian blur implementation accumulates values in the square kernel rather that doing X direction and then Y direction because of the lack of using multiple-staged filters. Once we can we'll implement a way to apply filter as multiple stages we can optimize hell of a lot in here. Another thing we can do is to use SSE2 instructions here. |
Revision 00b2915 by Campbell Barton July 19, 2014, 15:33 (GMT) |
Defines: replace ELEM3-16 with ELEM(...), that can take varargs |
Revision 7e8626b by Campbell Barton July 19, 2014, 14:38 (GMT) |
Code cleanup: warnings |
Revision 21f15e2 by Campbell Barton July 19, 2014, 14:01 (GMT) |
CMake FindOpenEXR.cmake was using OPENEXR_VERSION unset |
Revision 1161b00 by Brecht Van Lommel July 19, 2014, 12:59 (GMT) |
Fix T40658: UV map node not working for GLSL materials. |
Revision 1f3c846 by Brecht Van Lommel July 19, 2014, 12:26 (GMT) |
Fix T41100: draw other object UVs doesn't work when both objects have no image. |
Revision 00cb9e5 by Campbell Barton July 19, 2014, 11:25 (GMT) |
Editmesh: Add options for selecting manifold Manifold was defined as any edges not using 2 faces, however its useful to have some options here. You can now select between Wire/Boundary/Multi-Face/Non-Contiguous/Verts Note the Non-Contiguous option is new, it selects edges between faces pointing in different directions. |
Revision f7d6749 by Campbell Barton July 19, 2014, 10:02 (GMT) |
Cleanup: test naming |
Revision 8ad607b by Campbell Barton July 19, 2014, 05:00 (GMT) |
Cleanup: Use more logically constructed ELEM macros - name primary comparison var 'v' - names remain same when expanded - no odd mixing of macros, use prev ELEM + extra arg - use 16, even if not used yet, saves adding more in future |
Revision e0d8e62 by Bastien Montagne July 18, 2014, 22:41 (GMT) |
Fix T41010: MetaBall Duplivert Unwanted Movement Bug. BKE_scene_base_iter_next() was completely messing poor dupli objects' matrices... Note this func should be reworked, but as stated in comments, it should not exist at all, DAG should be used here, so until we have new shinny one we can live with this. Also, mballs do not behave correctly when used as duplis (org object remains visible/rendered, unlike any other object type). This will be fixed in a separate patch/commit, since it proved to be rather tricky to handle. |
Revision a474125 by Bastien Montagne July 18, 2014, 22:40 (GMT) |
MBall cleanup: remove unused F_ERROR references, als fix/enhance BKE_mball_basis_find() BKE_mball_basis_find() was making a bunch of string manipulations for all MBall objects (including duplis), and then making a (broken!) check to do nothing in case of duplis mball! Now it makes correct check in early stage. |
Revision eb7eafb by Campbell Barton July 18, 2014, 22:11 (GMT) |
Fix RGN_DRAW_REFRESH_UI flag being overwritten |
Revision 78d84d7 by Campbell Barton July 18, 2014, 22:11 (GMT) |
Cleanup: warning |
Revision 0e324b1 by Bastien Montagne July 18, 2014, 16:08 (GMT) |
Cleanup in MBALL/displist: no need to create curvecache for non-basis mballs, will never be used anyway! |
Revision b8f04e0 by Bastien Montagne July 18, 2014, 15:51 (GMT) |
Cleanup: curvecaches for curves, not mballs! |
Revision 9a45c9d by Sergey Sharybin July 18, 2014, 13:37 (GMT) |
Fix T41109: Reloading image that has been modified outside Blender does not update image in Image Texture nodes |
Revision b984489 by Lukas Toenne July 18, 2014, 09:53 (GMT) |
Revision cf3bb40 by Lukas Toenne July 18, 2014, 09:37 (GMT) |
Fix T41081: Presets not working on pinned properties panels. Preset operators should avoid using `bpy.context.object.data` as a base path to properties. This path is not available in the buttons context when using pinned datablocks! Instead use the specific `bpy.context.camera` and `bpy.context.lamp.sky` paths now, which lead to the correct datablocks in any case. |
|
|
|


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