Kirill Vainer
3b5d1eebd8
renderstate: disallow line width < 1f
9 years ago
Kirill Vainer
13755fb75b
unit test: delete library loader test
9 years ago
Kirill Vainer
49a9a6f99b
fix renderer crash due to merge
9 years ago
Kirill Vainer
2e4148f3c3
merge fixes
9 years ago
Kirill Vainer
f3414acc73
MPO: fix unit test
9 years ago
Kirill Vainer
85ffb48efb
unit test: more descriptive failure message
9 years ago
Kirill Vainer
c03e831f3c
SkeletonControl: fix syntax error
...
Conflicts:
jme3-core/src/main/java/com/jme3/animation/SkeletonControl.java
9 years ago
Kirill Vainer
c6c6b48bda
MPO: clone MPOs instead of sharing references
...
Conflicts:
jme3-core/src/main/java/com/jme3/scene/Spatial.java
9 years ago
Kirill Vainer
14438e78e3
fix null checks
9 years ago
Kirill Vainer
21e63687cf
MPO: add null override list check
9 years ago
Kirill Vainer
5588e859cb
MPO: clear param for null textures
9 years ago
Kirill Vainer
06b817e116
MPO: add javadoc
9 years ago
Kirill Vainer
8344994328
MPO: use List instead of ArrayList
...
Also rename get*Overrides to get*MatParamOverrides to be more specific.
9 years ago
Kirill Vainer
50658b8e53
MPO: add ability to disable an override
9 years ago
Kirill Vainer
db691dab99
MPO: add example
9 years ago
Kirill Vainer
5d2f2b19e6
spatial: fix bug in remove/clear MPO
...
add unit test for those methods
9 years ago
Kirill Vainer
5be03af564
material: fix sort id unit test failure
9 years ago
Kirill Vainer
59614e177c
MPO: implement overrides on uniforms and add test
9 years ago
Kirill Vainer
2b35f288c2
MPO: implement propagation and add test
...
Conflicts:
jme3-core/src/main/java/com/jme3/scene/Node.java
jme3-core/src/main/java/com/jme3/scene/Spatial.java
9 years ago
Kirill Vainer
280733c1ce
material: move technique logic into its own package
9 years ago
Kirill Vainer
10a87ce24e
add StaticPassLightingLogic
9 years ago
Kirill Vainer
cb5c1395b3
initial implementation of MPO (untested!)
9 years ago
Kirill Vainer
239524c85b
desktop: don't show dialogs when headless
9 years ago
Kirill Vainer
80af02e1f3
syntax error fixes
9 years ago
Kirill Vainer
0f1c35c5f0
minor formatting changes
...
Conflicts:
jme3-lwjgl/src/main/java/com/jme3/system/lwjgl/LwjglContext.java
9 years ago
Kirill Vainer
01a67b6c66
gitignore: more cleanup
...
Conflicts:
.gitignore
9 years ago
Kirill Vainer
4b8acb96a7
gitignore: cleanup
...
Conflicts:
.gitignore
9 years ago
Kirill Vainer
e8df94de1c
FastMathTest: ignore failing test (for now)
9 years ago
Kirill Vainer
47bae5af59
TestShaderNodes: fix build error
9 years ago
Kirill Vainer
6a47319dbb
DefineList: fix build error
...
Also add additional unit tests for DefineList.
9 years ago
Kirill Vainer
9d035f747a
Add the new material system
...
Also includes some unrelated tests
Conflicts:
jme3-core/src/main/java/com/jme3/renderer/RenderManager.java
jme3-core/src/main/java/com/jme3/renderer/opengl/GLRenderer.java
9 years ago
Kirill Vainer
49339497fa
Uniform: fix crash when using vector4array
9 years ago
Kirill Vainer
e6d829fac4
GLRenderer: added fast uniforms - still need to fix Uniform.clear()
9 years ago
Kirill Vainer
b4d295ee1b
Merge pull request #445 from Fadorico/master
...
Fixed collision group listeners not being notified
9 years ago
Kirill Vainer
ed90d3ef42
Merge pull request #462 from Georgeto/fix_lwjgl_alphabits
...
Let lwjgl respect the AlphaBits setting
9 years ago
Georgeto
b39c46a82a
Let lwjgl respect the AlphaBits setting.
9 years ago
Fadorico
f61b1439cc
Combine result of both listeners to determine if the collision should occur (jbullet)
9 years ago
Rémy Bouquet
cb2901c5d2
Merge pull request #461 from Perjin/shadow_renderer
...
Texture arrays as render targets, bugfix for shader nodes and new getter and setter in Light class
9 years ago
Fadorico
83b26be45a
Combine result of both listeners to determine if the collision should occur
9 years ago
Jan Ivenz
75791883ec
For LightFilter to be implementable frustumCheckNeeded and intersectsFrustum need to be accesible.
9 years ago
Jan Ivenz
98a9f5c628
Fixed shader generation bug for array variables.
9 years ago
Jan Ivenz
c6143ae640
Rendering depth to texture arrays.
9 years ago
Jan Ivenz
4162fb9447
Texture arrays are now allowed as color buffer render targets.
9 years ago
Kirill Vainer
099ebeaec9
Merge pull request #458 from JavaSaBr/fix_lwjgl3
...
Fixes in lwjgl3
9 years ago
javasabr
85e284a7b0
moved the magic number to constant
9 years ago
javasabr
98f1bfc0c1
fixed NPE
9 years ago
javasabr
7a3a0627c2
fixed the scroll of mouse and the buffer overflow.
9 years ago
javasabr
b5b6ebd97c
fixed the input of chars for UI.
9 years ago
Paul Speed
68ace33dbd
Fixed an NPE when jmeClone() was asked to clone a null.
9 years ago
Paul Speed
78a5a25fc1
Added the app state varargs constructor to LegacyApplication and
...
modified SimpleApplication to use it.
9 years ago