Blender Git Commits

Blender Git "master" branch commits.

Page: 4909 / 5574

June 24, 2008, 12:04 (GMT)
Adding initial SimpleModifier (bend,taper,twist)

(I might only touch this code again late on the week :S, so here is a tmp commit)
June 24, 2008, 09:49 (GMT)
Artists complaining about these popups
* Nothing indicated - is not helpful, and very annoying with occluded geometry with high poly meshes, sometimes the selection doesn't work 100% of the time and the menu pops up over what you want to select.
* No (correct) camera error doesn't seem to be needed, has been there since rev 2.
June 23, 2008, 21:47 (GMT)
More robust primary symmetry axis algorithm (support branch in two)
Draw primary axis and weight delta
June 23, 2008, 20:41 (GMT)
BGE patch: Add NAND, NOR, XOR, XNOR controllers.

NAND controller is an inverted AND controller: the output is
1 if any of the input is 0.
NOR controller is an inverted OR controller: the output is 0
if any of the input is 1.
XOR controller is an exclusive OR: the output is 1 if and only
if one input is 1 and all the other inputs are 0.
XNOR controller is an inverted XOR: the output is 0 if and only
if one input is 0 and all the other inputs are 0.
The NAND, NORT and XNOR controllers are very usefull to create
complementary outputs to start and stop actuators synchronously.
MSCV project files updated.

June 23, 2008, 20:29 (GMT)
BGE bug fix: action constraints were not correctly copied from Blender to BGE local copy, only the first one was copied
June 23, 2008, 20:26 (GMT)
BGE patch: Add level option on sensor and fix sensor reset.

Level option is now available on all sensors but is only implemented on
mouse and keyboard sensors. The purpose of that option is to make
the sensor react on level rather than edge by default. It's only
applicable to state engine system when there is a state transition:
the sensor will generate a pulse if the condition is met from the
start of the state. Normally, the keyboard sensor generate a pulse
only when the key is pressed and not when the key is already pressed.
This patch allows to select this behavior.
The second part of the patch corrects the reset method for sensors
with inverted output.
June 23, 2008, 16:47 (GMT)
bugfix [#14796] -t <threads> command line switch doesn't work unless FIXED_THREADS has previously been turned on
Command line threads now override blendfile setting in background mode.
Command line Threads greater then 8 are now clamped.

June 23, 2008, 16:37 (GMT)
MERGING TRUNK
June 23, 2008, 16:23 (GMT)
Changed the style on shrinkwrapModifier_copyData.

Genscher made me do it the same way that the other 10 modifiers do.
The reason why I initially choosed memcpy was so that if anyone added
parameters on DNA there would be no need to update _copyData, unless
if it was a feature related to memory (eg.: point cache)
June 23, 2008, 15:48 (GMT)
Fixed bug.. on shrinkwrap_copyModifier
June 23, 2008, 15:32 (GMT)
BGE patch #14386: Action Actuator Current Frame Prop. This patch is very usefull for action feedback logic: a sensor on the property can be used to detect a certain moment in the action and trigger more stuff. The property must be on float type for best results
June 23, 2008, 14:12 (GMT)
Added shrinkwrapModifier_isDisabled api function
Revision cb6fd89 by Joseph Eagar
June 23, 2008, 07:59 (GMT)
An initializer line was missing from the beginning of a loop, causing crashes.

June 23, 2008, 00:21 (GMT)
[#13635] DirectX8Exporter with vertex colors
patch from Masaru Nemoto (mnemoto)

Made some modifications to the patch, use reduce() to get total face verts and some speedup for face vcol looping, also don't write vcol alpha since its used by brushes internally and has no useful meaning.

June 22, 2008, 23:21 (GMT)
Transform Snapping

Snap to edges and vertice without have to go through faces.

This means you can import floor plans and use the edges as snapping guides and other sort of fun things.

The bounding box test still needs padding though.
June 22, 2008, 23:07 (GMT)
Moving Line to Line intersection into arithb
June 22, 2008, 22:46 (GMT)
[#14405] New python Script - Bake Constraints
AGAIN PLEAST USE TABS, lost quite some time with mixed tab/space adjustments alone.
Other then that, patch is very useful ;)

---Text from patch submission ---
Using a slightly revised BPy_Armature, this script takes any non-armature object type and creates an Action that keys
the object location (by default, for every frame). If it is an Armature, it goes into each bone and keys the locrot
of the bone. You can now edit the armature, but the motions still rotate the bones. This enables the next step, re-targeting,
which changes bone lengths to fit a mesh. High-level, we are working toward:

1. import mocap (bvh or c3d)
2. bake to make an action library (using this script)
3. re-target and use the actions to drive/deform any character mesh (theeth)



June 22, 2008, 21:48 (GMT)
[#14392] C3D Import
c3d importer for motion capture data
This could do with some improvements but for now its acceptable.
- Note, could people please not mix tabs and spaces.


-Text copied from the patch submission-
The c3d_import with 2.46 was able to import a mocap cloud for some c3d files. I have improved it:
Version History:
0.4: PERIN Released under Blender Artistic Licence
0.5: WICKES used marker names, fixed 2.45 depricated call
0.6: WICKES creates armature for each subject
0.7: WICKES constrains armature to follow the empties (markers). Verified for shake hands s
0.8: WICKES resolved DEC support issue

see also http://wiki.blender.org/index.php/Tutorials%5CMoCap-Section_3 for how this program gets the mocap data into
Blender and creates an armature, like the BVH script does.

I'd like someone to test and verify, and if accepted, replace the current c3d_import.py

--- See patch url for example files http://projects.blender.org/tracker/index.php?func=detail&aid=14392&group_id=9&atid=127



June 22, 2008, 20:59 (GMT)
== Sequencer ==

Renamed Filter-Y to De-Interlace and moved F-Key to D-Key.
(Also added file reload on D-Key)

June 22, 2008, 20:40 (GMT)
[#14398] In Object- and EditMode, global rotate manual input is different than mouse

The sign of the rotation angle was sometimes different between num input and mouse input.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021