shadowislord
39df98da34
Update gradle version from 1.11 to 1.12 (stable)
2014-09-07 19:09:13 -04:00
shadowislord
dbd9ed9d78
Merge pull request #126 from kwando/screen_blendmode
...
Add Screen blend mode.
2014-09-07 16:54:23 -04:00
shadowislord
82715fbf8c
Merge pull request #155 from blay09/bug/handleerrorheadless
...
Prevent error dialog from being displayed in a headless context
2014-09-07 16:53:03 -04:00
shadowislord
3a6e1c5044
Merge pull request #168 from kwando/color_changes
...
fromIntARG and fromIntRGBA now returns self.
2014-09-07 16:30:53 -04:00
shadowislord
4599c4cc9d
Fix crash in TestInstanceNode (do you guys even test??)
2014-09-07 16:29:52 -04:00
shadowislord
57d4dbb1b1
Merge pull request #172 from kwando/master
...
Move update logic into DefineList.
2014-09-07 16:26:53 -04:00
shadowislord
09aae64e8b
TestInconsistentCompareDetection: Make sure we have more than 128 geometries in our scene graph to actually trigger the compare error
2014-09-07 15:55:53 -04:00
shadowislord
cc9b22de4c
Change the compare function error in ListSort to be more user friendly and indicate the likely cause of the error.
2014-09-07 15:54:33 -04:00
shadowislord
2b83b65f69
Change the compare function error in ListSort to be more user friendly and indicate the likely cause of the error.
2014-09-07 15:46:27 -04:00
shadowislord
5f4428e640
Add test to trigger the inconsistent compare function detection in the sorting algorithm.
...
It modifies a texture on a material from another thread, which changes the material's sort ID,
thus causing the OpaqueComparator's compare method to violate the compare method contract.
2014-09-07 15:41:17 -04:00
shadowislord
73fc9bc1fd
Revert 04f8956
...
The inconsistent compare function errors are due to user error, not engine error.
2014-09-07 15:38:07 -04:00
shadowislord
1d29bc3197
Make sure to throw exception if trying to use instancing but its not supported
2014-09-07 12:26:42 -04:00
shadowislord
8d5f3829ca
Update .gitignore with more build and nbproject/private folders
2014-09-07 12:26:42 -04:00
Nehon
04f8956992
Revert back to merge sort for geometry sorting.
...
Some issues have been reported, and are difficult to track as they happen randomly.
2014-09-07 13:56:33 +02:00
Nehon
d17bdb6485
BatchNode and GeometryBatchFactory now can handle normalized buffers.
...
Also added a check in BatchNode that was present in GeometryBatchFactory
2014-09-06 20:55:58 +02:00
jmekaelthas
e5cba265eb
Bugfix: improved the computation precision for bezier curves (using
...
float's caused animations to be visibly different from the blender ).
2014-09-05 16:20:18 +02:00
jmekaelthas
5842613c2b
Bugfix: fixed a bug in skeleton animation constraints applying
...
procedure.
2014-09-03 10:58:02 +02:00
Hannes Nevalainen
3d6656463e
Move update logic into DefineList.
2014-09-01 22:20:16 +02:00
jmekaelthas
676ea17465
Bugfix: applying traditional face triangulation when the new algorithm
...
fails.
2014-09-01 16:07:11 +02:00
normen
068ab69ed9
Merge pull request #171 from relu91/master
...
Nifty Editor integration
2014-08-30 13:30:59 +02:00
relu91
41c4087203
Merge branch 'experimental'
...
With new nifty-editor. Added templates for styles and control .
2014-08-30 12:08:35 +02:00
jmekaelthas
6e21b0527c
Feature: new triangulation modifier.
2014-08-30 11:54:22 +02:00
relu91
415090e989
Merge commit '3cbb158b81a53190ba4074bc3ae0b6b5a0f515d1'
...
Nifty-Editor prototype
2014-08-30 11:20:35 +02:00
relu91
cc010862a9
Manage style and control
...
Added a import action fro style and controls , also nifty-editor library
is updated with the last style&control handling feuture
2014-08-29 14:50:06 +02:00
Nehon
124b5e51da
Fix an issue in the ShaderGenerator where it was unable to find the main function in a shader source when there were additional spaces.
...
Also made the error more explicit when the matching fail.
2014-08-28 10:52:35 +02:00
Nehon
d33853d393
MaterialDebugAppState now properly applies renderStates
...
Added a set method in RenderState
2014-08-27 20:15:35 +02:00
relu91
4506397b9c
Added icon attribution
2014-08-20 15:15:38 +02:00
relu91
cdf0029e37
Gui pack
2014-08-20 15:02:20 +02:00
relu91
74c14377e2
Code cleaning
...
I cleaned a bit the code creating some other packages and deleting old
unused classes
2014-08-20 14:09:35 +02:00
relu91
5033f7eb2d
Add the possibility to save on the Visual component
2014-08-19 20:46:43 +02:00
relu91
81ba23a2e2
Bug fixing
2014-08-19 15:00:46 +02:00
normen
d921847f35
Merge pull request #169 from GreenCubes/master
...
Fix and extend FBX file loader
2014-08-18 09:55:03 +02:00
Rena4ka
f28c31d851
Fix and extend FBX file loader
...
Fix using AssetManager.loadModel() with fbx file causing to throw
AssetLoadException.
Implemented loading of new file format .fba - .fbx file with animation
mapping.
2014-08-18 06:19:28 +04:00
normen
fb40a14de2
Merge pull request #167 from GreenCubes/master
...
Implemented FBX model loader
2014-08-17 11:32:27 +02:00
normen
656886867d
Merge pull request #165 from davidB/wip_jbullet_update
...
jbullet: refactor PhysiscSpace.addAll/removeAll
2014-08-17 11:27:38 +02:00
Hannes Nevalainen
b74e501fac
fromIntARG and fromIntRGBA now returns self.
2014-08-17 11:16:01 +02:00
tort32
e5002c1428
Implemented FBX file loader
2014-08-16 05:35:02 +04:00
Rena4ka
478ca7b843
Implemented FBX file parsing
2014-08-16 05:35:01 +04:00
David Bernard
3c72c065ad
bullet: refactor PhysiscSpace.addAll/removeAll
...
- only add joint with current PhysicNode is BodyA
- => avoid logging warning
- => fix a previous bug in test about getBodyA when adding/removing BodyB
- remove optimisation that by-pass routing made by add()/remove()
2014-08-15 13:42:26 +02:00
Nehon
b7433b99f7
Fixed issue in SkeletonControl applySkinningTangents where weight data index was not converted to unsigned byte.
2014-08-14 15:14:43 +02:00
Rémy Bouquet
37b6a2063a
Merge pull request #156 from ChristianGaertner/patch-1
...
[Bounding] Minor JavaDoc fix
2014-08-14 10:11:31 +02:00
pspeed42
2d549ea833
Modified to keep its projectionMatrixOverride around
...
to avoid garbage creation in setClipPlane().
2014-08-12 17:56:56 -04:00
Nehon
ca6d3f4e73
Commented out a line in the OglesShaderRenderer (android) that was occasionally causing a crash on android.
...
This line was already commented in other renderers, and I have to admit I have no clue of what it does except crashing the app
2014-08-12 23:05:24 +02:00
pspeed42
ed443bcfa2
Modified Camera.setClipPlane() to avoid garbage
...
creation using tempvars. Only a new matrix is
created now and I think I can get rid of that, too.
2014-08-12 16:32:18 -04:00
pspeed42
e0ee685466
Added a second vect4f to tempvars so renamed the
...
first one to follow other conventions. Seems like
Material is the only thing using it (and I think it
could get away with a vec3 really but no harm done).
2014-08-12 16:31:06 -04:00
pspeed42
079c4c6482
Only allocate the array list when there are results.
...
A small thing... but significant in some use-cases.
2014-08-12 04:38:03 -04:00
pspeed42
a47fb27e56
WaterUtils tries to hard to avoid allocation... I
...
fixed three cases that were causing new Vector3fs
to be created.
2014-08-12 04:06:07 -04:00
pspeed42
c98a348fd2
Was a little overzealous in my Float conversion and
...
converted some stuff that only needs to be float.
Undid that.
2014-08-12 03:54:48 -04:00
pspeed42
3cf0e35a17
Added a setFloat() that takes a Float to avoid
...
auto-boxing in the case where a Float is already
at hand.
2014-08-12 03:54:19 -04:00
pspeed42
1185d2099b
Avoid some teeny-tiny per frame allocations by
...
only creating a new Plane() and setting the water
height uniform when the water height changes.
Also got rid of the redundant dot() product and
Vector3f allocation in the process.
2014-08-12 03:13:16 -04:00