iwgeric
fecfa8ccd0
Android: add joystick compatibility mapping for XBOX 360 controller connected to Android device using USB dongle
10 years ago
Nehon
8e9148f95f
Fix for previous too optimistic merge
10 years ago
Nehon
81c995edc4
PBR shader and PBR test case with custom model
10 years ago
shadowislord
36493353c9
TechniqueDef: fix caps loading for shader language versions
10 years ago
Nehon
3135f2f4bf
Added utilities class to compute the Irradiance Map, and Prefiltered Environment Map needed for PBR indirect lighting.
10 years ago
shadowislord
414e1b3fff
Lighting.glsllib: Use quadratic spotlight falloff in SRGB mode
10 years ago
shadowislord
26109fcbac
(SP)Lighting.vert: clarify comment regarding material colors
10 years ago
shadowislord
6252258c98
TechniqueDef: remove useless usesShaders variable
10 years ago
shadowislord
fa324cad8f
Dome: fix crash when center = null
10 years ago
shadowislord
26f702cc91
GLTracer: add more no-enum methods
10 years ago
shadowislord
a3467def1e
WeakRefCloneAssetCache: remove useless "synchronized" (the map is already thread-safe)
10 years ago
shadowislord
06408410cf
CollisionResult: add hashCode() - required if we have equals()
10 years ago
shadowislord
305e56a921
ShaderNode: remove incorrect attribution
10 years ago
shadowislord
068047200e
Threads: standardize names. Make sure they all start with "jME3".
10 years ago
shadowislord
a683fbb16c
Texture: allow setting aniso = 0, since that's the default anyway
10 years ago
shadowislord
fdf050c13d
J3MLoader: set texture name in addition to key when loading it
10 years ago
shadowislord
f0fbdffb85
BoundingSphere: remove useless null check
10 years ago
shadowislord
4f15fa3147
AnimChannel: remove useless println
10 years ago
shadowislord
400c09a633
jme3-core: fix minor issues pointed in static analysis
10 years ago
Kirill Vainer
1076b489ab
GLRenderer: remove check FB error calls as it causes GPU stall
10 years ago
Nehon
8a96772ae3
KTX file loading and writing support
10 years ago
jmekaelthas
eb767e7580
Feature: added support for loading assets linked from external blender
...
files.
10 years ago
Nehon
cecf355c70
SinglePass now uses the TechniqueDef LightSpace.
...
The single pass material definition LightSpace has been set to View until we implement it in world space.
10 years ago
Nehon
d662eadce9
LightSpace is now defaulted to World for SinglePass
10 years ago
Nehon
7ab9798ad7
J3MLoader can now read the LightSpace attribute
10 years ago
Nehon
01ed6db77c
Introduced a LightSpace attribute in the TechniqueDef to define in what space LightData should be sent to the shader. Used it for the multipass lighting
10 years ago
shadowislord
a37f38a412
Build: fix build failure if not building from git repo
10 years ago
shadowislord
a157e83815
GLRenderer: always use glGenerateMipmap if we have FBO support
10 years ago
shadowislord
3a83ab4c69
GLRenderer: applied 080255f518
to FrameBuffer textures as well
10 years ago
shadowislord
d6a19c4c66
Lighting.j3md: remove fixed function bindings
10 years ago
shadowislord
c0e85b3255
MaterialDebug: remove DesktopAssetManager dependency
10 years ago
shadowislord
784cfddb21
Filter: minor javadoc mistake
10 years ago
shadowislord
c34fcce7a2
MatParamTexture: remove useless constructor
10 years ago
shadowislord
6d7da0cc4e
AssetManager: use right exception class if no loaders registered
10 years ago
Nehon
080255f518
Fixed issue #243 about TextureArrays
10 years ago
shadowislord
a2fc435167
SPLighting: fix issue #239
10 years ago
shadowislord
8466b25c6b
ALAudioRenderer: fix issue #244
10 years ago
Nehon
7c5f994db8
Removed one assertion in AlAudioRenderer as it can't pass considering the current AudioNode implementation
10 years ago
Nehon
9e4f418427
Fixed an assertion error in BatchNode updating
10 years ago
David Bernard
a19246973c
build: enable assertion for test and run (previously only test as assertionEnabled = true)
10 years ago
Nehon
40905061b5
Fixed an issue in TechniqueDef due to recent Geom and tesselation shader addition
10 years ago
David Bernard
f8a7117e0f
fix a NPE and a ClassCastExcpetion on Cinematic.clear()
10 years ago
Nehon
d6c6884066
Removed code duplication in BatchNode
10 years ago
Nehon
1616b08c5b
Fixed issue when BatchNode's light list flag was not cleared
10 years ago
michael
b727d5998e
Fixed the swapped bits for Control and Evaluation Shader
10 years ago
Bebul
8c37778749
Obsolete shadowRecv and sceneReceivers code cleanup
10 years ago
Nehon
dead648e34
Fixed NPE in ShaderKey when using ShaderNodes.
10 years ago
shadowislord
40926dc32d
AssetConfig: Platform asset config now returned as URL
...
- Return back DesktopAssetManager constructor with boolean argument - this time it shall use platform config instead of always using Desktop.cfg
10 years ago
shadowislord
92e08b1f2b
Application: use JmeSystem to get asset config URL
10 years ago
shadowislord
25b1780e09
AssetManager: remove useless subclasses
...
* All platforms now use asset configuration files. Subclasses of DesktopAssetManager no longer required.
* Added general asset config file which is included by all
* JmeSystemDelegate now always returns DesktopAssetManager
* JmeSystem is now responsible for providing the platform-specific asset config path
* Deprecate JmeSystem.createImageRaster(), it is simpler to create a DefaultImageRaster
10 years ago