|
From: <tre...@us...> - 2007-09-17 22:37:43
|
Revision: 403
http://ogoglio.svn.sourceforge.net/ogoglio/?rev=403&view=rev
Author: trevorolio
Date: 2007-09-17 15:37:42 -0700 (Mon, 17 Sep 2007)
Log Message:
-----------
Rewhacked Mike avatar to take a commonly available BVH style, so now he can walk, wave, and point.
Haven't tested it with the other two Croquet models yet, but it might Just Work. (famous last words)
Modified Paths:
--------------
maven/trunk/ogoglio-body-editor-applet/src/main/java/com/ogoglio/bodyeditor/BodyEditorApplet.java
Modified: maven/trunk/ogoglio-body-editor-applet/src/main/java/com/ogoglio/bodyeditor/BodyEditorApplet.java
===================================================================
--- maven/trunk/ogoglio-body-editor-applet/src/main/java/com/ogoglio/bodyeditor/BodyEditorApplet.java 2007-09-17 16:05:11 UTC (rev 402)
+++ maven/trunk/ogoglio-body-editor-applet/src/main/java/com/ogoglio/bodyeditor/BodyEditorApplet.java 2007-09-17 22:37:42 UTC (rev 403)
@@ -63,6 +63,8 @@
import com.ogoglio.viewer.j3d.J3DCanvas;
import com.ogoglio.viewer.j3d.J3DUniverse;
import com.ogoglio.viewer.j3d.J3DUserRenderable;
+import com.ogoglio.viewer.j3d.bvh.Bvh;
+import com.ogoglio.viewer.j3d.bvh.BvhParser;
import com.ogoglio.xml.AccountDocument;
import com.ogoglio.xml.BodyDocument;
@@ -197,8 +199,11 @@
public boolean addUserRenderable() {
try {
- renderable = new J3DUserRenderable(user, true);
+ renderable = new J3DUserRenderable(user, true, new BvhParser(user, 1).parse());
userGroup.addChild(renderable);
+ BvhParser bvhParser = new BvhParser(user, 1);
+ Bvh bvh = bvhParser.parse();
+ renderable.playAnimation(bvh, false);
return true;
} catch (Exception e) {
e.printStackTrace();
@@ -238,7 +243,7 @@
canvas.getView().setSceneAntialiasingEnable(true);
camera.setRotation(-0.5, Math.PI, 0);
- camera.setLocation(new Vector3f(0f, 1.7f, -0.9f));
+ camera.setLocation(new Vector3f(0f, 0.8f, -1.9f));
sceneRoot.addChild(camera.getNode());
universe.makeLive();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|