Blender Git Commits

Blender Git "master" branch commits.

Page: 5070 / 5574

Revision a964081 by Charlie C
May 31, 2007, 20:40 (GMT)
Applied patch [#5795] Parent to bone - Supplied by Monster.
May 31, 2007, 14:02 (GMT)

Fix for memory leak:

Manipulator drawing, enabled or disabled, with the exception of the
combo manipulator, was leaking a GLU quadric on every redraw.

I don't think this caused trouble in practical situations though, it
leaked about 1 MB when running Alt+A for 20 minutes here.

May 31, 2007, 13:48 (GMT)
scene.camera was missing from docs
bad bad mistake- key wasnt returning IPO's
Revision 2d8dd19 by Joshua Leung
May 31, 2007, 11:47 (GMT)
== Action Editor ==

Small Action Editor feature to hopefully make keyframing quicker. Just press the IKEY in the Action Editor. Feedback on the (annoyance factor of the) popups welcome.
Revision 57a91d7 by Mal Duffin
May 31, 2007, 11:20 (GMT)
Test commit by myself ( whitespace ), just spreading my new Blender commit wings!
May 31, 2007, 11:15 (GMT)
=== SCons ===

* Finally cleaned up the NSIS installer creation process
This is now a proper action and command, with simple printout
The 'nsis' target (only on Windows) now properly depends on
all the build process, and will be done as very last.
* Make LZMA (Solid) default compressor for installer (= the best)
May 31, 2007, 09:29 (GMT)
Added fix to editmode enter where faces were getting flipped (incorrect calling of BME_MF).
Also fixed crash on editmode exit/reenter cycle where G.editMesh was not getting set to NULL.

May 31, 2007, 07:42 (GMT)
=== SCons ===

FINALLY! With this commit command-length problems are History. Thanks go to xuru from #scons for giving the nice pointer.
src is now again one lib, and further libsplitting should be rather unnecessary, unless we somehow reach the 37K limit (for internally used CreateProcess, by subprocess module)
Revision 270ab2f by Matt Ebb
May 31, 2007, 07:33 (GMT)
Fix for invert comp node, was allocating a compbuf unnecessarily.
Revision 17a219e by Matt Ebb
May 31, 2007, 06:55 (GMT)
== Shader nodes ==

* Geometry node: Front/back output
This is used as a mask for determining whether you're looking at the front side or back side of a mesh, useful for blending materials, my practical need was giving different materials to the pages of a magazine: http://mke3.net/blender/etc/frontback-h264.mov

Give 1.0 if it's the front side, and 0.0 if it's the back side.

* Extended material node
This is the same as the material node, but gives more available inputs and outputs, (basically just connecting up more of ShadeInput and ShadeResult to the node). I didn't want to add it to the normal simple Material node since you don't always need all that stuff, and it would make the node huge, but when you do need it, it's nice to have it.

== Comp nodes ==

* Invert node
Inverting is something that happens all the time in a node setup, and this makes it easier. It's been possible to invert previously by adding a mix node and subtracting the input from 1.0, but it's not the best way of doing it. This node:
- makes it a lot faster to set up, rather than all the clicking required with the mix node
- is a lot more usable amidst a complex comp setup, when you're looking at a node tree, it's very helpful to be able to see at a glance what's going on. Using subtract for inverting is easily mixed up with other nodes in which you are actually subtracting, not inverting, and looks very similar to all the other mix nodes that usually litter a comp tree.
- has options to invert the RGB channels, the Alpha channel, or both. This saves adding lots of extra nodes (separate RGBA, subtract, set alpha) when you want to do something simple like invert an alpha channel. I'd like to add this option to other nodes too.

There's also a shader node version too.


* Also a few fixes that I committed ages ago, but seems to have been overwritten in Bob's node refactor:
- adding new compbufs to the set alpha and alphaover nodes when you have only one noodle connected to the lower input
- making the fac value on RGB curves still work when there's nothing connected to it
May 31, 2007, 06:12 (GMT)
Updated this script not to choke on some blank lines (example file from Lekane)
Also removed the use of list.index() all over the place where the index was known. (saves searching the file and the possibility of duplicates messing it up)

May 30, 2007, 21:34 (GMT)
**blush**

I never committed the depth buffer changes from 16 to 32

thanks to meestaplu for spotting it
Revision 024485b by Joshua Leung
May 30, 2007, 10:36 (GMT)
Patch #6759: this speeds up the vertex group editing workflow a bit.

The hotkey Ctrl-G in EditMode for Meshes and Lattices, brings up a menu giving the user options to assign/remove selected vertices to a new/the active Vertex Group.

The hotkey Ctrl-Shift-G in EditMode for Meshes and Lattices, brings up a menu giving the user options to change the active Vertex Group and delete the current Vertex Group.
May 30, 2007, 06:11 (GMT)
* Fix for #6707
This fix is windows specific. AVIs are now evaluated by the pre-FFMPEG code first, failing that only by FFMPEG. Adding the 200 frame testfile from the bugreport http://projects.blender.org/tracker/?func=detail&aid=6707&group_id=9&atid=125 now goes fine with Add>Movie. Add>Movie+Audio will complain about the fail first, but it will be added anyway.
May 29, 2007, 21:39 (GMT)
Script from Gerhard for exporting blender to m3g and java source,
see website for examples
http://www.nelson-games.de/bl2m3g/default.html


Revision 044607a by Joshua Leung
May 29, 2007, 10:28 (GMT)
== PY API ==

Added some braces to silence gcc warnings about scene.c
Revision 92f1d59 by Charlie C
May 29, 2007, 07:46 (GMT)
Test commit...
May 29, 2007, 06:42 (GMT)
== Multires ==

Fixed bug [#6737] facecount is reported incorrectly when using multires

* Added a call to update the derivedmesh after updating a multires mesh.

Revision 189d8b8 by Joshua Leung
May 29, 2007, 06:30 (GMT)
== PY-API Docs ==

Fixed bad description for a function.

As reported here:
http://www.blender.org/forum/viewtopic.php?t=11752
Revision 4fa284f by Joseph Eagar
May 29, 2007, 06:04 (GMT)
Yet another makefile update for BMesh
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021