Blender Git Commits

Blender Git "master" branch commits.

Page: 4627 / 5574

July 30, 2009, 16:38 (GMT)
2.5 Smoke:

* Put Smoke Modifier in the right alphabetical order in RNA and py file.
* Some small naming changes.

Commit approved by Genscher. :)
July 30, 2009, 15:25 (GMT)
Smoke: forgot cmake file
July 30, 2009, 15:17 (GMT)
Blender Smoke credits:
Wavelet Turbulence for Fluid Simulation
Copyright 2008 Theodore Kim and Nils Thuerey
Paper + Website: http://www.cs.cornell.edu/~tedkim/WTURB/
July 30, 2009, 15:07 (GMT)
smoke: another fftw3 error fixed
July 30, 2009, 15:03 (GMT)
smoke: forgot to disable fftw3 noise function
July 30, 2009, 15:00 (GMT)
BF2.5: First commit of smoke code.

Not working:
a) rendering (since volumterics branch is not merged yet)
b) moving collision objects of any kind
c) saving of collision objects (because that's what I am working on)
d) pointcache
e) A bunch of other things I already know of

So please do not report any bugs on this one yet :-)
Revision 1b26fe5 by Matt Ebb
July 30, 2009, 13:56 (GMT)
* More lamp tweaks, meant to commit this last night
Revision 224ec40 by Matt Ebb
July 30, 2009, 13:35 (GMT)
* Some nicer icons for the render still/ animation buttons
July 30, 2009, 11:05 (GMT)
Support for povray radiosity settings, adjust in scene panel.
July 30, 2009, 10:38 (GMT)
2.5 Buttons:

* Material buttons didn't import. Fixed.
* Removed Path label from Fluid panels.
Revision 13786ba by Joshua Leung
July 30, 2009, 10:33 (GMT)
2.5 - Tiny tweak to a tiny tweak for text padding (22039)

The second tweak made (for the case without an icon) was causing superfluous spacing all over the UI for things like checkboxes + combo-boxes + text widgets. This was quite ugly and gave readability issues with the checkboxes in particular.
July 30, 2009, 10:11 (GMT)
2.5 Part 3 of Layout Code Cleanup:

* More cleanup to match new coding guidelines.
http://wiki.blender.org/index.php/Dev:Py/Blender2.5/Layouts/Guidelines

* Replaced some if's with proper elif's.
* Removed some unnecessary code.
Note: Please don't use inconsistent assign names like colsub, subcol1 etc. anymore!




July 30, 2009, 08:30 (GMT)
World UI

Cleaned up AO influence controls. These buttons had no labels, and were aligned strangely. Also made mist intensity a slider, since it's a percentage.
July 30, 2009, 08:29 (GMT)
Added COLLADA import/export items to "File" menu. Thanks Campbell!
July 30, 2009, 08:22 (GMT)
Merge with 2.5 -r 21788:22040.
July 30, 2009, 08:10 (GMT)
Engine specific panel's
- All of this is in python and easy to change.
- each panel class has a set() of compatible engines.
- this set is checked for the poll function
- external engines can add themselves to this panels compatible engines
eg.
buttons_world.WORLD_PT_mist.COMPAT_ENGINES.add('POVRAY_RENDER')

I tried doing this by subclassing each panel and replacing only the poll function to reference 'POVRAY_RENDER' but it became fairly complicated and meant registering many of the same panels under different names.

Added mist support to povray.
July 30, 2009, 06:35 (GMT)
- setting leaf bone size to minimum bone size in bone branch
- trying to determine bone orientation from joint matrix

Looks like DAE joint matrix orientation cannot be relied upon as a source for bone direction. It can be axis-aligned or pointing in
totally different direction:

http://img75.imageshack.us/img75/8778/flufty.png

It seems to me the best solution is to add a bone with custom draw type that has no pointing direction, sphere for example. Will code
this after merge!
Revision 61bd567 by Matt Ebb
July 30, 2009, 03:26 (GMT)
* tiny tweak to icon/text padding in list ui templates
July 30, 2009, 01:52 (GMT)
Operator Copy/Paste
you can copy operator strings from buttons or the reporting interface and run them in the console.

- Ctrl+C over an operator button copies its python string to the clipboard.
- Paste in the console (1 line only for now).
- operators run from python no longer require all arguments.
July 30, 2009, 01:39 (GMT)
Move some sketching base code in kernel.

Other code will eventually move out of armature editor (to help reuse).

This solves the issue reported by Cambo on the ml about kernel code calling editor functions.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021