2699 Commits

Author SHA1 Message Date
sgold
85a4ef5e3e Bugfix: issue #637 (load ICO asset from JAR) in trunk
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11107 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-20 08:12:44 +00:00
Kae..pl
cc1ebe7b96 Bugfix: fixed a bug that caused the 'maintain volume' constraint to be badlu applied on objects.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11104 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-18 16:47:36 +00:00
rem..om
3ca20a5375 Started the reimplementation of the ChaseCamera as an AppState.
All basic features are there, smooth motion is still missing along with some very specific features that I'm tempted to just drop...
Also added a test case

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11103 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-16 23:49:16 +00:00
rem..om
ae20de9edf FlyByCamera and ChaseCamera refactored all input mapping constants in a dedicated constant class CameraInput with proper doc
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11101 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-16 23:42:38 +00:00
sgold
035ed5ebec add a RenderManager method to remove a pre view by name ... in trunk
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11099 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-16 22:25:07 +00:00
sgold
acf255ab9b Bugfix: issue #556 (StatsAppState.setFont() visibility) in trunk
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11097 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-16 16:50:31 +00:00
sgold
bff90dc9ee Bugfix: issue #631 (MeshCollisionShape constructor requires a triangle mesh) in trunk
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11095 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-16 00:13:59 +00:00
sgold
5eb5f0d2cc remove 8 octree optimization files from trunk
per discussion at http://hub.jmonkeyengine.org/forum/topic/proposed-removal-of-octree-and-related-files

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11093 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-16 00:03:59 +00:00
sgold
f5ccf45aed improve inline documentation in AbstractShadowRenderer.java ... trunk
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11090 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-15 21:10:53 +00:00
sgold
33487ad8cb Bugfix: issue #635 (center WireBox on BoundingBox) in trunk
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11088 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-15 19:12:43 +00:00
rem..om
df66664f98 Committed a patch for ARGB8 and BGRA8 support
http://hub.jmonkeyengine.org/forum/topic/support-for-argb8-and-bgra8-textures/#260706

Also made the change for Jogl TextureUtil as it was missing from the patch

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11086 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-15 14:59:15 +00:00
rem..om
8c2c62d01f KinematicRagdollControl now throws a proper exception when the skeleton control is not found on the model.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11083 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-15 14:30:55 +00:00
sgold
693fea52bc Bugfix: issue #622 (FlybyCamera zooms to negative FOV) in trunk
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11082 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-14 04:47:38 +00:00
sgold
b30ca28704 Bugfix: Mesh.deepClone() sets wrong elementCount and vertCount ... in trunk
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11080 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-13 23:40:24 +00:00
sgold
babb2cdce8 Bugfix: issue #613 (ClassCastException during read) in trunk
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11078 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-13 08:49:54 +00:00
sgold
f5acd4f1b7 Bugfix: issue #615 (backward Dome normals) in trunk
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11076 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-12 19:37:36 +00:00
sgold
e4b56f2976 Bugfix: issue #614 (name of SYSRQ key) in trunk
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11074 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-11 18:33:06 +00:00
bre..om
db8302fecd TerrainLighting.frag refactored to allow for omitted texture layers
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11072 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-11 16:46:23 +00:00
bre..om
910e12fbab new alphamaps for terrain test data
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11071 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-10 17:46:15 +00:00
Kae..pl
eb0ee795a7 Feature: added support for 'Maintain volume' constraint.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11068 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-04 18:09:36 +00:00
Kae..pl
dc045d9630 Bugfix: fixed a bug that caused an exception to be throw when cloneForSpatial methods were called; this was caused by placing AnimControl before SkeletonControl in the Spatial's controls list
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11067 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-04 14:03:09 +00:00
rem..om
743e5d1963 LoopMode.Cycle is now properly supported by MotionEvent and CinematicEvent.
Used AnimChannel's clampWrapTime method for consistency, and refactored it in an AnimationUtils utility class.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11065 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-03-02 08:52:39 +00:00
rem..om
87b84949ab Used texture function instead of texture2D function for glsl1.5 shaders, as it's deprecated an seems to fail on some hardware
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11063 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-23 12:28:31 +00:00
Kae..pl
561b1c2ddf Bugfix: fixed an issue that could cause NPE when lamp that is not supported in JME ('Hemi' light for example) had children nodes attached.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11062 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-22 17:51:45 +00:00
rem..om
826900a5d3 LightScatteringFilter : changed the way the light shafts are blended into the original scene.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11057 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-16 13:44:22 +00:00
rem..om
b997470504 LightScatteringFilter : changed the way lightdensity attenuation is computed according to this thread
http://hub.jmonkeyengine.org/forum/topic/light-scattering/#post-207641
Chose the second proposition.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11055 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-16 13:42:30 +00:00
Kostya
c439fc91ba Added support of UInt vertex indexes on iOS if available
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11051 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-14 02:00:01 +00:00
nor..67
b638dff880 - include effects package when building blender importer
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11040 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-13 17:03:28 +00:00
nor..67
9df246324d iOS
- add audio renderer based on android native renderer (WIP, needs naming cleanup)


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11039 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-13 00:28:26 +00:00
Kostya
03892ed642 Enable VBO on iOS
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11036 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-12 01:11:54 +00:00
Kae..pl
6132141f9f Feature: added support for fog loading from blender file.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11035 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-11 15:46:36 +00:00
Kostya
5afe5b35c1 Added iOS java rendering classes
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11034 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-09 15:28:47 +00:00
Kostya
be38e480b7 Initial iOS core library classes submit
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11033 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-09 15:26:06 +00:00
rem..om
2cc64abfa9 Applied abies patch so that the BatchNode.clone properly works.
see http://hub.jmonkeyengine.org/forum/topic/batchnode-broken-on-clone/#post-258248

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11032 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-08 14:04:39 +00:00
rem..om
4b02c8a952 Made the temp BoundingVolume in TempVars a BoundingBox since it's instanciated as a BoundingBox
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11029 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-08 13:59:39 +00:00
rem..om
5b7b7b0c8f Fix some corner cases in ShadowUtil after last commit
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11028 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-08 13:57:48 +00:00
rem..om
31b9c41e8a SpotLightShadowRenderer, fixed an issue where a spot light would wast shadows behind itself
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11026 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-08 13:28:01 +00:00
rem..om
1ef4c21391 Added a comment setupTextureParams in LwjglRenderer about the switch with missing breaks
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11025 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-07 19:09:39 +00:00
phr00t
8aeb523043 uses temporary variables instead of object creation; much faster & efficient
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11023 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-07 02:22:33 +00:00
phr00t
414a20fc5f temp boundingbox for shadowutil use
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11022 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-07 02:20:16 +00:00
rem..om
5d02fe1c20 Made trunk sync with commit r11019 and commit r11020
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11021 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-06 18:59:10 +00:00
Kae..pl
84aa234446 Bugfix: improved computation of 'Local with parent' bone constraint space (not yet perfect but much better than the previous one).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11017 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-06 08:10:44 +00:00
dan..om
fc8be06297 - Reverted the addition of the break; statement.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11016 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-05 19:38:07 +00:00
dan..om
687eb0ff19 - Removed SafeArray usage as it wasn't used.
- Added a forgotten break for cubemap texture parameters.
- Imports and some code cleanup.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11015 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-05 15:19:15 +00:00
Kae..pl
fa845e33c8 Bugfix: fixed how blender importer handled ambient light.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11013 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-04 19:28:43 +00:00
phr00t
b06cdfc77c use temp variables instead of creating new ones to improve memory usage
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11012 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-04 19:28:02 +00:00
phr00t
77a2af25c4 avoids creating iterators, accesses param's backing array directly for greater performance
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11011 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-04 16:07:46 +00:00
phr00t
7bb046730f using getParamsMap() for jME3 performance improvements in DefineList
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11010 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-04 16:06:29 +00:00
phr00t
988fdd2f9e added getParamsMap() for jME3 performance improvements in Technique/DefineList
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11009 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-04 16:05:42 +00:00
Kae..pl
623c038f97 Bugfix: properly adding AmbientLight to the result set node. (as a LightNode as every other light and not as Light).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@11008 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2014-02-03 14:10:15 +00:00