Commit Graph

769 Commits (aa466d20393dd3eb5e7158ca2e971c0a1a1c0666)

Author SHA1 Message Date
rem..om 281d38d609 RenderManager : Changed renderScene to reset the camera plane state to 0 (the first node to render is not always a root, it can be a sub part of the scene graph) and call renderSubScene. 13 years ago
rem..om cbafa1852b Shadows : There is now an alternative to the PssmRenderer : the PssmFilter that has to be used as any other filter. It does the same ass the PssmRenderer except the post shadow pass is done in screen space making it run very faster on scene that have a lot of shadow recieving Geometries. 13 years ago
PSp..om 9b763443fa Modified the string-based look-ups to use logical 13 years ago
iwg..ic 56bf97a7e2 Update Android Sensors to be compatible with the new Joystick interface. http://code.google.com/p/jmonkeyengine/source/detail?r=9763 http://code.google.com/p/jmonkeyengine/source/detail?r=9762 13 years ago
PSp..om 33968b4c39 Added code to reset the actions of opposite joystick 13 years ago
bre..om 211b63be84 Line shape now rewinds the buffer before data is set in updatePoints() 13 years ago
rem..om 0e733ff100 Filter postQueue method now takes a RenderQueue as parameter like SceneProcessor instead of the RenderManager and ViewPort. 13 years ago
PSp..om 4b4ae178e5 Added a basic way to have default remappings of 13 years ago
Sha..rd 8efd28da76 * Some optimizations for defines and shader key. Computing "compiled" define list isn't necessary to execute a lookup against asset manager. Allows faster changes in defines. 13 years ago
Sha..rd 1a12437436 * Remove unneeded printlns in AudioNode and HDRRenderer 13 years ago
PSp..om 86a3b0532c Save and restore the color in the nifty-optimization 13 years ago
PSp..om a7717d9ea2 Reverting the changes made in r9389 13 years ago
PSp..om 81837959b1 A refactoring of the joystick class to provide more 13 years ago
iwg..ic 8daa039ecc Add methods to control FlyByCamera zooming speed. 13 years ago
iwg..ic 47cb989c63 Added mapping of Android Scale Gesture (ie PinchZoom) to mouse wheel. If mouseEventsEnabled is set, mouse wheel reacts to the gesture. 13 years ago
rem..om c31c7a406b BatchNode : fixed bounding issue 13 years ago
Sha..rd 5f88d137a8 * Add RenderManager.setUsingShaders() method in case it is used directly (without RenderManager.render()). 13 years ago
rem..om 384f4ac1c2 Lighting and Shadows (PSSM only) : 13 years ago
rem..om 2915316e45 One can now have a block ForcedRenderState in a technique defnition. this renderstate if filled will be forced into the renderer when the technique is forced 13 years ago
rem..om eab37f7fce Reverted changes in RenderManager from previous commit as they were not meant to be committed and unrelated to the change 13 years ago
rem..om 5111fd8b66 Implemented fixedfunc binding for AlphaTestFallOff 13 years ago
Sha..rd f7a653088f * Put rangeCheck() back 13 years ago
Sha..rd 105d27fddf * Problem: Slow. Solution? Speed. 13 years ago
Sha..rd 47563c2cf1 * .. and here's the change that makes the previous change actually faster 13 years ago
Sha..rd dbc59934a7 * Added new image codec that should be faster for byte component image formats like RGBA8 13 years ago
Sha..rd f9e99ab956 * Fixed rather silly bounding box computation bug. Thanks to @raistm. 13 years ago
rem..om 5635bc2ff1 Geometry : fixed an issue where batching information were copied over cloning causing problem because the cloned geometry was marked as batched but was not. 13 years ago
rem..om 2577485727 BufferUtils : ensureLargeEnough now set the limit to the buffer capacity if it exists to avoid creating a new buffer instead of reusing the previous one. 13 years ago
Sha..rd a2ff0ba179 * Fix issue where a bone weight in a vertex was set to all zero would cause the vertex to snap to 0,0,0 13 years ago
Sha..rd 8c2bdebbae * AnimControl now forces the animation map to be non-null in all cases - when creating a new AnimControl, cloning it or loading from J3O. 13 years ago
Kae..pl c929d0ca41 Bugfix: added jme serialization for CameraNode, LighNode, CameraControl and LightControl (as suggested by @rectalogic). 13 years ago
Kae..pl a498a1cdc9 Changing default value for controlDir. It is now SpatialToCamera instead of CameraToSpatial. 13 years ago
Sha..rd 07a6ca931f * Fix "particlesPerSecond set to 0 accumulates timeDiff" issue 13 years ago
Sha..rd 6aefda2e38 * BatchNode / GeometryBatchFactory now batch animated models correctly. Note that any control(s) are removed during the batching process, and must be re-added after batching for animation to work. 13 years ago
Sha..rd 2a11aae3a4 * ImageRaster now supports Android. However the constructor can no longer be used. Instead user should create it by using ImageRaster.create() which automatically defers the handling to JmeSystem. 13 years ago
Sha..rd 3c4405868a * Fix incorrect bounding box calculation when points are not centered on origin 13 years ago
ShA..Rd 9ad757596b * Fixed issue where using images with pregenerated mips would cause performance loss due to them being generated again and again 13 years ago
iwg..om 39f265f50e Adding Android Sensor support as simulated joysticks. Only orientation is supported right now, more sensor types to be added later. When device orientation changes, Joystick[0] is updated just like using an actual joystick. Users need to add "joystickEventsEnabled = true" to the MainActivity to enable the orientation joystick so battery life is conserved if sensor data is not desired. See http://jmonkeyengine.org/groups/android/forum/topic/creating-engine-support-for-android-sensor-input/ for the long history. 13 years ago
rem..om e253546982 ChaseCamera : added a hideCursorOnRotate flag to the chaseCam to prevent interfering with nifty. 13 years ago
rem..om 5c9afd9d59 LightNode now properly works with SpotLight 13 years ago
nor..67 96b60664a9 - add Filter support to AssetManager (thanks to @rectalogic) 13 years ago
dan..om 133bd21ab9 - Fixed bug where if you set minDistance that is higher than the current distance, the camera view would still remain at the old distance. 13 years ago
rem..om 206a6b74f3 UserData : setUserData(someKey,null) now properly removes the user data from the map. 13 years ago
rem..om a04d5dde01 BufferUtils : Apply changes made by Empire Phenix to properly track direct memory. This feature is defaulted to off. 13 years ago
rem..om 37710098a2 ParticleEmitter : created a RadialParticleInfluencer 13 years ago
rem..om 27930a7cd9 DefaultParticleInfluencer / NewtonianParticleInfluencer : Fixed initialVelocity attribute naming that was kept as startVelocity while acessors where get/setInitialVelocity. 13 years ago
rem..om aacc136aa8 ParticleEmitter : RotationSpeed has now an effect when setting a faceNormal to a ParticleEmitter 13 years ago
Sha..rd 0ddc10a0c0 * Fixed minor javadoc issue 13 years ago
Sha..rd 6f5d4ef943 * Added ViewPort.clearProcessors() to remove all processors from a viewport 13 years ago
Sha..rd f5f3a85042 * Added new ImageRaster thing, it can let you read and write pixels on jME3 images without caring about the underlying format. NOTE: None of the jME3 internal classes use it yet, the code has yet to be ported. 13 years ago