summaryrefslogtreecommitdiffstats
path: root/src/main
Commit message (Collapse)AuthorAgeFilesLines
* AudioClip getAudioClip( URL url ) inphil2018-12-232-2/+6
| | | | | | org.jogamp.java3d.utils.applet.JMainFrame and org.jogamp.java3d.utils.appletMainFrame now throws unsupportedOperationException Java 11 no longer has the deprecated classes needed
* TexttureAttributes.textureTransform field andphil2018-09-191-9/+74
| | | | | TextureUnitState[0].textureAttributes.textureTransform field was ignored, it is now used to in the auto built vertex shader program to apply a matrix transform to texture coordinates
* Replaced call to vecmath that used an awt class Color with a generic 3phil2018-01-181-1/+3
| | | | byte version. This will allow vecmath to have it's awt dependency removed at some point.
* SimpleShaderAppearance now calculates max lights based onphil2017-01-171-3/+41
| | | gl_MaxVaryingVectors or fixes to 3 if version 120
* SimpleShaderappearance more program and attributeset pointer re-usephil2016-12-112-7/+24
| | | | As this make a large difference to the render pipeline call stack performance
* Enumeration swapped to typed Iteratorphil2016-12-0725-133/+136
| | | All Enumerations swapped and generic types added
* another capability check added to SimpleSahderAppearance auto buildphil2016-12-071-0/+3
|
* SimpleShaderAppearance mutability checking improved before rebuildphil2016-12-051-2/+12
|
* SimpleShaderAppearance shader auto build systemphil2016-12-053-631/+965
| | | | | This system allows easy setup of shaders without file io and also allows newer developers examples of the scope of possibility with the Jogl2es2Pipeline
* ObjFile can now have an Appearance constructor method overriden tophil2016-12-042-4/+15
| | | supply for example a ShaderAppearance
* J3dUtilsI18N class ExceptionStrings property file renamedphil2016-12-042-1/+1
| | | | | | to org.jogamp.java3d.Utils-ExceptionStrings This was done because it clashed with the ExceptionStrings file in Java3d-core now that the two are in the same package, so if the code was exported to a jar together then one was lost depending on export order
* in fact interleave and nio together aren't supported in the gl2es2phil2016-11-301-1/+1
| | | pipeline apparently
* Lightwave and Objectfile loader now return nio geometry arraysphil2016-11-302-3/+4
| | | For performance
* SimpleShaderAppearance public static versionStringphil2016-11-221-473/+475
| | | So if can be altered for different pipelines
* simpleshaderappearance main constructor made publicphil2016-11-151-1/+1
|
* GL2ES2 pipeline util Cube moved to java3d-utilsphil2016-11-131-0/+312
|
* SimpleShaderAppearance moved to java3d-utilsphil2016-11-133-0/+722
| | | from java3d-examples
* Bug 1339 - Support for Vertex Attributes in GeometryInfophil2016-11-021-8/+19
|
* Bug 1338 - IndexRow of GeometryInfo returns a terrible constant hash phil2016-11-021-10/+4
|
* Final javax.media.j3d package reference updatedphil2016-10-22120-138/+136
| | | | | | | | | | | | This commit 6aa301b9466351538d779b98e3b756ac5bd34236 Moved the baseline to org.jogamp.java3d.util but there are some state packages, that also need to be renamed The org.jogamp.java3d.utils.scenegraph.io.retained.Controller createState uses reflection to load the correct State class, and this was broken by the state classes having the old name in their package.
* Object file loading uses by ref as teh default to allow thephil2016-10-161-1/+2
| | | gl2es2pipline to use it
* Move javadoc files to standard Maven locationCurtis Rueden2015-11-3041-0/+0
|
* Adopts a more standard directory layout for MavenJulien Gouesse2015-11-28396-0/+116032