See also: Feature comparison and requirements.
Software Development Kit: jMonkeyEngine SDK
Creates jME3-ready Java projects
Preconfigured classpath
Bundled with compatible JDK
Asset Manager for loading multi-media files and 3D models +including asset name code completion
jME3-ready Javadoc popups, sample code projects, and code snippet palette
Shader Node editor
Support for custom Asset Packs with your models, textures, and more
Generates desktop executables for Win, Mac, Linux
Generates mobile executables for Android, iOS support is in the works.
Generates JNLP WebStart and Java Browser Applets
Based on the NetBeans Platform
Supports all NetBeans IDE plugins
支持的格式
Models: Blender (.blend)
Models: Ogre3D model (.mesh.xml, .skeleton.xml, .material), Ogre3D dotScene (.scene)
Models: Wavefront (.OBJ, .MTL)
Models: Collada
Models: 3DS
Textures: .DDS, .HDR, .PFM, .TGA, .JPG, .PNG, .GIF.
Font: BMFont fonts (.FNT)
Audio: Waveform (.WAV), Ogg/Vorbis (.OGG)
jME3 binary files (models and scenes): .j3o
jME3 materials: .j3m
jME3 material definitions: .j3md
jME3 filter post processors: .j3f
着色器
支持 GLSL
Shader libraries
Shader permutations
光照材质
Per-pixel lighting
Multi-pass lighting
Phong Lighting
Diffuse Map
Alpha Map
Glow Map
Specular Map
Normal Map, Parallax Map (a.k.a. bump mapping)
Tangent shading
Reflection
纹理材质
Texturing
material colors (ambient, diffuse, specular/shininess, glow),
color map, light map,
transparency, translucency, alpha map, alpha testing with falloff threshold,
sphere map, cube map,
texture scale,
wireframe
color ramp texture
Multi-texturing through shaders
UV textures
Splat textures, Phong lit or unshaded, supports diffuse and normal maps
资产系统
Asset importing
Animation
Meshes
Textures
Scenes
Materials
Shaders
Multi-threaded asset loading via HTTP
Loading scenes from .ZIP files
Sharable AssetPacks
特效
可反射水面
阴影贴图
动态高光渲染(HDR)
屏幕空间环境光遮蔽(SSAO)
Light Scattering
卡通边缘
雾效(Fog)
发光(Bloom)
景深(Depth of Field)
模糊(Blur)
Miscellaneous
Application States and Controls to implement game logic
Normal or parallel view
Multiple views
Swing canvas (e.g. for Applets)
Mouse, keyboard, joystick