Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 5396 / 5574

March 21, 2005, 02:03 (GMT)
- remove some duplicate prototypes, causes problems for some compilers
March 21, 2005, 01:37 (GMT)
- Part of CCGSubSurf integration, this is the actual blender side of the
integration.
March 21, 2005, 01:34 (GMT)
- Initial integration of CCGSubSurf library into blender. The lib is
only in one C file and not worth dropping in extern but presumably
will be synced with public CCGSubSurf release I hope to be making
soon.
- Currently the implementation must be enabled by defining
USE_CCGSUBSURFLIB somewhere with your build system. The code should
be considered highly experimental.
March 21, 2005, 00:48 (GMT)
- switch BLI_memarena to use stdlib malloc/free (alloc errors
will be caught by containing structure)
- fixed off-by-one bug (reallocated one byte before necessary)
March 21, 2005, 00:47 (GMT)
- another BLI_winstuff.h removal
March 21, 2005, 00:39 (GMT)
Warp was acting weird if the cursor wasn't centered in the data space, that is fixed.
Helpline for warp was wrong in edit mode if the object wasn't centered on global space.
Boundbox calculation for warp is done in view space now, so it is always maximised since aligned with the view.

Switch the negative/positive switch for Shrink/Fatten from horizontal motion to vertical motion. Pull down to shrink, pull up to fatten. This could still use some work.

BugFix: Constraint center was wrong with MMB (was bypassing the fix I commited the other day).
BugFix: Changing modes while in transform and switching to local constraints in edit mode crashed. This was due to resetting the TransInfo flag in initTransModeFlags. Now done correctly in initTrans.
March 20, 2005, 20:48 (GMT)
- kill some warnings (open/seek/read/write need io.h on win32)
March 20, 2005, 20:36 (GMT)
- apologies, accidentally commited code w/ game engine disabled
March 20, 2005, 19:52 (GMT)
Adding some docs for material insertIpoKey additions
March 20, 2005, 18:28 (GMT)
New Material method: insertIpoKey( key_type )
inserts material ipo key at current frame.
contributed by Johnny Matthews.
March 20, 2005, 17:25 (GMT)
Three rotate manipulators to play with;

G.rt = 0: one handle for each rotate axis
G.rt = 2: traditional half-circle rotate handles
G.rt = 3: mixed version
March 20, 2005, 12:34 (GMT)
correct bad reference to getDrawMode.
March 20, 2005, 09:45 (GMT)
- Fixed flipped orientation of getViewViewvector(), was opposite in ortho
versus perspective.
Note for Martin; still an issue with defining what positive/negative
rotation is in perspective... needs more math here!
- Added Transform Widgets for PoseMode
- made adding bones in EditMode setting G.moving, so it doesn't draw other
selected objects nor Widgets

Warning in commit of Martin yesterday: Trackball and initTrackball were
declared static, whilst also in transform.h. Quez; why are these functions
exported in the .h file?
March 20, 2005, 03:50 (GMT)
Adding some docs for Object insertIpoKey additions
March 20, 2005, 03:42 (GMT)
Adding some docs for Text3d additions
March 20, 2005, 02:00 (GMT)
Ton broke a couple of things in his last commit including PET in rotation mode and local axis constraints on objects.
Bringing that back and enabling PET in trackball rotate.

Changed the rotation manipulator drawing code to really align the Trackball rotate ball with the view (using getViewVector) so that it always looks centered on the selection.
This was particularly ugly in perspective mode with a selection far from the center of the screen: http://www.clubinfo.bdeb.qc.ca/~theeth/screenie.jpg

Moved getViewVector from transform_constraints.c to transform_generics.c since it is not really a constraint related function. Also made it independant on the TransInfo structure so it might be useful elsewhere too.
March 19, 2005, 23:47 (GMT)
New Bpy Object method: insertIpoKey()
inserts Object IPO key for LOC, ROT, SIZE, LOCROT, or LOCROTSIZE
Contributed by Johnny Matthews (guitarGeek)
March 19, 2005, 22:03 (GMT)
- added helper lines in rotation widget
- switched to Local mode for widgets by default, will be a key/button later
March 19, 2005, 21:28 (GMT)
fix warning: initialization makes integer from pointer without a cast
March 19, 2005, 21:08 (GMT)
- remove all obsolete inclusions of BLI_winstuff.h (due to recent changes)

NOTE: BLI_winstuff.h was meant to be a wrapper around windows.h to handle
undefining various crap that windows.h defines. Platform specific headers
should only have to be included in a few places. This reduces the number
of inclusions of BLI_winstuff.h to 16 which is a much more reasonable
number (than the 144 or whatever it used to be)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021