Programming and animation
Programming and animation ideas, articles, tutors, scripts, plugins in the 3d-
FBGetSelectedModels
Posted on 22 July 2009 Neill 1 commentI have found that FBGetSelectedModels function returns a list of models, but not in the order in which you select objects in scene, but in some another order … possible that, in alphabetical order. So be carefull!
MotionBuilder, Programming SDK, Tips -
Extracting Actor geometry
Posted on 21 July 2009 Neill No commentsSince actor has quite a lot work with MoCap, actor is important part of working process. And if you wish to experiment, you may to collect actor geometry bodies. I will talk about building complete alternative actor later, now I will share how to extract the geometry body of the actor in a separate file and then how to output it in a separate MoBu model.
MotionBuilder, Programming Actor, MoCap, SDK, Source, Tutorials -
Math library for developers
Posted on 4 July 2009 Neill 1 commentIn the Open Reality SDK there is small set of functions for working with vectors, matrices and quaternions. Propose to gather some convenient common library.
MotionBuilder C++, Math, Matrix, SDK, Source, Vector -
Renaming OpenReality menu
Posted on 20 April 2009 Neill 9 commentsI was very interested in the plug of NeoReel. As we all know, created tools are placed in a separate paragraph the main menu, Open Reality, but NeoReel renaming the item. I decided to do the same trick and succeeded.
MotionBuilder C++, Plugin, SDK, Tool, Win32 -
FBApplication ExecuteScript
Posted on 10 April 2009 Neill No commentsIn the version below MoBu 2009y, a function call ExecuteScript class FBApplication does not even score anything. However, when developing their tools, even Today can be very usefull of a call to a script.
MotionBuilder SDK, Tool
Out of this situation is as follows. -
FBSpread cell menu style
Posted on 20 March 2009 Neill No commentsMaking of cell list style like this

1. We need to set the cell’s style to kFBCellStyleMenu
mPropTable.GetCell(1, 0).Style = kFBCellStyleMenu;
2. We write cell’s value in this manner “item1~item2~item3~…~itemN”
mPropTable.SetCell(1, 0, “None~Tool” );3. Getting current item index
int itemIndex;
mPropTable.GetCell(1,0, itemIndex);So here is the rule: when we work with string value of the cell, we set/get items. When we work with integer value of the cell, we set/get item index.
MotionBuilder SDK, Tool -
Tool programming in MotionBuilder. Part 1
Posted on 5 February 2009 Neill 1 commentI have moved this article to the special page http://neill3d.com/tool-programming-in-mobu
Introduction
The article is devoted to development of add-ons for MotionBuilder software. This program might not have become widespread, in my opinion, because it is not well-known yet and examples and tutorials are scarce (owing to scanty number of examples and tutorials). By means of my work I hope to discover (reveal) helpful practical aspects of MotionBuilder.
MotionBuilder, Programming Python, Script, SDK, Tool



English
Russian
Recent Comments