aboutsummaryrefslogtreecommitdiffstats
path: root/ardor3d-extras/src
Commit message (Collapse)AuthorAgeFilesLines
* Replaces Guava's Predicate by Java 8 Predicate (issue #13)Julien Gouesse2019-05-261-2/+2
|
* Merges several Renanse's commitsJulien Gouesse2018-01-2713-293/+440
|\
| * Updated interact widget mouseover code to pass through Canvas and provided a ↵Joshua Slack2018-01-1512-22/+162
| | | | | | | | | | | | | | callback for mouse over/out. Added simple cursor setting callbacks to the basic interact classes. Added a few cursor graphics that may be used with InteractWidgets
| * Fixed a highlight bug when mouseover moves between multiple rings without ↵Joshua Slack2018-01-062-12/+13
| | | | | | | | | | | | mousedepart. Changed RotateWidget mouseover blend effect to be more subtle.
| * Small tweak to help with mouseovers in compound widgetJoshua Slack2018-01-051-5/+11
| |
| * Made these public to allow for access from compound widget style classes.Joshua Slack2017-10-311-2/+2
| |
| * Added the concept of mouseEntered/Departed to InteractWidgets and applied ↵Joshua Slack2017-10-307-256/+262
| | | | | | | | the state to our basic widgets.
| * Fixed some redundant scaling code and pulled widget scale calculation out ↵Joshua Slack2017-10-276-39/+33
| | | | | | | | into a place easily extended by subclasses.
* | Fixes a bug in the PLY importer: some already present element keywords ↵Julien Gouesse2018-01-271-5/+10
| | | | | | | | weren't detected
* | Fixes some warningsJulien Gouesse2018-01-271-0/+9
| |
* | Fixes some warningsJulien Gouesse2018-01-271-3/+3
| |
* | Merge commit '1aae3c9d22835dded3f6cc6ba0d2e9cc040a92aa'Julien Gouesse2018-01-273-3/+79
|\|
| * Added a way for update logic to be attached to, and run by, InteractManagerJoshua Slack2017-09-193-4/+81
| |
* | Merge commit 'cbc61566689660d39f469efe4c429f8adf5b239e'Julien Gouesse2018-01-272-13/+7
|\|
| * Updates to allow overriding SpatialState in InteractManager.Joshua Slack2017-06-022-13/+7
| | | | | | | | | | Updates to allow easier overriding of input flow in UIHud. Added new example tying together UI and Interact
* | Merges Renanse's commit 67d620baf5eaf5b0ce66800e468719a9ef79ef25Julien Gouesse2018-01-272-1/+6
|\|
| * Added code to ensure margin and border use considers possibility of null. ↵Joshua Slack2017-05-312-1/+6
| | | | | | | | Added copying of userData in SpatialState
* | Merges Renanse's commit 240660efaeb9117a50f2e9cca0a7153e500490b3Julien Gouesse2018-01-272-1/+18
|\|
| * fixed missing calls to received/lost control on interact widgets.Joshua Slack2017-05-302-3/+20
| | | | | | | | added tracking of userdata to SpatialState to allow setting/applying other elements via interact widgets
| * Made GeometryTool effectively into a static classJoshua Slack2017-04-272-32/+11
| |
* | Merges mallanmba's commit 8ea0c83909327832f6ec575b752153b5ed6366fbJulien Gouesse2018-01-2613-46/+156
|\|
| * Contributions from mallanmba regarding improvements and fixes to the Ardor3D ↵mallanmba2017-04-1913-41/+150
| | | | | | | | interact system.
| * replace Java7 constructmallanmba2016-01-271-2/+2
| |
* | Avoids keeping a useless stream opened in the PLY importerJulien Gouesse2016-08-231-275/+296
| |
* | Adds the support of texture coordinates contained by the vertices into the ↵Julien Gouesse2016-08-233-5/+42
| | | | | | | | PLY importer
* | Fixes the support of textures in the PLY importerJulien Gouesse2016-08-211-1/+12
| |
* | Adds the support of binary files into the PLY importerJulien Gouesse2016-08-211-117/+224
| |
* | No longer relies on the file helper to determine whether a PLY file is in ↵Julien Gouesse2016-08-211-173/+125
| | | | | | | | ASCII, relies on the format in the header
* | Reads the header of the binary file in the PLY importerJulien Gouesse2016-08-201-290/+280
| |
* | Adds the support of edges into the PLY importerJulien Gouesse2016-08-201-3/+46
| |
* | Adds the support of quads and several index modes into the PLY importerJulien Gouesse2016-08-201-15/+68
| |
* | First blueprint of the PLY importer, work in progressJulien Gouesse2016-08-206-0/+1922
| |
* | Extracts the most common model properties of a material into a separate classJulien Gouesse2016-08-175-125/+398
| |
* | Drives the STL importer more robust, support 'endsolid' and 'end solid', ↵Julien Gouesse2016-08-171-243/+232
| | | | | | | | simplifies the conditions
* | Initializes the fields of the data stores in their respective constructorsJulien Gouesse2016-08-134-13/+31
| |
* | Improves a warning message displayed when a model in a STL file has no name ↵Julien Gouesse2016-08-131-1/+1
| | | | | | | | as it's optional
* | Updates the copyright headers and templatesJulien Gouesse2016-08-0750-50/+50
| |
* | Removes any method chaining from ObjImporterJulien Gouesse2016-07-071-13/+7
| |
* | Adds a STL importer into ardor3d-extrasJulien Gouesse2016-07-074-0/+734
| |
* | Adds a utility to check whether a file contains only US ASCII characters ↵Julien Gouesse2016-06-301-0/+74
| | | | | | | | into ardor3d-extras
* | Switches from Java 1.6 to Java 1.7 and fixes numerous warningsJulien Gouesse2016-06-3022-323/+291
| |
* | Stops using Guava to create the lists, the sets and the maps except when it ↵Julien Gouesse2014-09-2414-72/+69
| | | | | | | | is really necessary
* | Implements the hashCode() method of ShaderVariableJulien Gouesse2014-08-081-1/+2
| |
* | Removes tons of warningsJulien Gouesse2014-08-081-0/+2
| |
* | Drives the source code compatible with Java 1.6 anew (I thank Matt Eskridge ↵Julien Gouesse2014-08-081-2/+9
| | | | | | | | for reminding me my mistake)
* | Does no longer use the default texture when loading a MD2 model so that the ↵Julien Gouesse2014-07-131-23/+13
| | | | | | | | importer correctly loops on all skins
* | Uses a temporary dirty kludge to prevent the import of a MD2 model from ↵Julien Gouesse2014-07-131-15/+25
| | | | | | | | failing when Ardor3D fails to load the default texture which is not supported yet by JOGL because of its bug 982
* | Drives the WaveFront OBJ exporter more robust when manipulating a texture keyJulien Gouesse2014-07-131-15/+20
| |
* | Fixes a regression found by the JGO member orange451 ↵Julien Gouesse2014-03-201-7/+9
| | | | | | | | http://www.java-gaming.org/index.php?action=profile;u=49424 The tags of all frames weren't loaded, only 'numTags' tags were loaded
* | Fixes a spelling mistake in a for loop causing an ↵Julien Gouesse2014-02-111-1/+37
| | | | | | | | ArrayIndexOutOfBoundsException when parsing the texture coordinates of a MD3 model