Skip to main content

about CMU Module

3 replies [Last post]
dmaroto83
Offline
Joined: 2009-02-12
Points: 0

Hi,

A simple question about CMU module: Can we use human animations (like "doSitUp", "doPushUp", etc.) from Alice 3 in Wonderland, using this CMU module? I`m asking because I have seen that other kind of animations work fine, but when I try to import human models made in Alice 3 into Wonderland, the CMU server component displays the following error:

[java] INFO: Starting scene: wlcontent://users/david/person.a3p
[java] WARNING: could not find class org.alice.apis.stage.Adult
[java] WARNING: could not find class org.alice.apis.stage.Person
[java] WARNING: could not find class org.alice.apis.stage.Gender
[java] WARNING: could not find class org.alice.apis.stage.Person
[java] WARNING: could not find class org.alice.apis.stage.Hair
[java] WARNING: could not find class org.alice.apis.stage.MaleAdultHairCloseCrop
[java] WARNING: could not find class org.alice.apis.stage.Person
[java] WARNING: could not find class org.alice.apis.stage.EyeColor
[java] WARNING: could not find class org.alice.apis.stage.BaseEyeColor
[java] WARNING: could not find class org.alice.apis.stage.Person
[java] WARNING: could not find class org.alice.apis.stage.SkinTone
[java] WARNING: could not find class org.alice.apis.stage.BaseSkinTone
[java] WARNING: could not find class org.alice.apis.stage.Person
[java] WARNING: could not find class org.alice.apis.stage.Outfit
[java] WARNING: could not find class org.alice.apis.stage.MaleAdultFullBodyOutfitOpenShirtPants
[java] WARNING: could not find class org.alice.apis.stage.Person
[java] WARNING: could not find class org.alice.apis.stage.Adult
[java] WARNING: could not find class org.alice.apis.stage.Adult
[java] WARNING: could not find class org.alice.apis.stage.Adult
[java] Exception in thread "Respond to message: org.jdesktop.wonderland.modules.cmu.common.messages.servercmu.CreateProgramMessage[cellID=73]" java.lang.NullPointerException
[java] at edu.cmu.cs.dennisc.lang.reflect.ReflectionUtilities.newInstance(ReflectionUtilities.java:96)
[java] at edu.cmu.cs.dennisc.alice.virtualmachine.InstanceInAlice.initialize(InstanceInAlice.java:88)
[java] at edu.cmu.cs.dennisc.alice.virtualmachine.VirtualMachine.createInstanceFromConstructorDeclaredInAlice(VirtualMachine.java:111)
[java] at edu.cmu.cs.dennisc.alice.virtualmachine.VirtualMachine.createInstance(VirtualMachine.java:177)
[java] at edu.cmu.cs.dennisc.alice.virtualmachine.VirtualMachine.evaluateInstanceCreation(VirtualMachine.java:440)
[java] at edu.cmu.cs.dennisc.alice.virtualmachine.VirtualMachine.evaluate(VirtualMachine.java:571)
[java] at edu.cmu.cs.dennisc.alice.virtualmachine.InstanceInAlice.initialize(InstanceInAlice.java:76)
[java] at edu.cmu.cs.dennisc.alice.virtualmachine.VirtualMachine.createInstanceFromConstructorDeclaredInAlice(VirtualMachine.java:111)
[java] at edu.cmu.cs.dennisc.alice.virtualmachine.VirtualMachine.createInstance(VirtualMachine.java:177)
[java] at edu.cmu.cs.dennisc.alice.virtualmachine.VirtualMachine.createInstanceEntryPoint(VirtualMachine.java:84)
[java] at org.jdesktop.wonderland.modules.cmu.player.ProgramPlayer.setFile(ProgramPlayer.java:112)
[java] at org.jdesktop.wonderland.modules.cmu.player.ProgramPlayer.(ProgramPlayer.java:58)
[java] at org.jdesktop.wonderland.modules.cmu.player.ProgramManager.createProgram(ProgramManager.java:102)
[java] at org.jdesktop.wonderland.modules.cmu.player.ProgramConnection.handleCreateProgram(ProgramConnection.java:101)
[java] at org.jdesktop.wonderland.modules.cmu.player.ProgramConnection$1.run(ProgramConnection.java:68)
[java] at java.lang.Thread.run(Thread.java:619)

Nevertheless, I think this module is awesome! And it offers the possibility to build much more dynamic and realistic worlds. Great job!

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
kmontag
Offline
Joined: 2009-06-29
Points: 0

You should be able to, yes - any chance you could send the .a3p file that's generating the error to kmontag at stanford dot edu? I'll try and see what's causing the problem.

Thanks for trying the module out!
Kevin

matty_x
Offline
Joined: 2008-06-16
Points: 0

Is there anywhere to get .a3p files without having to generate one yourself? I haven't touched Alice in years....

hermetic_cab
Offline
Joined: 2008-06-22
Points: 0

Do I understand it correct, that Alice 3 is an easy way to animate objects and import them with working animations into wonderland?

If yes, this would be great: I search for such a tool, especial if its not a highprized$$$, closed-shop, non-GPL 'Maya' crap.

It would be very cool, if someone could make a tutorial (or youtube vid?), how to build, import with it.