The jME plugin of the MW3D project is now available as separate download. To install the plugin, add a remote update site, using this URL: https://monkeyworld3d.svn.sourceforge.net/svnroot/monkeyworld3d/trunk/jme-mw3d.updatesite
There is also a small demo project available, that shows, how to use the JMEView: https://monkeyworld3d.svn.sourceforge.net/svnroot/monkeyworld3d/trunk/org.mw3d.jme.demo/
There are still some "issues" that need to be solved, also currently there is no support for any input handlers, but we hope to add this soon. Any comments are very welcome, so are any offers to help us make this piece of software perfect.
I'd really like to use it, but it's no working under Mac OSX and Eclipse Europa. The plugin gets downloaded and installed but it doesn't start at all…
When you say "it doesn't start", what exactly do you mean? The jme-mw3d is a library plugin, without using it, nothing happens at all after installation. If you install the demo, there will be some views available (und Windows/Show view/…)
If there is an error, the .log entries would help a lot.
The plugin installed correctly, I use eclipse europa 3.3.1.
However when I checked the demo out from svn as a project I get some errors in the code.
Does this plugin rely on that jmeclipse plugin?
Severity and Description Path Resource Location Creation Time Id
cam cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 265 1195157592171 465
cam cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 269 1195157592171 466
cam cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 269 1195157592171 467
cam cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 270 1195157592171 468
cam cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 270 1195157592171 469
cam cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 271 1195157592171 470
display cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views ClothDemo.java line 35 1195157592187 482
display cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views ClothDemo.java line 36 1195157592187 483
display cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views ClothDemo.java line 61 1195157592187 484
display cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views ClothDemo.java line 78 1195157592187 486
display cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial1.java line 19 1195157592171 476
display cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 59 1195157592171 458
display cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 67 1195157592171 459
display cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 141 1195157592171 460
display cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 174 1195157592171 461
display cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 254 1195157592171 464
display cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 290 1195157592171 472
display cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 291 1195157592171 473
JMEView cannot be resolved to a type org.mw3d.jme.demo/src/org/mw3d/jme/demo/views DemoViewBase.java line 7 1195157592187 479
JMEView cannot be resolved to a type org.mw3d.jme.demo/src/org/mw3d/jme/demo/views SimpleDemo.java line 9 1195157592140 452
rootNode cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views ClothDemo.java line 66 1195157592187 485
rootNode cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views ClothDemo.java line 86 1195157592187 487
rootNode cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views ClothDemo.java line 92 1195157592187 488
rootNode cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views ClothDemo.java line 93 1195157592187 489
rootNode cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial1.java line 30 1195157592171 477
rootNode cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views SimpleDemo.java line 19 1195157592156 454
SWTRenderer cannot be resolved to a type org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 288 1195157592171 471
The hierarchy of the type ClothDemo is inconsistent org.mw3d.jme.demo/src/org/mw3d/jme/demo/views ClothDemo.java line 25 1195157592187 480
The hierarchy of the type FlagRushTutorial1 is inconsistent org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial1.java line 10 1195157592171 474
The hierarchy of the type FlagRushTutorial5 is inconsistent org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 34 1195157592171 456
The import com.jme.renderer.lwjgl.SWTRenderer cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 20 1195157592171 455
The import org.mw3d.jme.JMEView cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views DemoViewBase.java line 5 1195157592187 478
The import org.mw3d.jme.JMEView cannot be resolved org.mw3d.jme.demo/src/org/mw3d/jme/demo/views SimpleDemo.java line 3 1195157592140 451
The method initGame() of type ClothDemo must override or implement a supertype method org.mw3d.jme.demo/src/org/mw3d/jme/demo/views ClothDemo.java line 34 1195157592187 481
The method initGame() of type FlagRushTutorial1 must override or implement a supertype method org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial1.java line 13 1195157592171 475
The method initGame() of type SimpleDemo must override or implement a supertype method org.mw3d.jme.demo/src/org/mw3d/jme/demo/views SimpleDemo.java line 15 1195157592156 453
The method setPartName(String) is undefined for the type FlagRushTutorial5 org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 52 1195157592171 457
The method update(float) is undefined for the type DemoViewBase org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 252 1195157592171 463
The method update(float) of type FlagRushTutorial5 must override or implement a supertype method org.mw3d.jme.demo/src/org/mw3d/jme/demo/views FlagRushTutorial5.java line 251 1195157592171 462
Yes, its in the dependencies list of the plugin. Maybe a Clean/Refresh helps? Another try could be to add a library to the runtime of the jme-mw3d plugin. In the manifest editor of the jme-mw3d plugin on the Runtime page add a new library to the Classpath using "New". Enter . (for the base directory of the plugin). If this doesnt help, i have to install eclipse 3.3.1 myself and have a look.
Hm, i couldnt get it to work. Im not sure I understand where to add the new classpath. I cant see any jme-mw3d plugin file.
Hi Vardamir,
The JMEView based demos look great!
There is a problem with them, though. Please open the Flag Rush Tutorial Lesson 5 and close it. Open it again and you will notice that the textures are not rendered anymore. Also, the OpenGL thread doesn't seem to work. Is there a way to fix this?
Thanks,
Dan