Blender Git Commits

Blender Git "master" branch commits.

Page: 4732 / 5574

Revision b8270db by Janne Karhu
April 6, 2009, 23:23 (GMT)
Harmonic effector force wasn't working properly at all. A silly vector normalization where it shouldn't have been.
Revision 30ce01f by Janne Karhu
April 6, 2009, 19:32 (GMT)
Fix for: [#18354] Controlling with a texture the particles DENSITY parameter doesn't work.

If the density texture was taken into account with hair parent particles there were cases when there weren't any parents left to interpolate children from. Now a density texture is only taken into account for hair child particles.
April 6, 2009, 18:08 (GMT)
bugfix #18398

When using 'angle' display for camera, the 'lens' ipo didn't update this
button. Implementation still lacks a bit... having both variables in the
camera struct is asking for troubles. Put on the re-think list for 2.5!

April 6, 2009, 15:44 (GMT)
2.5

- fixed pixel offset error for listview (outliner)
- removed a lot of old drawing code
- put back special widgets Normal, Curve, Colorband

April 6, 2009, 15:07 (GMT)
2.5

Bugfix.
File window uses new layout pointer, but doesnt set it to zero here,
giving memory issues on 2.5 file reading.

April 6, 2009, 13:27 (GMT)
BGE Python API
- added a module for the BGE - GameTypes, only contains types.
- added KX_PYATTRIBUTE_DUMMY attributes for KX_Light, KX_PolyProxy, KX_VertexProxy, so all types should give correct results from a dir().
- added a script to check for missing methods in the epydocs - bge_api_validate_py.txt

April 6, 2009, 13:13 (GMT)
BGE Epydocs were missing some functions
renamed KX_Light -> KX_LightObject
added some missing controllers
April 6, 2009, 12:47 (GMT)
- remove debug printf
- remove test for importing the module rather then creating a new one (didnt mean to commit)
- added constants for the mouse sensor to use.
Revision 51f6d6c by Joshua Leung
April 6, 2009, 12:07 (GMT)
Graph Editor - Ctrl-LMB (Click Insert Keyframes) Operator

Now it is possible to add more keyframes to the 'active' F-Curve by simply Ctrl-LMB clicking in the graph space.

NOTE: more advanced polling callbacks are needed in the Graph Editor...
April 6, 2009, 09:05 (GMT)
Bugfix #18266

Mipmap creation for render crashed, in this case:
- use Curves tool on an Image, which is UV mapped on object
- Save the image to disk, under new name
- Render (F12)

This fix is only for the crash, there's something not well coded
for Curves tool, how it manages float buffers. That's for 2.5.

April 6, 2009, 08:17 (GMT)
Python ref-counting fixes
April 6, 2009, 04:12 (GMT)
Add back bitmap draw mode, right now only internal font, tomorrow
freetype2.

Revision a95f97c by Kent Mein
April 6, 2009, 01:43 (GMT)
cast needed to get things compiling again on my machine.

Kent
Revision fe562f0 by Janne Karhu
April 6, 2009, 00:43 (GMT)
Fix for: [#18482] Mixed object and halo visualization for particles needs "Emitter" to be activated.
Revision ab467e7 by Joshua Leung
April 6, 2009, 00:22 (GMT)
2.4x Bugfix #18279 - Copy Vertex Group Location doesn't work with subsurf modifier

Revision 58b1e04 by Janne Karhu
April 6, 2009, 00:10 (GMT)
Fix for: [#18371] VParent breaks fur effects.
-Virtual parents were not randomly selected due to optimization in child particle distribution code.
-Wave-kink had a wrong matrix multiplication.
-Amount of virtual parents wasn't scaled properly to the amount of children rendered.
-Calculating virtual parents is now thread safe.
Revision 9a1e191 by Joshua Leung
April 6, 2009, 00:04 (GMT)
2.4x Bugfix - #18188: "Clear user transform" does not work as described

For the record, "Clear user transform" is supposed to restore selected bones to the transforms defined by Actions/NLA, not back to rest position.
April 5, 2009, 19:37 (GMT)
BGE PyAPI can now import text (within the blend-file)
Previously this only worked with the Blender API.
- bpy_internal_import small C file that Blender scripting and the game engine use.
- Tested with blender, blenderplayer, loading files
- Needed to use a hack to override the Main struct since the game engine doesn't set G.main
- when the sandbox is set, only internal scripts can be imported.

April 5, 2009, 16:20 (GMT)
Tweaked a preprocessor conditional statement to support MinGW
(tested with gcc version 3.4.5 (mingw-vista special r3), SCons
1.2.0, and Python 2.5.2).
April 5, 2009, 14:55 (GMT)
BGE Python API
- action attribute wasnt checking for NULL (own fault)
- KX_Scene getCamera wasnt checking for NULL
- CListValue had asserts for not yet implimented functionality, this would close blender. Better to print an error if the user manages to run this functions (I managed to by CListValue.count([1,2,3]))

By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021