Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4792 / 5574

Revision 4b320c2 by Joshua Leung
January 3, 2009, 06:01 (GMT)
2.5 - Action Editor: IPO Curve Protect works now

* Added the relevant filtering necessary for this to work, into the animation-channel filtering code.
* Updated most of the keyframe-editing tools to respect this
* Renamed keyframe-editing API loopers (added ANIM_ prefix) for consistency
* Added function for mapping keyframes to/from NLA-mapping for Ipo-Curves in addition to the one for IPO blocks. As a result, renamed the latter for consistency.
Revision 61f7ba6 by Matt Ebb
January 3, 2009, 05:41 (GMT)
* Added some notifications to object/lamp/material RNA properties

For now, I've made a distinction between (eg.) ND_LIGHTING and ND_LIGHTING_DRAW,
with the 'draw' variety being properties that get displayed in the 3D View

* Also did some cleaning in lamp RNA, moved sun/sky settings to its own struct
January 3, 2009, 05:18 (GMT)
Added RNA for EnvMaps. Also some more properties for Textures.
January 3, 2009, 02:22 (GMT)
Exiting editmode crashed on this old multires line.
January 3, 2009, 02:11 (GMT)
Changed a couple pointer properties to the texture type.
January 3, 2009, 01:55 (GMT)
Added a bunch of RNA properties for textures.

January 3, 2009, 01:37 (GMT)
After more careful reading of RNA docs, added underscores to enum identifiers.

January 2, 2009, 23:58 (GMT)
2.5 / Nodes
* add Context accessor for selected nodes
* node translation uses transform code
* put transform defines in an enum (mode and numinput flags)
January 2, 2009, 23:05 (GMT)
Made the basic RNA changes for Tex(ture), no properties wrapped yet.

January 2, 2009, 22:37 (GMT)
-> More cleanup

'SELECT' was defined in bmesh_dupeops.c, removed.
Use BMESH_SELECT when testing for selection bmesh
(actually use the BM_Is_Selected() function...)
January 2, 2009, 22:34 (GMT)
-> Cleanup of operator defines

Cleaned up the dupe/split/del operator slot definitions.
Generally speaking input/output slots that are collections
of mesh elements shoudl be mixed unless there is a good
reason to seperate them out. Also got rid of some defines
left over from aborted flag layer twiddling from previous
commits.

January 2, 2009, 22:15 (GMT)
BGE bug #18070 fixed: 2dFilter actuator is always pulsed.
January 2, 2009, 22:09 (GMT)
BGE API cleanup: more bricks converted to attributes.
January 2, 2009, 19:22 (GMT)
Added RNA for Shrinkwrap, Mask, and SimpleDeform modifiers. That's all the modifiers for now.

January 2, 2009, 19:10 (GMT)
2.5

From the anti-globalization department:
G.obedit terminated!

Wherever possible, use CTX_data_edit_object(C) to get this
now. It's stored in scene now, and the screen context has
it defined.

January 2, 2009, 17:43 (GMT)
BGE API Cleanup: update the python attribute definition framework.

* Value clamping to min/max is now supported as an option for integer, float
and string attribute (for string clamping=trim to max length)
* Post check function now take PyAttributeDef parameter so that more
generic function can be written.
* Definition of SCA_ILogicBrick::CheckProperty() function to check that
a string attribute contains a valid property name of the parent game object.
* Definition of enum attribute vi KX_PYATTRIBUTE_ENUM... macros.
Enum are handled just like integer but to be totally paranoid, the sizeof()
of the enum member is check at run time to match integer size.
* More bricks updated to use the framework.

January 2, 2009, 16:58 (GMT)
RNA
* DNA_object_types.h done.
* Scriptlink skeleton added.
* Fix cmake compile.

Revision fab2279 by Joseph Eagar
January 2, 2009, 15:49 (GMT)
forgot to free the bmesh, heh
Revision 6390566 by Joseph Eagar
January 2, 2009, 15:25 (GMT)
Pattern-based subdivider works. Included is a
version of editmesh_tools.c (based off of trunk)
that uses it.

I had to write a new function, BM_Connect_Edges,
that connects two verts automagically (without
knowing the shared face beforehand) for it to work.

Some issues:
We need to figure out how BM_Split_Edge/Face
should handle flags.

Customdata isn't being handle properly, most likely
int the conversion functions.

There's memory leak warnings on exit.

January 2, 2009, 14:48 (GMT)
RNA
* Finished last Lattice properties, is done now.
* Some tweaks to Mesh structs naming.

Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021