Blender Git Commits

Blender Git "master" branch commits.

Page: 5401 / 5574

March 4, 2005, 03:52 (GMT)
need to use MIN2 instead of min for compatibility with other compilers.
March 4, 2005, 00:07 (GMT)
Fixed resize constraining. Was using same function as translation but this is no go for unaligned axis.

Made a generic snapGrid function. Now, each transform needs to define it's snapping parameters in their init. This is needed because of the constraint branching.
March 3, 2005, 21:25 (GMT)
Thanks to stefano; auto-handles on Bezier curve now make a (near) perfect
circle.
bug report;
http://projects.blender.org/tracker/index.php?func=detail&aid=2274&group_id=9&atid=125
March 3, 2005, 20:40 (GMT)
Applied correct '\' for file paths on Windows (thanks Elubie!)
March 3, 2005, 20:30 (GMT)
Tinsy UI change in game-framing menu (X and Y resol buttons correct align)
Provided by Carsten.
March 3, 2005, 19:45 (GMT)
New menu option: When converting a subsurf or metaball to mesh, the option to delete the original is added, along with code to make it work :)
March 1, 2005, 19:22 (GMT)
Fixed a bug in the constraint projection code. It only worked correctly when locking the Z axis because of a malformed if clause.

Renamed the constraints defines to CON_*

Renamed the fonctions used to interactively select a constraint (with MMB). The previous naming scheme was obscure at best.

Added a CON_SELECT flag when selecting interactively. (Following the idea of the patch joeedh submitted).
New behavior when selecting a constraint interactively, not only does it highlight the axis that will be selected, it also makes it the current constraint.

Holding down Ctrl when selecting a constraint with MMB now does the same as hitting Ctrl-AXIS. That is, it locks that axis (planar constraint on the normal plane).

- - - - -

To all those who posted suggestions, I'm not forgetting them:
- broken / desoto with the plane draw thingy,
- RobertT's push/pull transformation (that was from before the new code even)
- UnNamed's MMB interactive idea as we discussed on IRC
and all the others that I've noted down somewhere.

Next for today, I'll have a look at local constraint (object's axis).
March 1, 2005, 16:19 (GMT)
Bug #2266

- top header count updates correct now using SHIFT+F4 databrowse
- same for switching layers in 3d window
March 1, 2005, 15:29 (GMT)
Fixed very old annoyance;

If the startup file ".Blanguages" is not found, Blender now will only printf
a warning if started in debug mode (-d). It used to popup a menu, even
before the UI was initialized, causing annoyance... it's irrelevant info.
March 1, 2005, 14:03 (GMT)
Bug fix #2260

"Select group, Parent" menu crashed when parent was in other scene.
Simply added extra check in code.
March 1, 2005, 13:14 (GMT)
Bug fix #2248

Pressing AKEY in channel buttons (names) of IpoWindow did not show all or
hide all anymore. Was due to commit last july, which enabled unlimited
amount of channels.
March 1, 2005, 02:37 (GMT)
BPython:
- Gert de Roost reported an inconsistency between nmesh.getMode and .setMode. Now .setMode() optionally accepts an int value, as returned by getMode().
- Campbell Barton pointed that object.getData(name_only=True) was by mistake returning the obj name, not the obdata name, as it should. Fixed now.
- small doc updates

Thanks both for the reports.
February 27, 2005, 20:07 (GMT)
Part of Big Cleanup: move data declarations out of header files.
BGL.[ch] work done by Joilnen Leite (pidhash). Thanks!

updated 0-todo.txt.
No changes to executable code.
February 27, 2005, 19:14 (GMT)
Fixed Constraint projection code in perspective mode. When using a planar constraints, it follows the movement of the mouse exactly instead of just casting on the plane.
In user terms: the motion on screen of the selection follows the motion of the mouse pointer.

Gives some errors when the constraint plane is nearly perpendicular to the view port though.

Added a debug print function for 4D vectors to arithb.c

Optimised the 3D -> view projection functions in view.c (a bit).
February 27, 2005, 15:15 (GMT)
Updates to NMesh doc contributed by Campbell Barton.
Corrections and useful user-oriented hints.
February 25, 2005, 23:09 (GMT)
MSVC7 project files link to lib/windows/freetype once again
February 25, 2005, 21:24 (GMT)
Removed freetype project from extern solution
February 25, 2005, 19:01 (GMT)
Transform; correct inverse parent implementation for translating children
February 25, 2005, 17:48 (GMT)
Update on Add Text as lines:

Spaces lines based on view -tnx Kaito for inverse help
cleaned up code
added undo
February 25, 2005, 17:40 (GMT)
New transform:

- added texture space grab/scale (TKEY objectmode)
- made new transform work with menus (meaning, dropping dreaded while-hold)

To Martin & other while-hold lovers: this needs to be carefully thought over
and designed. I prefer to look on this within context of making transform
fully tablet/pen friendly, as option. Aim now for me is still: get transform
back to work! :)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021