www.jpct.net
General => News => Topic started by: EgonOlsen on November 03, 2014, 08:49:37 pm
-
Get it from the download page: http://www.jpct.net/download.html (http://www.jpct.net/download.html)
Changes of the desktop version:
- Added Lobby's ExtendedPrimitives class to the util-package.
- Changed the parameters of setSourceCoordinates in Overlay to floats.
- Fixed a bug that created a reference to a removed texture when adding a texture with the same name as the removed one.
- Added a check that the Matrix.invertXX(<Matrix>) methods don't take the same instance as "to fill".
- Added the option to define a parent object of a Polyline.
- Added support for applying bloom to parts of the scene only to the BloomGLProcessor.
- Added the option to set a Matrix[] uniform.
- Added a getBounds() method to World.
- Fixed a problem with compiled object that were using environment mapping.
- Fixed getScale() on cloned objects. It now returns the actual value instead of 1.
- Fixed buffering of the transformation matrix for threaded renderers.
- Fixed a problem with the ray-AABB-intersection test.
- Added a getTranslation(<SimpleVector>)-method to Matrix. Added a method to World to clear all Polylines at once.
- Some minor performance tweaks and documentation fixes and enhancements.
Changes of the Android version:
- Added Lobby's ExtendedPrimitives class to the util-package.
- Fixed etc generation. In some cases, the last 1-3 pixels were ignored.
- Changed the parameters of setSourceCoordinates in Overlay to floats.
- Fixed a bug that created a reference to a removed texture when adding a texture with the same name as the removed one.
- Added a check that the Matrix.invertXX(<Matrix>) methods don't take the same instance as "to fill".
- Added the option to define a parent object of a Polyline.
- Removed dependency to GLES20 from GLRenderer class.
- Fixed texture binding of external textures.
- Added the option to set a Matrix[] uniform.
- Added a getBounds() method to World.
- Fixed getScale() on cloned objects. It now returns the actual value instead of 1.
- Fixed a problem with the ray-AABB-intersection test.
- Fixed an issue with array uniforms that change length while using the same shader instance.
- Added a getTranslation(<SimpleVector>)-method to Matrix.
- Added a method to World to clear all Polylines at once.
- Added the option to GLSLShader to trigger shader compilation.
- Some minor performance/memory tweaks and documentation fixes and enhancements.
As always: Have fun! ;)
-
Great ! Thanks :)
-
Ah, thanks very much. Hadn't seen this. Would you include the new ShadowHelper fix in this build (just because it might take a while for the next one)?
-
Not in this one. Just use the latest beta. It's the same build except for the additional fix. But it doesn't matter to you anyway, i think, because the actual issue was a threading issue.
-
No, it was both issues.
Also, is there any chance you would fix the name of the ExtendedPrimitives method createPyramide? It will give me nightmares to have to spell pyramid wrong. :- )
-
Also, is there any chance you would fix the name of the ExtendedPrimitives method createPyramide? It will give me nightmares to have to spell pyramid wrong. :- )
Yes, i will change that. I never noticed it, thanks for mentioning it.
-
Thanks a lot.
-
Try this http://jpct.de/download/beta/jpct_ae.jar (http://jpct.de/download/beta/jpct_ae.jar) and this http://jpct.de/download/beta/jpct.jar (http://jpct.de/download/beta/jpct.jar) for fixed spelling.
-
I appreciate it, pal. Now, you should update the online docs. :- )
Oh, and a tiny nitpick: "disable" is being spelled "diable" in the description for createSprite in ExtendedPrimitives.
-
No, because the online docs represent the state of the official release and that includes that spelling error.