-
InterfaceDescriptionin favor of TerrainGridTileLoader
-
ClassDescriptionuse
AnimClip
useAnimFactory
useAnimComposer
useJoint
useAnimTrack
useArmature
useSkinningControl
useVRAppState
instead.useAnimEvent
use AnimationEvent insteaduse GuiEvent insteaduse MotionEvent insteaduse SoundEvent insteaduse the Gamma Correction setting instead.use the ToneMappingFilter.use com.jme3.scene.shape.CenterQuaduseAreaUtils
instead, due to wrong packageUse aLightControl
attached to aNode
directly.useDirectionalLightShadowRenderer
with one split.implementedAndroidNativeBufferAllocator
instead.
-
Enum ClassDescription- use AudioSource.Status instead
-
FieldDescriptionThis audio renderer has too many limitations. use
AppSettings.ANDROID_OPENAL_SOFT
instead.Previously meant 3.2, use LWJGL_OPENGL32 or LWJGL_OPENGL30Use LWJGL_OPENGL40
-
MethodDescriptionUse ParticleEmitter.getParticleInfluencer().getInitialVelocity() instead.This method is deprecated. Use ParticleEmitter.getParticleInfluencer().getVelocityVariation(); instead.This method is deprecated. Use ParticleEmitter.getParticleInfluencer().setInitialVelocity(initialVelocity); instead.This method is deprecated. Use ParticleEmitter.getParticleInfluencer().setVelocityVariation(variation); instead.Use JoystickAxis.assignAxis() instead.Use JoystickButton.assignButton() instead.Use isSimulateMouse Returns state of simulation of mouse events. Used for touchscreen input only.Use JoystickAxis.assignAxis() instead.Use JoystickButton.assignButton() instead.To use alpha test, set the
AlphaDiscardThreshold
material parameter.Always returns true since point sprite is always enabled.Preset defines are precompiled intoTechniqueDef.getShaderPrologue()
, whereas dynamic defines are available viaTechnique.getDynamicDefines()
.The naming of this method doesn't follow convention. Please useQuaternion.negateLocal()
instead.This cannot be implemented in a reasonable way that works in all deployment methods.Use modifyTexture(Texture2D dest, Image src, int destX, int destY, int srcX, int srcY, int areaW, int areaH)UseGeometry.isGrouped()
instead.use generateBindPose();Always returns1.0
since point size is determined in the vertex shader.use isAnimatedByJointdoes nothing and is kept only for backward compatibility.This method does nothing now and is kept only for backward compatibility.Use JmeSystem.handleErrorMessage(String) insteadUse JmeSystemDelegate.handleErrorMessage(String) insteaduse the safer methodJOpenVRLibrary.VR_GetGenericInterface(java.lang.String, com.sun.jna.ptr.IntByReference)
insteaduse the safer methodsJOpenVRLibrary.VR_InitInternal(java.nio.IntBuffer, int)
andJOpenVRLibrary.VR_InitInternal(com.sun.jna.ptr.IntByReference, int)
insteaduse the safer methodOsvrClientKitLibrary.osvrClientInit(byte[], int)
insteaduse the safer methodOsvrClientKitLibrary.osvrClientShutdown(OsvrClientKitLibrary.OSVR_ClientContext)
insteaduse the safer methodOsvrClientKitLibrary.osvrClientUpdate(OsvrClientKitLibrary.OSVR_ClientContext)
insteaduse the safer methodOsvrDisplayLibrary.osvrClientFreeDisplay(com.jme3.system.osvr.osvrdisplay.OsvrDisplayLibrary.OSVR_DisplayConfig)
insteadcom.jme3.system.osvr.osvrdisplay.OsvrDisplayLibrary.osvrClientGetNumViewers(Pointer, IntByReference) use the safer methodsOsvrRenderManagerLibrary.OSVR_Projection_to_D3D(java.nio.FloatBuffer, com.jme3.system.osvr.osvrrendermanager.OSVR_ProjectionMatrix.ByValue)
andOsvrRenderManagerLibrary.OSVR_Projection_to_D3D(com.sun.jna.ptr.FloatByReference, com.jme3.system.osvr.osvrrendermanager.OSVR_ProjectionMatrix.ByValue)
insteaduse the safer methodsOsvrRenderManagerLibrary.OSVR_Projection_to_OpenGL(java.nio.DoubleBuffer, com.jme3.system.osvr.osvrrendermanager.OSVR_ProjectionMatrix.ByValue)
andOsvrRenderManagerLibrary.OSVR_Projection_to_OpenGL(com.sun.jna.ptr.DoubleByReference, com.jme3.system.osvr.osvrrendermanager.OSVR_ProjectionMatrix.ByValue)
insteaduse the safer methodsOsvrRenderManagerLibrary.OSVR_Projection_to_Unreal(java.nio.FloatBuffer, com.jme3.system.osvr.osvrrendermanager.OSVR_ProjectionMatrix.ByValue)
andOsvrRenderManagerLibrary.OSVR_Projection_to_Unreal(com.sun.jna.ptr.FloatByReference, com.jme3.system.osvr.osvrrendermanager.OSVR_ProjectionMatrix.ByValue)
insteaduse the safer methodsOsvrRenderManagerOpenGLLibrary.OSVR_Projection_to_D3D(java.nio.FloatBuffer, com.jme3.system.osvr.osvrrendermanageropengl.OSVR_ProjectionMatrix.ByValue)
andOsvrRenderManagerOpenGLLibrary.OSVR_Projection_to_D3D(com.sun.jna.ptr.FloatByReference, com.jme3.system.osvr.osvrrendermanageropengl.OSVR_ProjectionMatrix.ByValue)
insteaduse the safer methodsOsvrRenderManagerOpenGLLibrary.OSVR_Projection_to_OpenGL(java.nio.DoubleBuffer, com.jme3.system.osvr.osvrrendermanageropengl.OSVR_ProjectionMatrix.ByValue)
andOsvrRenderManagerOpenGLLibrary.OSVR_Projection_to_OpenGL(com.sun.jna.ptr.DoubleByReference, com.jme3.system.osvr.osvrrendermanageropengl.OSVR_ProjectionMatrix.ByValue)
insteaduse the safer methodsOsvrRenderManagerOpenGLLibrary.OSVR_Projection_to_Unreal(java.nio.FloatBuffer, com.jme3.system.osvr.osvrrendermanageropengl.OSVR_ProjectionMatrix.ByValue)
andOsvrRenderManagerOpenGLLibrary.OSVR_Projection_to_Unreal(com.sun.jna.ptr.FloatByReference, com.jme3.system.osvr.osvrrendermanageropengl.OSVR_ProjectionMatrix.ByValue)
insteadUse addColorTargetUse addColorTargetUse addColorTargetUse addColorTargetUse getColorTarget()Use getColorTarget(int)Use getDepthTarget()Use getNumColorTargetsUse addColorTargetUse addColorTargetUse addColorTargetUse addColorTargetUse setDepthTargetUse setDepthTargetUse setDepthTargetThis feature is no longer used by the engineUseTexture.clone()
instead.UseTexture.clone()
instead.
-
ConstructorDescriptionAudioRenderer parameter is ignored.The "rightToLeft" flag should be specified in the font. Use
BitmapText(com.jme3.font.BitmapFont)
use the static factory methodsNiftyJmeDisplay.newNiftyJmeDisplay(com.jme3.asset.AssetManager, com.jme3.input.InputManager, com.jme3.audio.AudioRenderer, com.jme3.renderer.ViewPort)
orNiftyJmeDisplay.newNiftyJmeDisplay(com.jme3.asset.AssetManager, com.jme3.input.InputManager, com.jme3.audio.AudioRenderer, com.jme3.renderer.ViewPort, de.lessvoid.nifty.render.batch.BatchRenderConfiguration)
instead of this constructor.Due to constant confusion of geometry centers and the center of the box mesh this method has been deprecated.
-
Enum ConstantDescriptionOpenGL1 is not supported anymoredo not use.do not use.Not supported by OpenGL 3.0.Not supported by OpenGL 3 or OpenGL ES 2Not supported by OpenGL 3Not supported by OpenGL 3Not supported by OpenGL 3Not supported by OpenGL 3