Jogamp
ardor3d.git
2 months agoAdds some missing calls to rewind() into Box.java master
Julien Gouesse [Fri, 29 Sep 2017 16:36:58 +0000 (18:36 +0200)]
Adds some missing calls to rewind() into Box.java

3 months agoFixes the distance comparator when both distances are equal
Julien Gouesse [Sun, 10 Sep 2017 13:52:10 +0000 (15:52 +0200)]
Fixes the distance comparator when both distances are equal

15 months agoSwitches to Guava 19.0
Julien Gouesse [Tue, 30 Aug 2016 21:49:45 +0000 (23:49 +0200)]
Switches to Guava 19.0

15 months agoUpdates the README
Julien Gouesse [Sat, 27 Aug 2016 12:29:04 +0000 (14:29 +0200)]
Updates the README

15 months agoAvoids keeping a useless stream opened in the PLY importer
Julien Gouesse [Tue, 23 Aug 2016 14:21:18 +0000 (16:21 +0200)]
Avoids keeping a useless stream opened in the PLY importer

15 months agoAdds the support of texture coordinates contained by the vertices into the PLY importer
Julien Gouesse [Mon, 22 Aug 2016 23:26:53 +0000 (01:26 +0200)]
Adds the support of texture coordinates contained by the vertices into the PLY importer

15 months agoFixes the support of textures in the PLY importer
Julien Gouesse [Sun, 21 Aug 2016 21:33:20 +0000 (23:33 +0200)]
Fixes the support of textures in the PLY importer

15 months agoAdds the support of binary files into the PLY importer
Julien Gouesse [Sun, 21 Aug 2016 21:09:40 +0000 (23:09 +0200)]
Adds the support of binary files into the PLY importer

15 months agoNo longer relies on the file helper to determine whether a PLY file is in ASCII,...
Julien Gouesse [Sat, 20 Aug 2016 23:41:56 +0000 (01:41 +0200)]
No longer relies on the file helper to determine whether a PLY file is in ASCII, relies on the format in the header

15 months agoReads the header of the binary file in the PLY importer
Julien Gouesse [Sat, 20 Aug 2016 16:04:25 +0000 (18:04 +0200)]
Reads the header of the binary file in the PLY importer

15 months agoAdds the support of edges into the PLY importer
Julien Gouesse [Sat, 20 Aug 2016 15:05:04 +0000 (17:05 +0200)]
Adds the support of edges into the PLY importer

15 months agoAdds the support of quads and several index modes into the PLY importer
Julien Gouesse [Sat, 20 Aug 2016 14:27:52 +0000 (16:27 +0200)]
Adds the support of quads and several index modes into the PLY importer

15 months agoRemoves a useless todo notice from the geometry tool
Julien Gouesse [Sat, 20 Aug 2016 14:13:27 +0000 (16:13 +0200)]
Removes a useless todo notice from the geometry tool

15 months agoFirst blueprint of the PLY importer, work in progress
Julien Gouesse [Sat, 20 Aug 2016 10:54:14 +0000 (12:54 +0200)]
First blueprint of the PLY importer, work in progress

16 months agoFixes the management of the parenthesis within expressions in the Eclipse settings
Julien Gouesse [Wed, 17 Aug 2016 16:27:51 +0000 (18:27 +0200)]
Fixes the management of the parenthesis within expressions in the Eclipse settings

16 months agoExtracts the most common model properties of a material into a separate class
Julien Gouesse [Wed, 17 Aug 2016 16:02:22 +0000 (18:02 +0200)]
Extracts the most common model properties of a material into a separate class

16 months agoDrives the STL importer more robust, support 'endsolid' and 'end solid', simplifies...
Julien Gouesse [Wed, 17 Aug 2016 15:58:29 +0000 (17:58 +0200)]
Drives the STL importer more robust, support 'endsolid' and 'end solid', simplifies the conditions

16 months agoFixes a comment in the STL importer
Julien Gouesse [Wed, 17 Aug 2016 14:27:38 +0000 (16:27 +0200)]
Fixes a comment in the STL importer

16 months agoInitializes the fields of the data stores in their respective constructors
Julien Gouesse [Sat, 13 Aug 2016 20:16:50 +0000 (22:16 +0200)]
Initializes the fields of the data stores in their respective constructors

16 months agoImproves a warning message displayed when a model in a STL file has no name as it...
Julien Gouesse [Sat, 13 Aug 2016 20:02:25 +0000 (22:02 +0200)]
Improves a warning message displayed when a model in a STL file has no name as it's optional

16 months agoUpdates the copyright headers and templates
Julien Gouesse [Sun, 7 Aug 2016 19:18:17 +0000 (21:18 +0200)]
Updates the copyright headers and templates

16 months agoAdds an example using the STL importer
Julien Gouesse [Sun, 7 Aug 2016 19:17:04 +0000 (21:17 +0200)]
Adds an example using the STL importer

16 months agoSwitches from Java 1.6 to Java 1.7 in ardor3d-performance and in the Gradle scripts too
Julien Gouesse [Sat, 30 Jul 2016 14:51:23 +0000 (16:51 +0200)]
Switches from Java 1.6 to Java 1.7 in ardor3d-performance and in the Gradle scripts too

17 months agoRemoves any method chaining from ObjImporter
Julien Gouesse [Thu, 7 Jul 2016 18:57:59 +0000 (20:57 +0200)]
Removes any method chaining from ObjImporter

17 months agoAdds a STL importer into ardor3d-extras
Julien Gouesse [Thu, 7 Jul 2016 18:57:28 +0000 (20:57 +0200)]
Adds a STL importer into ardor3d-extras

17 months agoAdds a utility to check whether a file contains only US ASCII characters into ardor3d...
Julien Gouesse [Thu, 30 Jun 2016 20:38:27 +0000 (22:38 +0200)]
Adds a utility to check whether a file contains only US ASCII characters into ardor3d-extras

17 months agoSwitches from Java 1.6 to Java 1.7 and fixes numerous warnings
Julien Gouesse [Thu, 30 Jun 2016 20:36:24 +0000 (22:36 +0200)]
Switches from Java 1.6 to Java 1.7 and fixes numerous warnings

19 months agoFixes a bug in the collision tree, fix provided by Runiter: https://github.com/gouess...
Julien Gouesse [Wed, 27 Apr 2016 17:30:28 +0000 (19:30 +0200)]
Fixes a bug in the collision tree, fix provided by Runiter: https://github.com/gouessej/Ardor3D/issues/23

20 months agoSwitches to JUnit 4.12 and fixes the javadoc creation with Java 1.8 (disables doclint)
Julien Gouesse [Sun, 20 Mar 2016 15:39:38 +0000 (16:39 +0100)]
Switches to JUnit 4.12 and fixes the javadoc creation with Java 1.8 (disables doclint)

20 months agoMinor javadoc fixes
Julien Gouesse [Sun, 20 Mar 2016 15:38:22 +0000 (16:38 +0100)]
Minor javadoc fixes

20 months agoFixes the javadoc of ardor3d-animation
Julien Gouesse [Sun, 20 Mar 2016 12:33:05 +0000 (13:33 +0100)]
Fixes the javadoc of ardor3d-animation

20 months agoUses the default loader when the type is unknown in ImageLoaderUtil instead of throwi...
Julien Gouesse [Sun, 20 Mar 2016 11:28:31 +0000 (12:28 +0100)]
Uses the default loader when the type is unknown in ImageLoaderUtil instead of throwing a NullPointerException

21 months agoFixes a NullPointerException occuring (sometimes) when resizing a JoglSwingCanvas...
Julien Gouesse [Tue, 23 Feb 2016 22:44:17 +0000 (23:44 +0100)]
Fixes a NullPointerException occuring (sometimes) when resizing a JoglSwingCanvas, main part of the fix provided by Andreas Hauffe

21 months agoMinor code style issues fixed in ImageUtils
Julien Gouesse [Tue, 23 Feb 2016 20:50:35 +0000 (21:50 +0100)]
Minor code style issues fixed in ImageUtils

21 months agoDrops applet support: http://github.com/gouessej/Ardor3D/issues/22
Julien Gouesse [Tue, 23 Feb 2016 20:44:09 +0000 (21:44 +0100)]
Drops applet support: github.com/gouessej/Ardor3D/issues/22

23 months agoEnables all debug information by default and fixes the default encoding of the reports
Julien Gouesse [Fri, 8 Jan 2016 18:24:49 +0000 (19:24 +0100)]
Enables all debug information by default and fixes the default encoding of the reports

2 years agoAllows the geometry tool to use direct NIO buffers when converting an indexed geometr...
Julien Gouesse [Wed, 25 Nov 2015 21:33:16 +0000 (22:33 +0100)]
Allows the geometry tool to use direct NIO buffers when converting an indexed geometry into a non indexed geometry

2 years agoAllows to create indirect NIO buffers when minimizing a geometry (optional)
Julien Gouesse [Wed, 25 Nov 2015 20:27:32 +0000 (21:27 +0100)]
Allows to create indirect NIO buffers when minimizing a geometry (optional)

2 years agoImproves the creation of NIO buffers on the heap
Julien Gouesse [Wed, 25 Nov 2015 20:26:19 +0000 (21:26 +0100)]
Improves the creation of NIO buffers on the heap

2 years agoMoves some methods from T.U.E.R into ImageUtils
Julien Gouesse [Mon, 2 Nov 2015 20:56:52 +0000 (21:56 +0100)]
Moves some methods from T.U.E.R into ImageUtils

2 years agoImplements equals() and hashCode() in the classes of the bounding volumes
Julien Gouesse [Mon, 2 Nov 2015 20:06:56 +0000 (21:06 +0100)]
Implements equals() and hashCode() in the classes of the bounding volumes

2 years agoDisables the use of GLSL in GLJPanel used in JoglSwingCanvas as it caused too much...
Julien Gouesse [Fri, 30 Oct 2015 20:24:04 +0000 (21:24 +0100)]
Disables the use of GLSL in GLJPanel used in JoglSwingCanvas as it caused too much troubles with other GLSL shaders and the wireframe state

2 years agoThrows an exception when trying to access rotated sizes whereas the rotation angle...
Julien Gouesse [Fri, 23 Oct 2015 16:20:19 +0000 (18:20 +0200)]
Throws an exception when trying to access rotated sizes whereas the rotation angle is invalid in the display settings

2 years agoMerge pull request #21 from AndiMb/master
Julien Gouesse [Fri, 23 Oct 2015 14:56:09 +0000 (16:56 +0200)]
Merge pull request #21 from AndiMb/master

fixed bug when using the right mouse button

2 years ago+ fixed bug when using the right mouse button
hauffe [Fri, 23 Oct 2015 14:36:42 +0000 (16:36 +0200)]
+ fixed bug when using the right mouse button

2 years agoUses the rotated width and height within the canvas renderer in order to fix the...
Julien Gouesse [Thu, 22 Oct 2015 20:08:52 +0000 (22:08 +0200)]
Uses the rotated width and height within the canvas renderer in order to fix the management of the rotation

2 years agoEnsures that the display settings stored into JoglNewtWindow reflect the chosen capab...
Julien Gouesse [Wed, 21 Oct 2015 22:42:59 +0000 (00:42 +0200)]
Ensures that the display settings stored into JoglNewtWindow reflect the chosen capabilities

2 years agoAdds the screen rotation into the display settings, allows to pass (0,0) as a screen...
Julien Gouesse [Tue, 20 Oct 2015 22:44:32 +0000 (00:44 +0200)]
Adds the screen rotation into the display settings, allows to pass (0,0) as a screen size in fullscreen mode to use the current size of the screen (composed of one or more physical monitors), partially supports multiple monitors in JoglNewtWindow

2 years agoUpdates JogAmp, uses the build 2.3.2
Julien Gouesse [Tue, 13 Oct 2015 19:54:45 +0000 (21:54 +0200)]
Updates JogAmp, uses the build 2.3.2

2 years agoImproves the fix of the issue #14
Julien Gouesse [Tue, 13 Oct 2015 19:32:48 +0000 (21:32 +0200)]
Improves the fix of the issue #14

2 years agoDisables HiDPI by default, see the issue #14: https://github.com/gouessej/Ardor3D...
Julien Gouesse [Mon, 12 Oct 2015 18:38:23 +0000 (20:38 +0200)]
Disables HiDPI by default, see the issue #14: https://github.com/gouessej/Ardor3D/issues/14

2 years agoUpdates JogAmp, uses the build 2.3.2-rc-20150929
Julien Gouesse [Wed, 30 Sep 2015 18:06:38 +0000 (20:06 +0200)]
Updates JogAmp, uses the build 2.3.2-rc-20150929

2 years agoUpdates JogAmp, uses the build 2.3.2-rc-20150927
Julien Gouesse [Sun, 27 Sep 2015 21:59:54 +0000 (23:59 +0200)]
Updates JogAmp, uses the build 2.3.2-rc-20150927

2 years agoDisables the cobertura plugin in the Maven build
Julien Gouesse [Sat, 26 Sep 2015 21:54:00 +0000 (23:54 +0200)]
Disables the cobertura plugin in the Maven build

2 years agoUpdates JogAmp, uses the build 2.3.2-rc-20150926 in the Gradle build too
Julien Gouesse [Sat, 26 Sep 2015 20:44:05 +0000 (22:44 +0200)]
Updates JogAmp, uses the build 2.3.2-rc-20150926 in the Gradle build too

2 years agoUpdates JogAmp, uses the build 2.3.2-rc-20150926
Julien Gouesse [Sat, 26 Sep 2015 19:56:29 +0000 (21:56 +0200)]
Updates JogAmp, uses the build 2.3.2-rc-20150926

2 years agoFixes the OpenGL ES 2 support, not exposed yet anyway
Julien Gouesse [Fri, 25 Sep 2015 17:29:52 +0000 (19:29 +0200)]
Fixes the OpenGL ES 2 support, not exposed yet anyway

2 years agoFixes the long standing bug occurring when exiting the demos, the OpenGL cleanup...
Julien Gouesse [Mon, 21 Sep 2015 21:51:18 +0000 (23:51 +0200)]
Fixes the long standing bug occurring when exiting the demos, the OpenGL cleanup failed because it was started after the destruction of the OpenGL context, far too late

2 years agoUses some less misleading package names in ardor3d-jogl-awt and ardor3d-jogl-swt...
Julien Gouesse [Sun, 20 Sep 2015 21:28:02 +0000 (23:28 +0200)]
Uses some less misleading package names in ardor3d-jogl-awt and ardor3d-jogl-swt, renames JoglCanvas JoglAwtWindow

2 years agoReplaces lots of calls to the Guava map maker by some weak hashmaps, fixes the issue #13
Julien Gouesse [Sun, 20 Sep 2015 21:16:00 +0000 (23:16 +0200)]
Replaces lots of calls to the Guava map maker by some weak hashmaps, fixes the issue #13

2 years agoFixes the bug #5: ardor3d-collada shouldn't go on using org.jdom2.xpath.XPath: https...
Julien Gouesse [Sun, 20 Sep 2015 20:29:01 +0000 (22:29 +0200)]
Fixes the bug #5: ardor3d-collada shouldn't go on using org.jdom2.xpath.XPath: https://github.com/gouessej/Ardor3D/issues/5

2 years agoMoves the only dependency on AWT in ardor3d-ui into ardor3d-awt
Julien Gouesse [Sun, 20 Sep 2015 18:29:46 +0000 (20:29 +0200)]
Moves the only dependency on AWT in ardor3d-ui into ardor3d-awt

2 years agoMoves the classes of the JOGL backend depending on AWT into ardor3d-jogl-awt
Julien Gouesse [Sun, 20 Sep 2015 17:39:43 +0000 (19:39 +0200)]
Moves the classes of the JOGL backend depending on AWT into ardor3d-jogl-awt

2 years agoUpdates JOGL (2.3.2 RC 20150812), moves the image format detection from Ardor3D to...
Julien Gouesse [Fri, 28 Aug 2015 16:39:50 +0000 (18:39 +0200)]
Updates JOGL (2.3.2 RC 20150812), moves the image format detection from Ardor3D to JOGL

2 years agoAdds the support of 9 mouse buttons into the JOGL backends of the other toolkits...
Julien Gouesse [Fri, 28 Aug 2015 16:21:16 +0000 (18:21 +0200)]
Adds the support of 9 mouse buttons into the JOGL backends of the other toolkits (SWT, AWT)

2 years agoFixes the issue #18
Julien Gouesse [Fri, 14 Aug 2015 16:46:32 +0000 (18:46 +0200)]
Fixes the issue #18

2 years agoUpdates the Gradle build script
Julien Gouesse [Thu, 13 Aug 2015 18:17:55 +0000 (20:17 +0200)]
Updates the Gradle build script

2 years agoSwitches to JOGL 2.3.2 RC 20150716
Julien Gouesse [Mon, 10 Aug 2015 19:19:04 +0000 (21:19 +0200)]
Switches to JOGL 2.3.2 RC 20150716

2 years agoFixes the read limit when marking a stream in the JOGL image loader
Julien Gouesse [Mon, 10 Aug 2015 19:12:36 +0000 (21:12 +0200)]
Fixes the read limit when marking a stream in the JOGL image loader

2 years agoSwitches to Gradle 2.2
Julien Gouesse [Sun, 12 Jul 2015 21:56:03 +0000 (23:56 +0200)]
Switches to Gradle 2.2

2 years agoAdds a comment into JoglSwingCanvas about the possible conflicts between the shaders...
Julien Gouesse [Thu, 2 Jul 2015 22:06:59 +0000 (00:06 +0200)]
Adds a comment into JoglSwingCanvas about the possible conflicts between the shaders used by JOGL to flip the pixels and those of Ardor3D

2 years agoFixes the issue #17
Julien Gouesse [Tue, 21 Apr 2015 17:31:26 +0000 (19:31 +0200)]
Fixes the issue #17

2 years agoDocuments, fixes and simplifies a bit the JOGL image file format detection mechanism
Julien Gouesse [Wed, 1 Apr 2015 18:23:00 +0000 (20:23 +0200)]
Documents, fixes and simplifies a bit the JOGL image file format detection mechanism

2 years agoFixes the bug #16: the shader id was passed but used as a program id
Julien Gouesse [Wed, 1 Apr 2015 17:25:45 +0000 (19:25 +0200)]
Fixes the bug #16: the shader id was passed but used as a program id

2 years agoMerge branch 'master' of git://github.com/Renanse/Ardor3D
Julien Gouesse [Sun, 29 Mar 2015 14:39:15 +0000 (16:39 +0200)]
Merge branch 'master' of git://github.com/Renanse/Ardor3D

2 years agoUpdates JOGL (2.3.1)
Julien Gouesse [Sun, 29 Mar 2015 14:05:18 +0000 (16:05 +0200)]
Updates JOGL (2.3.1)

2 years agoMerge pull request #73 from runiter/master renanse/master
Joshua Slack [Tue, 17 Mar 2015 18:54:04 +0000 (13:54 -0500)]
Merge pull request #73 from runiter/master

Fix problem with billboard stretching when rotating around z axis

2 years agoFix problem with billboard stretching when rotating around z axis
Saeid [Tue, 17 Mar 2015 18:40:38 +0000 (14:40 -0400)]
Fix problem with billboard stretching when rotating around z axis

2 years agoUpdates JOGL (2.3.0)
Julien Gouesse [Fri, 13 Mar 2015 17:54:45 +0000 (18:54 +0100)]
Updates JOGL (2.3.0)

2 years agoMoves the JOGL SWT canvases into a separate sub-project called ardor3d-jogl-swt
Julien Gouesse [Tue, 10 Feb 2015 20:45:38 +0000 (21:45 +0100)]
Moves the JOGL SWT canvases into a separate sub-project called ardor3d-jogl-swt

2 years agoUses JOGL 2.3.0 RC 20150205
Julien Gouesse [Mon, 9 Feb 2015 20:22:36 +0000 (21:22 +0100)]
Uses JOGL 2.3.0 RC 20150205

2 years agoAdds some methods to get and set the size of the window into JoglNewtWindow, clarifie...
Julien Gouesse [Mon, 9 Feb 2015 19:54:22 +0000 (20:54 +0100)]
Adds some methods to get and set the size of the window into JoglNewtWindow, clarifies the documentation (window units/pixel units)

2 years agoMoves the controller based on JInput into a separate sub-project called ardor3d-jinput
Julien Gouesse [Tue, 20 Jan 2015 19:47:55 +0000 (20:47 +0100)]
Moves the controller based on JInput into a separate sub-project called ardor3d-jinput

3 years agoFixes the texts of the examples and adds a thumbnail into the mountain shadow terrain...
Julien Gouesse [Thu, 27 Nov 2014 19:50:52 +0000 (20:50 +0100)]
Fixes the texts of the examples and adds a thumbnail into the mountain shadow terrain example

3 years agoUses the JOGL NEWT image loader in JoglBasicExample
Julien Gouesse [Tue, 25 Nov 2014 21:12:09 +0000 (22:12 +0100)]
Uses the JOGL NEWT image loader in JoglBasicExample

3 years agoUses a dumb GLU instance in the renderer as it's only used to get error strings
Julien Gouesse [Fri, 10 Oct 2014 18:59:18 +0000 (20:59 +0200)]
Uses a dumb GLU instance in the renderer as it's only used to get error strings

3 years agoUpdates JOGL (2.2.4)
Julien Gouesse [Fri, 10 Oct 2014 18:10:36 +0000 (20:10 +0200)]
Updates JOGL (2.2.4)

3 years agoCaches the GLU instances
Julien Gouesse [Fri, 10 Oct 2014 17:53:00 +0000 (19:53 +0200)]
Caches the GLU instances

3 years agoUpdates JOGL (2.2.1)
Julien Gouesse [Tue, 30 Sep 2014 21:13:01 +0000 (23:13 +0200)]
Updates JOGL (2.2.1)

3 years agoStops using Guava to create the lists, the sets and the maps except when it is really...
Julien Gouesse [Wed, 24 Sep 2014 21:27:40 +0000 (23:27 +0200)]
Stops using Guava to create the lists, the sets and the maps except when it is really necessary

3 years agoModifies the attribution of the project in pom.xml and prepares the deployment on...
Julien Gouesse [Wed, 24 Sep 2014 21:15:58 +0000 (23:15 +0200)]
Modifies the attribution of the project in pom.xml and prepares the deployment on JogAmp

3 years agoAdds a few FIXME notes into BoundingSphere.java
Julien Gouesse [Wed, 24 Sep 2014 21:13:43 +0000 (23:13 +0200)]
Adds a few FIXME notes into BoundingSphere.java

3 years agoMoves a test into the appropriate directory in ardor3d-ui
Julien Gouesse [Wed, 24 Sep 2014 21:11:59 +0000 (23:11 +0200)]
Moves a test into the appropriate directory in ardor3d-ui

3 years agoMerge pull request #11 from github-user-test/master
Julien Gouesse [Thu, 4 Sep 2014 17:20:21 +0000 (19:20 +0200)]
Merge pull request #11 from github-user-test/master

read collada "extra" information for nodes

3 years agoread extra information for nodes
Nick Boorman [Wed, 3 Sep 2014 22:19:53 +0000 (15:19 -0700)]
read extra information for nodes

3 years agoUpdates Guava (18.0), I forgot Gradle...
Julien Gouesse [Wed, 3 Sep 2014 21:31:34 +0000 (23:31 +0200)]
Updates Guava (18.0), I forgot Gradle...

3 years agoRemoves the unused thumbnails from ardor3d-examples
Julien Gouesse [Tue, 2 Sep 2014 20:00:41 +0000 (22:00 +0200)]
Removes the unused thumbnails from ardor3d-examples

3 years agoUpdates Guava (18.0)
Julien Gouesse [Tue, 2 Sep 2014 18:02:36 +0000 (20:02 +0200)]
Updates Guava (18.0)

3 years agoImproves the ES code paths
Julien Gouesse [Sat, 16 Aug 2014 23:22:02 +0000 (01:22 +0200)]
Improves the ES code paths

3 years agoForces the use of OpenGL-ES 1 if possible when OpenGL-ES 2 is supported
Julien Gouesse [Sat, 16 Aug 2014 12:48:41 +0000 (14:48 +0200)]
Forces the use of OpenGL-ES 1 if possible when OpenGL-ES 2 is supported

http://JogAmp.org git info: FAQ, tutorial and man pages.