Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2823 / 5574

July 20, 2014, 04:01 (GMT)
Math Lib: use variable length args for mul_serie_m3,m4 (instead of trailing NULL's)
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!
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.
July 19, 2014, 15:33 (GMT)
Defines: replace ELEM3-16 with ELEM(...), that can take varargs
July 19, 2014, 14:38 (GMT)
Code cleanup: warnings
July 19, 2014, 14:01 (GMT)
CMake FindOpenEXR.cmake was using OPENEXR_VERSION unset
July 19, 2014, 12:59 (GMT)
Fix T40658: UV map node not working for GLSL materials.
July 19, 2014, 12:26 (GMT)
Fix T41100: draw other object UVs doesn't work when both objects have no image.
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.
July 19, 2014, 10:02 (GMT)
Cleanup: test naming
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
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.
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.
July 18, 2014, 22:11 (GMT)
Fix RGN_DRAW_REFRESH_UI flag being overwritten
July 18, 2014, 22:11 (GMT)
Cleanup: warning
July 18, 2014, 16:08 (GMT)
Cleanup in MBALL/displist: no need to create curvecache for non-basis mballs, will never be used anyway!
July 18, 2014, 15:51 (GMT)
Cleanup: curvecaches for curves, not mballs!
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)
Fix T41114: Particle systems cause memory corruption due to invalid
dmcache index (again).
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.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021