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
shadowislord
47e1c336e6
XMLImporter: make sure to close stream if exception occurs
10 years ago
shadowislord
bbbcd8eba5
Android Images: deprecate classes that won't be used in 3.1
10 years ago
shadowislord
9b13b34bd5
RenderManager: cleanup viewport computation (related to PR #217 )
10 years ago
shadowislord
f2cd1334ec
jme3tools.converters: remove deprecated classes
10 years ago
shadowislord
ca497f458a
AssetManager ImplHandler: synchronized access in clearCache()
10 years ago
shadowislord
a7765cfb63
com.jme3.asset.plugins: javadoc additions
10 years ago
shadowislord
c6317cc531
com.jme3.asset.cache: javadoc fixes
10 years ago
shadowislord
938dc3640b
AnimControl: fix javadoc
10 years ago
shadowislord
90925e3968
AssetManager: javadoc, cleanup, new method
...
* Move *cache* methods up into the AssetManager interface from DesktopAssetManager
* Fix various incorrect javadoc
* Add new method to load an asset from an InputStream
* Restructure DesktopAssetManager.loadAsset() to make it less monolithic
10 years ago
Kirill Vainer
f7624be761
Merge pull request #217 from nhansen1/master
...
Fix for incorrect viewport sizes
10 years ago
Nehon
56aabe3fac
Fixed a NPE in MaterialDebugAppState when a Pass was declared in a filter but not instantiated.
10 years ago
Erlend Sogge Heggen
b0b62cb467
Update CONTRIBUTING.md
10 years ago
Erlend Sogge Heggen
bebabb32c8
Update CONTRIBUTING.md
10 years ago
Rémy Bouquet
45c3776395
Fixed warnings due to missing @Override or missing @params in javadoc. In BasicProfilerState and BaseAppState
10 years ago
Rémy Bouquet
74e4b9823a
Changed enable() and disable() methods in BaseAppState in onEnable() and onDisable()
10 years ago
Nicholas Hansen
6bb5fcfb04
Fix for incorrect viewport sizes
...
Fixed an issue where viewport sizes could be a pixel smaller in either
dimension in certain situations. This caused gaps to appear between
adjacent viewports at certain resolutions.
Forum Reference:
http://hub.jmonkeyengine.org/t/fix-for-rounding-errors-in-viewport-dimensions/31751
10 years ago
Kirill Vainer
01f673c826
Merge pull request #216 from NemesisMate/patch-2
...
Fixed BufferUnderflowException
10 years ago
NemesisMate
2aa6f9f521
Fixed BufferUnderflowException
...
Fixed the exception occurring when using this serializer. More commented here:
http://hub.jmonkeyengine.org/t/savableserializer-and-client-bufferunderflowexception/31774
10 years ago
shadowislord
ee151af5d2
iOS: use generic GLRenderer (untested)
...
- many methods are stubs .. may need some cleanup later on the native code side.
10 years ago
Kirill Vainer
f0998d14d0
GLRenderer: support limited NPOT on iOS
...
See this:
https://www.khronos.org/registry/gles/extensions/APPLE/APPLE_texture_2D_limited_npot.txt
Note that NPOT is still not available on cubemaps or 3D textures, however this is fairly uncommon.
10 years ago
shadowislord
331e71f261
SinglePass Lighting: fix colorramp feature
10 years ago
shadowislord
d3b71cd946
OgreXML material loading: some material state was not reset, causing it to leak to other models
10 years ago
shadowislord
4c69cc00a6
SP / MP Lighting: render ambient color if no lights or only ambient lights
...
- Prevents "invisible model" bug if there are no lights
10 years ago
shadowislord
32e56351df
Material.preload(): fix incorrect param names being uploaded (w/o prefix)
...
- This would cause garbage uniforms to be allocated when testing for HW skinning
10 years ago
shadowislord
3a19a2bb12
Shader: make sure uniform name starts with either m_ or g_
10 years ago
shadowislord
fd0832af98
SinglePass Lighting: fix light color not being used for specular highlight
10 years ago
shadowislord
957801ea12
SinglePass Lighting: Comment out color ramp - doesn't seem to work
10 years ago
shadowislord
550255b1d5
HttpZipLocator: fix unsupported exception on HTTPS URLs
10 years ago
shadowislord
02322d04cc
J3MLoader: fix negative signs ("-") inside mat params
...
- Also move the "-LINEAR" directive to be associated with the parameter declaration instead of parameter default value
10 years ago
Kirill Vainer
5508dc05f5
Merge pull request #196 from Bebul/collideWithOptimization
...
Collide with optimization
10 years ago
Bebul
75a801f0f7
CollideWith optimization with CollisionResult allocation avoided
10 years ago
Normen Hansen
3aa8aed142
- add/remove multiple physics controls via PhysicsSpace.add / .remove
10 years ago
Rémy Bouquet
6fdf0dffd3
Merge pull request #211 from Bebul/optimizeRenderShadow
...
Optimize RenderShadow to use scene hierarchy for culling
10 years ago
shadowislord
621f6de083
Terrain GLSL shader: fix incorrect glsllib import
...
- (PhongLighting -> BlinnPhongLighting)
10 years ago
shadowislord
2f86e0c17b
Delete TestTriangleStrip
...
- since triangle stripper was removed, this test was not compiling
10 years ago
shadowislord
14ff6e4f29
SinglePass Lighting: support two sided lighting
...
- also added test case with both regular per pixel lighting and bump mapping
- NOTE: two sided lighting is not supported with vertex lighting
10 years ago
shadowislord
270f4957ef
SinglePass Lighting: fix GLSL syntax error when parallax mapping is used
10 years ago
shadowislord
d6a4ba41b4
Image: request mipmaps to be re-generated if image data is modified
...
- fixes ImageRaster modification not updating mipmaps bug
10 years ago
shadowislord
50f0eca3e6
Skeletal Animation: remove shared mesh support
...
- shared meshes in J3O / OgreXML are automatically de-shared on import, so this functionality is no longer used in the engine
10 years ago
shadowislord
5760a48eea
Skeletal Animation: remove deprecated SkeletonControl ctor
...
- it is not useful, because targets / materials are gathered on every update() call
10 years ago
shadowislord
c5359c7359
Animation Track interface: add getKeyFrameTimes() method
10 years ago
shadowislord
d281920e60
GLSL Lighting Lib: fix flickering on directional lights in sRGB mode
10 years ago
Nehon
7037d8cc62
Changed j3o icon
10 years ago
Nehon
00e939b32b
SDK About dialog update, with year's copyright, correct website URL and credits for icon sets
10 years ago
Nehon
160aa13942
Complete SDK icons overhaul.
10 years ago
shadowislord
9d715cdd2b
Lighting GLSL library: use inverse square falloff for lighting in sRGB mode
...
- It is a slightly modified equation that actually terminates the light's influence at the light radius
10 years ago
shadowislord
4e7d7fd2f1
GLRenderer: inject SRGB define if texture linearization is enabled
10 years ago
shadowislord
8b300f5109
jME3 tools: delete triangle stripper
10 years ago
shadowislord
9759e24961
OgreXML materials: inherit more parameters from TextureKey
...
Allows modifying the key in a AssetLoadListener to modify the anisotropic filter
10 years ago