Blender Git Commits

Blender Git "master" branch commits.

Page: 4318 / 5574

June 16, 2010, 19:07 (GMT)
BGE: When dynamically loading scenes (bge.logic.LibLoad()) in GLSL mode, the lights in the loaded scene would not affect the current scene and vice versa. To fix this, I've updated to merge code to update the scenes that the shaders are using to the scene being merged into.
June 16, 2010, 16:42 (GMT)
Fix Bug #22324

Blender crashes when wiring an image input to an image output in the
compositor (not the same image)

The string to keep the full path was usign FILE_MAXDIR, when
has to be both, FILE_MAXDIR + FILE_MAXFILE (240, like FILE_MAX).
June 16, 2010, 12:55 (GMT)
request from William, twice as close camera zoom limit
June 16, 2010, 08:36 (GMT)
A bad assignment was causing the VideoTexture to set off a breakpoint when being initialized in debug mode. (Benoit gave the go ahead for this fix)
June 16, 2010, 08:29 (GMT)
Logic UI: partial implementation of state per controller
Adding two rna properties: state and state_number

For scripting "state_number" (integer) makes more sense while "state" (boolean/array) may be needed for the UI.
So far the UI is only showing the state number (using Label). Still have to decide how is the better way to "change the state".

If we don't need "state" (as boolean) for the UI, we can have only the integer one and rename it to "state".

+ some cosmetic changes (renamed ob "states" to "visible states")

ps.: 2 goals == 2 commits... let's see if I can keep that ratio until the middle of July ...
June 16, 2010, 06:20 (GMT)
Partial fix for [#22574] Logic Panel missing buttons (when selecting multiple objects)
This commit allows you to see the Logic Bricks for multiple objects at once. It still will only add s/c/a for the active object.

@Matt,
currently "LOGIC_OT_controller_add" uses the active object. That's good for the operator to work in scripts, however for the UI we need something different.
Ideally I would like to pass the object as an (optional) parameter to the operator. Not sure if it's possible.

The solution in 2.49 looks too "2.50 incompatible". In there ob->scaflag is set to be retrieve later by "do_logic_buts". Smart but too hacky imho.
June 16, 2010, 00:42 (GMT)
soft body
text label correction
Revision 700c32e by Nick Samarin
June 16, 2010, 00:23 (GMT)
- registration obstacle in game object
- creation obstacle on object replication (including navmesh object)
- creation object transform for navigation mesh directly from blender object instead of using SGNode world transform (because SGNode doesn't exists yet when building navmesh on ProcessReplica)
Revision 6058dd6 by Matt Ebb
June 15, 2010, 21:51 (GMT)
Compositor 'free unused' option wasn't working at all, it was referring to the same property
as renderer 'free texture images' flag. Ouch.
June 15, 2010, 21:46 (GMT)
scale option was only working for panoramic cameras
June 15, 2010, 20:00 (GMT)
bugfix [#22581]
- on instances last hit optimization was jumping to the last hit face
inside an instance without doing space transformation.

Fixed by making last hit optimization jump to the root node of the instance
instead of the last hit face.
June 15, 2010, 17:40 (GMT)
ifdef disable X11 mouse grab, it locks up the system for artists too often (whenever blender locks up).
June 15, 2010, 17:14 (GMT)
New Scene now has the popup from 2.4x which gives the option to copy.
Added some test code for rna_info to create a big list of property+type+descriptions, useful for api name review.
June 15, 2010, 17:12 (GMT)
Got the okay from Nathan to commit this: It's a small patch for Win32 Ghost that prevents a Blender window from setting the cursor position when it's not the active window.
June 15, 2010, 12:06 (GMT)
- module for reading blend start/end frames and scene name (useful for finding the total frame count without loading a blend file)
- added render api as unstable to the docs.
June 15, 2010, 09:55 (GMT)
Fix for crash on bpy.ops.curve.vertex_add/bpy.ops.curve.extrude

Removed view3d_operator_needs_opengl from addvert_Nurb, which is unneeded here
June 15, 2010, 09:47 (GMT)
soft body
disable edge collision for bezier handles
because of massive pointlessness
June 15, 2010, 02:06 (GMT)
== python api docs ==

* source/blender/python/doc/sphinx_doc_gen.py:

changed the "undocumented" message so that it still links to
http://wiki.blender.org/index.php/Dev:2.5/Py/API/Documentation/Contribute
but uses flags in the url to help documenting.

Example: http://www.blender.org/documentation/250PythonDoc/bpy.ops.node.html#bpy.ops.node.link
click on "contribute", the new section has title "bpy.ops.node.link" and a howto message is shown

* source/blender/python/intern/bpy.c:

fixed a typo

Revision ab41296 by Matt Ebb
June 15, 2010, 01:28 (GMT)
'Fix' [#22591] Sun Lamp Sky / Atmosphere settings not rendering properly

Turbidity values below 2.0 give weird results, made 2.0 the default soft minimum.
June 14, 2010, 23:56 (GMT)
sofbody beziers may work nicer
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021