michael
690dd7bf28
Added Geometry and Tessellation Shader Tests
10 years ago
michael
58bcb39a2d
Added getter for patchVertexCount
10 years ago
michael
fd78f4d896
Added renderer support for glPatchParameter
10 years ago
michael
5c70938ccf
Added GL_PATCHES as new constant
10 years ago
michael
555d73b851
Added GL_PATCHES as new constant
10 years ago
michael
dfca3d5ca0
Added GL_PATCHES to convertElementMode
10 years ago
michael
19143def9b
*Modified computeNumElements to support n-Patches
10 years ago
michael
6983aff1f3
*Reapplied -LINEAR fix from 02322d04cc
10 years ago
Kai Börnert
409f5ab766
A very small change that creates two getters in VehicleWheel,,
...
these are necessary if jme's bullet wrapper is used in a non Scenegraph enviroment,
for example a ES based server.
Signed-off-by: Kai Börnert <kai-boernert@visiongamestudios.de>
10 years ago
michael
9e74c4e2bb
*reverted J3MLoader
10 years ago
michael
f64eb5ff09
*merge from upstream
10 years ago
michael
ea4ff8bbf8
GL4ShaderSupport
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
michael
cae4e1996a
GL4ShaderSupport
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
michael
1ad8ff154c
Fixed uploading of all shader stages
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
michael
46a48f466d
Added loaders to ShaderCheck
10 years ago
michael
1949a7d831
Added GL4 Interface,
...
Added GL_*_SHADER constants
Added Caps to the Renderer
Added required converters
10 years ago
michael
0d3292c83a
Refactoring of the shader system to allow addition of new shaderstages
10 years ago
michael
ab4d665b3e
Fixed typo
10 years ago
michael
3ced941c53
Added geom,tsctrl and tseval to the GLSLLoader
10 years ago
michael
a1146f7676
Added TesselationEvaluation and TesselationControl enums
10 years ago
michael
0c35b20412
Added Patch as MeshMode
...
Added private variable patchVertexCount
10 years ago
michael
e45d5c093d
*Added Caps:
...
GL3.3
GL4.0
GLSL400
TesselationShader
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