Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4531 / 5574

November 2, 2009, 00:30 (GMT)
== COLLADA ==

* proper library names and order. Goes together with 76MB commit for r24225
November 2, 2009, 00:20 (GMT)
last commit broke running python operators
note that you can still set rna properties like this.
bpy.data.__dict__["var"] = 1
print(bpy.data.var)

but this is only stored for the python objects lifetime and not actually attached to blenders data
Revision e8b5eff by Joshua Leung
November 1, 2009, 22:30 (GMT)
Spline IK Bugfixes 1:
* Fixed crash when reloading a file with Spline IK and/or Damped Track constraints. The targets for these constraints weren't getting relinked.
* Fixed problems with removing Spline IK making some bones unable to be manipulated.
* Jotted down some comments in the Spline IK code noting places where additional tweaks will be added.
November 1, 2009, 21:53 (GMT)
rna structs would not raise an error when assigning invalid properties
netrender needed updating for this.
hint, bpy.data is not a module
November 1, 2009, 21:10 (GMT)
Simplify gimbal axis code and make gimbal orientation work correctly with parents (objects or pose bones). Works for all euler orders too, obviously.
November 1, 2009, 20:17 (GMT)
Fix view3d rna to work with new number of orientations (use constant instead of value, safer for future).
November 1, 2009, 20:09 (GMT)
after transform update didn't run because of stupid typo
November 1, 2009, 19:45 (GMT)
Fixed a few icons in user preferences Input tab
November 1, 2009, 18:07 (GMT)
add_mesh_torus now passes the pep8 test
November 1, 2009, 18:05 (GMT)
Added proper icon for full screen mode. Would be nice to have this button eventually be right-aligned.
November 1, 2009, 17:12 (GMT)
MSVC project files update for collada. It won't compile yet, waiting for lib/windows/collada to be updated.
November 1, 2009, 15:21 (GMT)
Correct GPL license header for all python scripts
November 1, 2009, 14:19 (GMT)
Compile fix for too many arguments to uiItemO
November 1, 2009, 14:04 (GMT)
* OpenGL Render is now available again from the View3D Header.
Revision 3111ebd by Joshua Leung
November 1, 2009, 11:33 (GMT)
Quick tweak to version patching code for Camera IPO's to fix one of the issues in bugreport 19761.

For now, this just assumes that the 'lens' parameter was animated (assuming a perspective lens was used). Unfortunately, this may not always be correct, but at least there's a path now that can lead to further tweaking.
Revision 2068eaf by Joshua Leung
November 1, 2009, 11:29 (GMT)
Rigging Goodies: Spline IK Constraint

At last, this commit introduces the Spline IK Constraint to Blender. Spline IK is a constraint that makes n bones follow the shape of a specified curve.

Simply add a chain of bones, add a curve, add a Spline IK Constraint to the tip bone and set the number of bones in the chain to make it work. Or, try the following test file:
http://download.blender.org/ftp/incoming/250_splineik_spine01.blend

Screenshots of this in action (as proof):
http://download.blender.org/ftp/incoming/b250_splineik_001_before.png
http://download.blender.org/ftp/incoming/b250_splineik_001_after.png

I've implemented this in a similar way to how standard IK solvers are done. However, this code is currently not an IK plugin, since I imagine that it would be useful to be able to combine the 2 types of IK. This can be easily changed though :)

Finally, a few notes on what to expect still:
* Constraint blending currently doesn't affect this. Getting that to work correctly will take a bit more work still.
* Options for not affecting the root joint (to make it easier to attach the chain to a stump or whatever), and non-uniform scaling options have yet to be added. I've marked the places where they can be added though
* Control over the twisting of the chain still needs investigation.

Have fun!
November 1, 2009, 10:45 (GMT)
* Some guideline work for the particle py file.
* Minor layout tweaks in Node RNA to match most other RNA enums.
November 1, 2009, 08:23 (GMT)
Mac / COCOA :
- fix imbuf Cocoa resolution handling issue
November 1, 2009, 02:52 (GMT)
Object PET works with autokey.

Reordering some function calls in transform cleanup to make it simpler (that means other fixes are possible too, sequencer probably don't need it's own freeing function anymore).
November 1, 2009, 01:11 (GMT)
* Removed a back pointer to a Scene (the "current" scene as in Blender
2.4x) from within Freestyle. Now Freestyle configuration parameters
are edited without relying on the notion of the current scene. This
resolved a few related issues as described below:

- A bug in Freestyle configuration management with respect to
multiple scenes was fixed. Now Freestyle configuration parameters
(e.g., style modules, ridges/valleys, suggestive contours) can be
specified for each render layer of each scene. Composition of
multiple render layers from different scenes should work as expected.

- A crash after undoing was fixed as well.

* Removed unused external Freestyle functions and global variables
from FRS_freestyle.h and FRS_freestyle.cpp.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021