Blender Git Commits

Blender Git "master" branch commits.

Page: 4665 / 5574

June 23, 2009, 12:15 (GMT)
* Fixed material/texture binding
* Export polylist instead of triangles

TODO:
* Exporting per-face materials
* Multiple UV channels
Revision 502a384 by Joshua Leung
June 23, 2009, 11:28 (GMT)
2.5 - Icons for Modifiers in Modifier Template

As per William's mockup - http://www.reynish.com/files/blender25/modifiers.png
June 23, 2009, 11:16 (GMT)
2.5 Icons:

* Added lamp icons.
June 23, 2009, 11:00 (GMT)
2.5 Icons:

* Modifier Icons are now shown in the add modifier menu.
Revision 020de22 by Joseph Eagar
June 23, 2009, 07:14 (GMT)
some small fixes to removedoubles
Revision 0b77ef0 by Joseph Eagar
June 23, 2009, 06:37 (GMT)
forgot to add this file.
Revision 454eb87 by Joseph Eagar
June 23, 2009, 05:35 (GMT)
Array modifier is now implemented using bmesh
(though it's not completely feature-complete yet).
I ported over the remove doubles code from the
old bmesh branch for this, and split it into two
bmops, "Weld Verts" and "Remove Doubles".

Weld verts welds specific verts together, while remove
doubles finds doubles and welds them.

I also reverted the hotkey change I made earlier.
June 23, 2009, 00:45 (GMT)
2.5: Image Editor

* Menu and header more complete now.
* Clean up Game Properties panel and moved View Properties panel
to python.
* Fix some drawing issues when combining tiles, repeat and aspect,
some also from 2.4x, these options didn't work together 100%.

June 23, 2009, 00:41 (GMT)
2.5: Tool Settings

* Moved proportional edit, snap, autokey mode, and a few others
from Scene to ToolSettings.
* RNA wrapped properties in ToolSettings for the UV editor:
proportional edit, snap settings, selection modes.

June 23, 2009, 00:19 (GMT)
UI: some API functions don't require explicit context passing anymore.

Revision 333e231 by gsr b3d
June 23, 2009, 00:09 (GMT)
SVN maintenance.
June 22, 2009, 23:58 (GMT)
UI

* Make Directional Order menus the default again.
* Scale up contents panels that do not use layout system.
* Fix for enum size and uncesseray colon in some cases.
* For item_menu_enumO, show icons if specified in RNA in
the menu (e.g. in the add modifier menu if there were
icons specified).

June 22, 2009, 22:39 (GMT)
2.5 MSVC9 projectfiles
* RNA: move of rna_*_api.c files
* removed deleted projects ODE, SUMO etc.
* Added new files to editors/space_logic
June 22, 2009, 22:32 (GMT)
removing files that should not be in blender2.5, added (by mistake?) r19226
June 22, 2009, 18:19 (GMT)
2.5: warning fixes

Mostly harmless ones, except for one about "gzopen64" being
undeclared. This needs some defines in BLI_storage.h to be set
before <unistd.h> is included. Might fix a crash in compressed
file reading, though I'm not sure since it's hard to repeat
the crash consistently.

June 22, 2009, 16:21 (GMT)
COLLADA exporter:
* removed code duplication for object and material traversing
* removed geometry, material, image duplication in produced DAE

TODO:
* UVs export still needs fixing/improvments
* Material/texcoord binding is not done
June 22, 2009, 13:23 (GMT)
Multi-texture material export (unfinished).
Import geometry using mesh editor module commented out. Will use blenkernel module instead.
Revision aa26797 by Joshua Leung
June 22, 2009, 04:39 (GMT)
NLA SoC: Merge from 2.5

21043 to 21072

(NOTE TO SELF: Campbell made a commit in 2.5 before this merge finished)
June 22, 2009, 04:26 (GMT)
PyAPI Mathutils Vector callbacks, referencing other PyObjects rather then thin wrapping vectors which is crash prone.

in short, vectors can work as if they are thin wrapped but not crash blender if the original data is removed.

* RNA vector's return Mathutils vector types.
* BGE vectors for GameObject's localPosition, worldPosition, localPosition, localScale, worldScale, localInertia.
* Comment USE_MATHUTILS define to disable returning vectors.

Example...

* 2.49... *
loc = gameOb.worldPosition
loc[1] = 0
gameOb.worldPosition = loc

* With vectors... *
gameOb.worldPosition[1] = 0


* But this wont crash... *
loc = gameOb.worldPosition
gameOb.endObject()
loc[1] = 0 # will raise an error that the objects removed.

This breaks games which assume return values are lists.

Will add this to eulers, matrix and quaternion types later.

Revision f1fb09a by Joshua Leung
June 22, 2009, 04:23 (GMT)
NLA SoC: Graph Editor Menus + Operator Name Cleanup

As with the DopeSheet, the names of operators in the Graph Editor have been cleaned up, and operators have been added to menus as appropriate to show their availability.

Tweaked a few DopeSheet operator names to be more in line with the Graph Editor equivalents, and vica versa.


TODO: now, the operator poll callbacks here need checking...
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021