2.107 is ready for download from:http://www.seamless3d.com/download
The goal for this version has been to make animation more intuitive. The previous way involved using a global FreezeTime control panel to control TimeSensor nodes but this was prone to the user forgetting which TimeSensor was either enabled or under the control of the FreezeTime. These 2 control panels have been replaced by a much simpler and more intuitive Anim node specifically designed for seamless.
The Anim node does not compromise versatility yet it can be related easily to Avatar Studio:
Unlike av studio, a pose is not automatically captured. Each pose has to be recorded by clicking capture. Automatic capture will be added in the future if it is a better way to go.
The Anim node lets us add more programmable steps than av studio's interface making it possible to create Wallace and Gromet type Movies
and lets us copy and paste poses too. Also seamless of course is not limited to animating one preset structure of parts.
Soon as I get the chance I will make this window more specialised graphically, like for example, replacing the slider field with a slider bar specifically designed for animation.
To make seamless have less obstacles for beginners just to create an av with some gestures, I have made 2.107 so that there is no need to add an avatar Proto manually or even have to deal with one in the scene tree. Instead all the user has to do is drag a GestureGroup node to the scene node and Seamless will automatically output the wrl containing an Avatar Proto. If an Anim node is moved into the GestureGroup node it will be triggered by contact in multi user mode. The order of the gestures is determined by the same order they are contained in the GroupGesture node. (1st Anim = gesture1, 2nd Anim = gesture2 etc)
If you want an animation not to be triggered by a gesture, leave it outside the GroupGesture node.
The setUpAnimation feature now adds script instead of ROUTEs to connect the animation nodes together because I have for sometime now, not been able to justify why a beginner should learn ROUTEs, when the equivalent script instructions are at least as intuitive. Being familiar with scripts can lead to much more exciting results. ROUTEs will still work the same as before except for when capturing a pose. If this is a problem for anyone who has used the old FreezeTime to do key frame animation, please let me know via the forum or by email. I will be happy to convert any file or perhaps add a feature to convert ROUTEs to script. This will not be a big task for me so please don't hesitate to speak up
I have updated the tutorial:http://www.seamless3d.com/tut/immediate ... ation.html
As a result of rewriting some of seamless's output code I have broken the output Pov-Ray feature which I hope to fix soon
Many thanks to bumpy for fixing the mouse wheel for zoom control for the 3d window (I have no mouse wheel, he does) and finding and helping me fix a bug (that apparently was a problem in some systems) that made the mouse misbehave when clicking in the 3d window.