Questions tagged [jmonkeyengine]

A 3D game engine written in and for Java. Many features including collisions, particle systems, shaders, terrain system, renderer abstraction.

jMonkeyEngine (jME) is a game engine made especially for modern 3D development. The entire project is based on Java for high accessibility. Advanced graphics are supported through OpenGL 2 via LWJGL.

The technology is considered a low-level game development tool. As a collection of libraries, jMonkeyEngine hardly imposes any limitations on programmers, while increased user-friendliness and optional frameworks are applicable in use with the jMonkeyPlatform.

jME is a community-centric open source project released under the new BSD license. It is used by several commercial game studios and educational institutions.

Features

jMonkeyEngine is written 100% in Java, which sets it apart from the majority of other game engines. This makes for a unique target user group of Java game developers. The code requires minimal adaptations for cross-compatibility and can sit on top of any OpenGL 2-ready device running the Java Virtual Machine. The engine is built with a shader based architecture to comply with modern graphics standards.

The development philosophy behind the jME3 core is to bring all game development essentials straight out of the box, while every included library can just as well be replaced by another, creating a neat modular structure

261 questions
5
votes
1 answer

3D plot in java. Java3D or Jmonkey

I wanna plot a 3D points cloud ( say 100000 points) in Java, being able to drag and rotate it and select one of the plotted 3D points and get x,y,z of it by clicking on it. I am concerned about the continuation of support for java3D and at the same…
Waterfr Villa
  • 1,217
  • 1
  • 10
  • 33
4
votes
1 answer

jMonkeyEngine enabling relative gravity via mass

I'm not sure if I'm wording this correctly, but I want to set up a space-like physics system in jme3. I have the BulletAppState setup and several RigidBodyControl enabled spheres. // Setting up BulletAppState physics = new BulletAppState(); …
Snailer
  • 3,777
  • 3
  • 35
  • 46
4
votes
1 answer

Good books and web resources for JOGL and JMonkeyEngine?

I am currently trying to decide between using JOGL and JMonkeyEngine on a project so I would like to learn a bit about the basics of each and decide which one I prefer. Does anyone have any books or web resources to recommend for learning how to…
Alex
  • 671
  • 3
  • 11
  • 25
4
votes
1 answer

How can I access the Vector3f location of a BetterCharacterControl object in JMonkeyEngine3?

I'm wanting to move away from the deprecated "CharacterControl" to the "BetterCharacterControl" for the 3D game I'm messing with in JMonkeyEngine3 Here is the code I have so far for initiating them: public void initPlayer(){ // We set up collision…
Tparker12
  • 41
  • 4
4
votes
1 answer

Change camera behavior in jMonkey

I am writing a program that is supposed to display 3D point clouds. For this purpose, I am using the jMonkeyEngine. Unfortunately, I do not like the default camera behavior of jMonkey. Especially the mouse dragging and mouse wheel do not really do…
user1809923
  • 1,235
  • 3
  • 12
  • 27
4
votes
1 answer

jMonkeyEngine OBJ file does not appear as expected

My Artist created a 3d shoe model as FBX in 3d studio Max . which looks as the following image. i use jMonkeyEngine in my Program, and it does not support FBX file so i export FBX to wavefront OBJ file , the 3d studio max also gives me the…
Mihir
  • 2,480
  • 7
  • 38
  • 57
4
votes
1 answer

How to improve character control for my 3D game?

Since I changed from the helper class CharacterControl to the new BetterCharacterControl I notice some improvements such as pushing other characters is working but my main character has started sliding over steps and can't climb higher steps. I…
Niklas Rosencrantz
  • 25,640
  • 75
  • 229
  • 424
4
votes
1 answer

jmonkey rotation and translation

I am having an issue in JME (JMonkey) with rotating then translating two boxes. I have searched the forums and found some similar issues with other languages but I do not understand the answers and that may be because I do not know the other…
Goff
  • 343
  • 1
  • 3
  • 14
4
votes
2 answers

How to resolve junit library in jMonkeyEngine3 project

I am new to JMonkeyEngine. I have downloaded and installed jMonkeyEngine3 SDK, and trying to make the Hello Sample Application but it always shows a dialog that says: JUnit library has not been downloaded I have tried using Resolve Reference…
4
votes
1 answer

Why is my character either hovering or falling through the floor?

I'm making a simple 3D scene with a character and a floor but the character is hovering, or falling through the scene if I put the y coordinate to a negative. private void createCharacters() { CapsuleCollisionShape capsule = new…
Niklas Rosencrantz
  • 25,640
  • 75
  • 229
  • 424
4
votes
1 answer

JME 3 + Swing, multiple canvases

I am playing with JME3 and currently facing the following problem: When LWJGL canvases are included in multiple tabs of application, none of them or only 1 runs. Here is an example: SwingCanvas.java: package jme3test.helloworld; import…
sergpank
  • 988
  • 10
  • 18
3
votes
3 answers

Translate JMonkey Tutorial to JRuby

I've got all the tutorials up to beginner #5 translated and working, but I don't know Java well enough to know how to port the lines: private ActionListener actionListener = new ActionListener() { public void onAction(String name, boolean…
Jwosty
  • 3,497
  • 2
  • 22
  • 50
3
votes
1 answer

Import .3ds models into JMonkeyEngine 3

There is a wiki page on jmonkeyengine.org about importing .3ds models into a scene, however the article is 3 years old and does no longer apply to JME3. Is it still possible? Is there some library for download that can be included to do this? If…
Yanick Rochon
  • 51,409
  • 25
  • 133
  • 214
3
votes
1 answer

jMonkeyEngine: importing .x models

I found this importer for .x files in the jMonkeyEngine SDK plugins: http://jmonkeyengine.org/groups/contribution-depot-jme3/forum/topic/directx-to-j3o-converter/?topic_page=1&num=15 , and I downloaded/installed it successfully via the Tools ->…
Josh1billion
  • 14,837
  • 8
  • 38
  • 48
3
votes
1 answer

Applet with jMonkeyEngine?

I want to host a jMonkeyEngine game as an applet, but I can't figure out how. These instructions recommend having the main class inherit from SimpleJMEApplet, but Eclipse complains that it can't find the class. Any other documentation on how to do…
Nick Heiner
  • 119,074
  • 188
  • 476
  • 699
1
2
3
17 18