Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4315 / 5574

June 22, 2010, 18:18 (GMT)
ffmpeg was computing the frame length of avis via doubles, but was
not properly ceiling them, sometimes resulting in truncation errors.

(merge from render25 branch, commit with revision 28901 by Joe)

June 22, 2010, 16:46 (GMT)
Fix #22589: pressing subdivide or updating displacements after sculpting
on multire would unnecessarily subdivide vertex groups and other layers,
making the operation slower than necessary.

June 22, 2010, 15:46 (GMT)
Fix Bug [#22640] Center Cursor doesn't cause 3D window update in empty scene

The viewhome operator forget tag the region for redraw when no object
is in the scene and only move the cursor.
June 22, 2010, 15:20 (GMT)
Merge a few small blenlib changes from the render25 branch:

* define for missing hypotf on msvc.
* svd_m4 and pseudoinverse_m4_m4 functions.
* small tweak to perlin noise, use static function instead of macro.
* BLI_linklist_find and BLI_linklist_insert_after functions.
* MALWAYS_INLINE define to force inlining.

June 22, 2010, 15:17 (GMT)
BLI_init_threads/BLI_end_threads with NULL listbase now raises thread level
and enables mutex protection on MEM_* functions, useful when you want to call
these functions from an OpenMP thread.

(merge from render25 branch)

June 22, 2010, 15:12 (GMT)
Update build systems for automatic weighting changes.

(merge from render25 branch)

June 22, 2010, 15:10 (GMT)
Armature weighting / mesh deform no longer use render raytracing
acceleration structure but BVH instead.

(merge from render25 branch)

June 22, 2010, 15:09 (GMT)
Enabled openmp multithreading for multires/subsurf again, but only
if there are >= 1 million faces estimated in the resulting mesh.

(merge from render25 branch)

June 22, 2010, 15:08 (GMT)
Don't evaluate displace modifier with strength 0, avoids multires
subdividing vertex group here in some cases.

(merge from render25 branch)

June 22, 2010, 15:04 (GMT)
Fix crash cancelling render while building object instance in
raytree, object could still be added after it was already freed.

(merge from render25 branch)

June 22, 2010, 15:02 (GMT)
Make hair particles also support drawing their number next
to them, previously this only worked for regular particles.

(merge from render25 branch)

June 22, 2010, 14:27 (GMT)
error in last commit
June 22, 2010, 14:10 (GMT)
recent commit with timeline cache was crashing on opening files.
June 22, 2010, 13:45 (GMT)
rename sequence.length -> frame_length_final
added sequence.frame_length to get the original length of the strip
Revision 8bc1e44 by Matt Ebb
June 22, 2010, 09:13 (GMT)
slight cleaning of texture type changing functionality, done while working on other stuff today
Revision 2849201 by Matt Ebb
June 22, 2010, 09:12 (GMT)
hopefully fix some flickering in timeline cache display
June 22, 2010, 08:38 (GMT)
utility function to save blend's from a crash (from gdb run this)
p write_crash_blend()

Which will save the current blend name with _crash prefix.
Revision a25357b by Matt Ebb
June 22, 2010, 02:35 (GMT)
Tweak for previous color management notifier tweak - works fine here with just ND_RENDER_OPTIONS
Revision 1d6c2f2 by Matt Ebb
June 22, 2010, 02:29 (GMT)
Timeline addition: Display cached frames

This started off doing pointcache debugging but it's also very useful for users too.
Previously it was very hard to see the state of the system when you're working caches
such as physics point cache - is it baked? which frames are cached? is it out of date?

Now, for better feedback, cached frames are drawn for the active object at the bottom
of the timeline - a semitransparent area shows the entire cache extents, and more
solid blocks on top show the frames that are cached. Darker versions indicate it's
using a disk cache.

It can be disabled in general in the timeline View -> Caches menu, or by each individual
system that can be shown.

There's still a bit to do on this, behaviour needs to be clarified still eg. deciding what
shows when it's out of date, or when it's been played back but not cached, etc. etc.
Part of this is due to a lack of definition in the point cache system itself, so we should
try and clean up/clarify this behaviour and what it means to users, at the same time.

Also would be interested in extending this to other caches such as fluid cache,
sequencer memory cache etc. in the future, too.
June 22, 2010, 00:08 (GMT)
Origin button in the toolshelf

Minipatch to add the Origin button in the Toolshelf in the Transform section.
I missed this because
1) it was called "center" in 2.4 and it's difficult to find just searching if you don't know it's "origin"
2) it was in the the object » transform menu, not very practical to use often
Discussed with Gensher, Campbell and Matt before committing :)


Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021