Blender Git Commits

Blender Git "master" branch commits.

Page: 4123 / 5574

February 4, 2011, 03:06 (GMT)
PyAPI: coerce mathutils values. (vectors, quats, eulers) as proposed here:
http://wiki.blender.org/index.php/Dev:2.5/Source/Python/Mathutils#Coerce_Method_Arguments
Revision 9d24a17 by gsr b3d
February 3, 2011, 18:57 (GMT)
SVN maintenance.
February 3, 2011, 17:03 (GMT)
- Fixed bug with disappearing curve animation data created in edit
mode for case there was no animation at object before enter editmode
- Fixed memory corruption for case of fcurve groups
- Fixed bug with incorrect re-naming "spline[%d].smth" pathes

TODO:
- Also update drivers' curves
- Enable I-key menu and autokeying

Will do this after consultation with Aligorith, shouldn't harm atm.
February 3, 2011, 16:31 (GMT)
Bugfix #25912

Render bug in spothalo (weird horizontal line).
Appeared to be precision error... even for doubles,
before doing division a check for FLT_EPSILON works
better than DBL_EPSILON (if there's an alternative).

Revision 6a23716 by Janne Karhu
February 3, 2011, 15:05 (GMT)
Applying patch #25898 by Shinsuke Irie for rendering total external reflections
* Tracing objects with IOR < 1.0 (like air bubbles under water) wasn't working correctly as a refraction was always assumed to be the first thing that happens for transparent materials.
* This fix is ok, but the fact that the internal renderer is not a physically based one is starting to show, as for example blurred reflections in this case are not really possible nicely without some slightly heavier modifications to the ray code.
* Also some cleaned up logic and better comments for my previous total internal reflection commit.
February 3, 2011, 13:25 (GMT)
Audio Bugfixes:

* [#25638] 'Insufficient thread locking' for sounds
- Actually a workaround for an msvc bug, msvc STL containers are buggy
* [#25922] Sound does not play in BlenderPlayer(r34579)
- Windows OpenAL doesn't seem to have clear context error state on initialising
February 3, 2011, 11:02 (GMT)
remove unused variable
also clear scene data before running batch import (utility script).
February 3, 2011, 10:07 (GMT)
Makefile for convenience on *nix systems.

Running 'make' starts an out of source build with CMake in ../build/OS_CPU, creating the dir and configuring CMake if necessary.

So casual users can just run this without changing dirs:
'svn up ; make'
February 2, 2011, 14:36 (GMT)
Bugfix #25913

Compositor: using "read sample buffers" after load file, without
render layers in composite, crashed blender (NULL read)

Revision f79f911 by Janne Karhu
February 2, 2011, 12:04 (GMT)
Fix for [#25899] Renderer can't trace successive total internal reflection
* This was wrong since 2006!
* Raytrace code assumed refractions to go "air -> glass -> air -> glass -> air.." so actually only the first total internal reflection was calculated correctly, but everything after that was wrong.
* Now after a total internal reflection there needs to be an actual refraction before the ray escapes the "glass" object.
February 2, 2011, 10:33 (GMT)
Added Read Render Layers and Read Full Sample Layers to node editor menu
February 2, 2011, 10:26 (GMT)
Keymap conflict in node editor. Read Render Layers is now Ctrl R to
leave R for rotate
February 2, 2011, 03:32 (GMT)
fix [#25684] Grease pencil strokes with "Surface" option attach erratically to curves.
added new functions
- view_autodist_depth_segment()
- plot_line_v2v2i(), which takes a callback and plots x/y points.
Revision b04bccd by Joshua Leung
February 2, 2011, 03:12 (GMT)
Bugfix [#25907] Impossible to "select all" on narrow action editors

Marker selection operators now use a special poll() callback which
checks that there are some markers before trying to run them. This
means that when there are no markers, the full screen range is
available, instead of just those areas above the region masked off for
markers which can be quite slim when trying to save space by only
showing the summary channel.
February 2, 2011, 01:01 (GMT)
bugfix for setting the worldspace matrix of an object which used quaternion rotation and deltas, was subtracting the values rather then multiplying by the inverse.
effected 'Apply Visual Transform' & pythons obj.matrix_world = mat
February 2, 2011, 00:40 (GMT)
- some parts of the code to remove rotation were not removing axis/angle rotation (only functional change of this commit).
- use BLI_math functions for removing rotations from objects and pose channels.
- add unit_axis_angle() to avoid setting the Y axis inline anywhere rotation needs removing.
February 1, 2011, 23:53 (GMT)
fix crash from report [#25746] Adding keyframes to nested custom properties (IDProperties) of a bone causes segfault
though keyframing still doesn't work, it gives an error instead.
also use const char * in more parts of the py/rna api.
Revision 5017030 by Joshua Leung
February 1, 2011, 23:51 (GMT)
"Batch-Edit" Code cleanup: Renaming ED_operator_ipo_active to
ED_operator_graphedit_active
Revision efd1d0f by Joshua Leung
February 1, 2011, 23:41 (GMT)
Bugfix [#25902] alt+a over 3D view don't up date dropesheet editor

Migrating "redraws" settings from TimeLine view data to per Screen.
The options are now still shown in the TimeLine "Playback" menu
though.

This means that whatever redraw settings you set in a TimeLine editor
will be used throughout a screen (i.e. editor layout) to determine
which editors will get updated during playback, instead of only
certain editors doing certain things at vague times.

---

Also, I moved some version patches pre 2.56 version bump into a
version-check for 2.56. These must've been missed when doing the
release...
Revision b8d9d10 by Joshua Leung
February 1, 2011, 22:21 (GMT)
Action Editor UI Tweaks:

While animating, I realised that actually the 'only selected' and
'include hidden' DopeSheet filtering options are also useful in the
Action Editor, especially while tweaking the animation for some
characters, where you'd like to focus only on some of the character's
control (i.e. eyelid tweaks, hand tweaks, etc.).

The other DopeSheet filtering options aren't so relevant here, so I've
excluded them from this.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021