Stephen Gold
822bcd1300
suppress more javac warnings about unchecked casts
5 years ago
Stephen Gold
f652591281
remove unnecessary casts and tests for null, discovered using NetBeans ( #1285 )
...
* remove unnecessary tests for null, discovered using NetBeans
* jme3-core: remove unnecessary casts
* jme3-examples: remove unnecessary casts
* jme3-vr: remove unnecessary casts
* jme-plugins: remove unnecessary casts
* jme3-terrain: remove unnecessary casts
* jme3-desktop: remove unnecessary casts
* jme3-android: remove unnecessary casts
* remove unnecessary casts, discovered using NetBeans
* TerrainQuad: back out one casting delta that's not a removal
* TerrainPatch: simplify generateLodEntropies() after removal of the cast
* TerrainPatch: simplify reIndexGeometry() after removal of the cast
5 years ago
Stephen Gold
0fd70b81c9
Add missing @Override annotations ( #1270 )
...
* jme3-core: add the missing @Override annotations
* jme3-desktop: add the missing @Override annotations
* jme3-bullet and jme3-jbullet: add the missing @Override annotations
* jme3-effects: add the missing @Override annotations
* jme3-terrain: add the missing @Override annotations
* jme3-examples: add the missing @Override annotations
* jme3-android: add the missing @Override annotations
* jme3-blender: add the missing @Override annotations
* jme3-ios: add the missing @Override annotations
* jme3-jogg and jme3-jogl: add the missing @Override annotations
* jme3-plugind: add the missing @Override annotations
* jme3-lwjgl and jme3-lwjgl3: add the missing @Override annotations
* jme3-networking: add the missing @Override annotations
* jme3-vr: add the missing @Override annotations
5 years ago
Stephen Gold
5eaf653de9
address issue #1119 (serialization with protected/private constructor) ( #1181 )
...
* address issue #1119 (serialization with protected/private constructor)
* remove an unnecessary step in findNoArgConstructor()
* use getDeclaredConstructor() in place of the for-loop
* simplify by throwing the exception in findNoArgContructor()
5 years ago
Trevor Flynn
57db8f618f
Add support for gltf morph names. ( #1100 )
...
* Add support for gltf morph names.
* Fix formatting stuff
* Add morph name to be saved
* Testing changes to gltf plugin
* Review changes
* Fix comments
* Fixes for review
* Remove getMorphNames from Geometry class
5 years ago
Trevor Flynn
ad2ba95e99
Jdk 11 Build Support
6 years ago
Stephen Gold
7e929aacab
FbxLoader: comment out some debug spam to System.out - see issue #1025
6 years ago
Stephen Gold
75112201db
more corrections in diagnostic messages
6 years ago
Stephen Gold
2356320d30
more comment-only correction
6 years ago
Stephen Gold
c7c203853c
jme3-networking/jme3-plugins JavaDoc corrections (comments only)
6 years ago
Stephen Gold
2c25d77e64
avoid extraneous newlines to stderr during glTF import
6 years ago
Ali-RS
dae85e1598
Removed unused imports. ( #1020 )
6 years ago
Stephen Gold
34b32bf29b
fix for issue #1003 (Loading multiple GLB files with animations fails)
6 years ago
Nehon
daba9b8bc7
Proper serialisation for morph animation
7 years ago
Nehon
4048f8ba26
Adds a cpu fallback for morph animation when all morph targets cannot be handled on the gpu
7 years ago
Rémy Bouquet
42215f4890
Hardware Morph animation implementation and glTF loading
7 years ago
Nehon
2e323eb7cf
fixes some isues with the gltfLoader when there are several skins
7 years ago
Rémy Bouquet
05e907acca
Added the base of the blending system. Smooth transition between anims
7 years ago
Nehon
d6b05553b5
Ogre loader now loads animations and armature with the new system
7 years ago
Nehon
abe094e74a
Gltf loader now supports the new animation system
7 years ago
Alexandr Brui
a8c7a85fc1
Implementing value mappings for shader nodes. ( #786 )
...
* implemented value mappings for shader nodes.
7 years ago
Stephen Gold
bc624f1f73
correct more typographical errors in comments
7 years ago
Yan
1f4365a1f4
[taken]Fix issue #783
...
Fix issue #783
7 years ago
Stephen Gold
b159c847cc
comment corrections: mostly spelling and grammar
7 years ago
ThoCed
4f6bfa36b6
Ogre importer ignores receive_shadows issue #647
7 years ago
Nehon
96b95b9a1e
Fixes issues in the gltf loader when there are several skins
7 years ago
Nehon
0d8b86b66f
Add default config for glb loader
7 years ago
Nehon
8a8d381c0e
glTF: Fixes models orientations issues
7 years ago
Nehon
a741dc66f4
glTF: fixed crashes with some models structure
7 years ago
Nehon
a59b9e6a94
glTF: Skip tracks that belong to a different skin
7 years ago
Nehon
5dbbaf0f06
glTF: Fixes additional issues with bones transforms
7 years ago
Nehon
cfaaec5418
glTF: Fixes a crash when attached nodes contains skinned meshes
7 years ago
Nehon
806663990d
glTF: fix animation defautl pose when no track is specified
7 years ago
Nehon
c971a4758f
Fixes animation time sampling when source data contains duplicate keyframes
7 years ago
Nehon
f47f865d1d
glTF: Fixed when a sub graph is ttached to a bone. Fixed a crash with animation resampling
7 years ago
javasabr
9578b0410e
extended some things from shader node system.
7 years ago
Nehon
54061124a9
glTF: Fixed animation data interpolation, also renamed AnimData to TrackData to match JME paradigm.
7 years ago
Rémy Bouquet
132b0abc50
glTF Properly ignore morph animation until they are supported
7 years ago
Nehon
db23985f92
glTf: proper animation data padding when transforms are given as sparse arrays
7 years ago
Nehon
3f99c80109
glTF: properly close opened stream and avoid caching them.
...
Fixed an issue when an animation track didn't have any translation or scale entries
7 years ago
Nehon
c17c3e9605
Remove leftover sys err
7 years ago
Rémy Bouquet
7b2f1094b1
Gltf fix data reading
7 years ago
Nehon
2b014d194c
glTF. support for glb files (binary self contained gltf)
7 years ago
Nehon
21fbaf8f11
glTF: prevent direct loading of .bin files.
7 years ago
Nehon
e09a5a5b09
glTF: fixed data reading to properly support interleaved data.
7 years ago
Nehon
32b947a0ac
Fixed an issue where loaded glTF models couldn't use software skinning
7 years ago
Nehon
510562a62d
Fixed a crash when loading a gltf file where textures has no sampler entry.
...
Also adapted how the light map is handled
7 years ago
Nehon
bed3cc8a17
Some clean up
7 years ago
Nehon
7166906908
Added support for loading "extras" from gltf files. Added some documentation
7 years ago
Nehon
cac51f542a
Added support for packed float data
7 years ago