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 |
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 |
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 |