Jogamp
ardor3d.git
2 weeks 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

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

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

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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

15 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

15 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

15 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

15 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

17 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

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

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

18 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

18 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

19 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

19 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

19 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

21 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

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

22 months 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)

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

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

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

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

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

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

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

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

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

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

2 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

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