aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fixed an issue with J3DGraphics2DImpl.validate()Egor Tsinko2020-01-281-34/+64
|
* Merge pull request #8 from etsinko/J3DGraphics-clearOffScreen-fixPhilip Jordan2020-01-291-0/+6
|\ | | | | fixed an issue with J3DGraphics2DImpl.clearOffScreen()
| * fixed an issue with J3DGraphics2DImpl.clearOffScreen()Egor Tsinko2020-01-281-0/+6
|/ | | | | In cases when a new transform is set into the graphics there might be some on-screen artifacts caused by improper clearing
* Merge pull request #7 from etsinko/hidpi-pixel-accuracy-improvementsPhilip Jordan2020-01-283-2/+46
|\ | | | | Improved the 2D graphics overlay in Canvas3D.
| * improved the 2D graphics overlay in Canvas3D.Egor Tsinko2020-01-273-2/+46
| | | | | | | | Now actual pixel sizes are used instead of canvas sizes for creating an overlay image.
| * Merge pull request #6 from philjord/revert-3-npe-fixdev1.7.0Philip Jordan2020-01-261-5/+3
| |\ | | | | | | Revert "fixed a NPE that happened during offscreen rendering"
| | * Revert "fixed a NPE that happened during offscreen rendering"Philip Jordan2020-01-261-5/+3
| |/
| * Merge pull request #3 from etsinko/npe-fixPhilip Jordan2020-01-261-3/+5
| |\ | | | | | | fixed a NPE that happened during offscreen rendering
| | * fixed a NPE that happened during offscreen renderingEgor Tsinko2020-01-221-3/+5
| |/
* | pom.xml file version updated to 1.7.1Philip Jordan2020-01-271-3/+3
| |
* | Merge pull request #4 from etsinko/hidpi-fixPhilip Jordan2020-01-261-3/+3
|\ \ | | | | | | fixed getPixelLocationFromImagePlate(). Now it works on HiDPI screens
| * | fixed getPixelLocationFromImagePlate(). Now it works on HiDPI screensEgor Tsinko2020-01-221-3/+3
| |/
* | Merge pull request #5 from etsinko/hidpi-overlay-fixPhilip Jordan2020-01-262-4/+4
|\ \ | | | | | | | | | | | | Updated pipelines so they use linear interpolation when drawing overlays An excellent improvement
| * | Updated pipelines so they use linear interpolation when drawing overlay on ↵Egor Tsinko2020-01-232-4/+4
| |/ | | | | | | screen
* | fixed a NPE that happened during offscreen renderingEgor Tsinko2020-01-261-3/+5
| |
* | j3dcore: add handling for the new j3d.numSamples propertyEmmanuel Puybaret2020-01-252-10/+6
| | | | | | | | | | Override the number of canvas samples using a new Integer property, add a helper to MasterControl similar to the existing Boolean property methods.
* | QuadArray usage warning improved to advise how to convert easily.Philip Jordan2019-10-252-5/+35
|/ | | | QuadArrays now render as triangle arrays in order to show where the issue is.
* removed "-main" from gluegen and jogl dependencies as it was incorrectHEAD1.7.0-finalmasterPhilip Jordan2019-09-301-2/+2
| | | Signed-off-by: Philip Jordan <[email protected]>
* Pom.xml file tidied upPhilip Jordan2019-09-271-20/+134
|
* checkAppContext only applies to java version 7 and 8 nowphil2019-09-211-8/+26
| | | | and thus the "An illegal reflective access operation has occurred" warning in Java 10 is no longer displayed
* HiDPI fix improved to work when moving a Canvas between screens, alsophil2019-09-213-21/+36
| | | | | mouse interactions are now scaled correctly when using the canvas.getPixelLocationInImagePlate(xpos,ypos,mousePosn); as seen in the java3d-utils PickCanvas class
* Merge branch 'dev1.7.0'phil2019-09-153-2/+60
|\
| * Pure Immediate Context usage fixphil2019-06-092-1/+59
| | | | | | | | | | | | | | | | | | The Renderer now wraps a use/release context call pair around any of the Pure Immediate mode operations in the main doWork loop. The renderer also now lazily creates a context on the first Pure Immediate mode call. GarphicsContext3D calls makeCxtCurrent in doClear in the case where a context had to be created (that creation call should in fact now be redundant but it is left in)
| * deprecated features comment update to note tex coord generation isphil2019-01-201-1/+1
| | | | | | ignored
* | Merge branch '1.6-master'phil2019-09-151-7/+7
|\ \ | | | | | | | | | Fixed an error that happened in multi-screen environments
| * \ Merge pull request #2 from etsinko/fix-to-multiscreen-query1.6-masterPhilip Jordan2019-09-151-8/+7
| |\ \ | | | | | | | | Fixed an error that happened in multi-screen environments
| | * | Fixed error that happened in multi-screen environmentsEgor Tsinko2019-08-291-8/+7
| |/ /
| * | The Renderer now wraps a use/release context call pair around any of thephil2019-06-092-0/+61
| | | | | | | | | | | | | | | | | | | | | | | | Pure Immediate mode operations in the main doWork loop. The renderer also now lazily creates a context on the first Pure Immediate mode call. GarphicsContext3D calls makeCxtCurrent in doClear in the case where a context had to be created (that creation call should in fact now be redundant but it is left in)
| * | j3dcore: update version to 1.6.21.6.2Harvey Harrison2019-01-041-2/+2
| | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
| * | j3dcore: only build j3dcore filesHarvey Harrison2019-01-041-36/+4
| | | | | | | | | | | | | | | | | | Build each project standalone now as opposed to a unified build. Signed-off-by: Harvey Harrison <[email protected]>
| * | Merge GeometryService implementationHarvey Harrison2019-01-043-25/+64
| |\ \ | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3d-core: update version to 1.6.11.6.1Harvey Harrison2018-09-301-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3d-core: Fix HiDPI issues on WindowsIan Brown2018-09-302-4/+17
| | | | | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: update to source/target 1.6 for now, no point in 1.5Harvey Harrison2018-06-151-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: remove useless updatelocaltoVworld methodHarvey Harrison2018-06-142-14/+0
| | | | | | | | | | | | | | | | | | | | | | | | Only calls itself on all child nodes, no callers anywhere else. Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: ignore stricter doclint settings in JDK8 to allow javadoc build to ↵Harvey Harrison2018-06-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | succeed Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: update for the final 1.6.0 release1.6.0Harvey Harrison2016-11-071-7/+7
| | | | | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
| * | | build: add a trivial javadoc building target for vecmath/java3d/java3d-utilsHarvey Harrison2016-10-301-5/+21
| | | | | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: JoglPipeline.resetRenderingAttributes does not call ↵Phil Jordan2016-10-301-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gl.glDisable(GL.GL_STENCIL_TEST); Fixes Bug 1325: https://jogamp.org/bugzilla/show_bug.cgi?id=1325 Signed-off-by: Phil Jordan <[email protected]> Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: fix leftover texture mapping coords when some attributes unsetEmmanuel Puybaret2016-10-301-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | Fixes Bug 1006: https://jogamp.org/bugzilla/show_bug.cgi?id=1006 Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: add handling for the new j3d.numSamples propertyEmmanuel Puybaret2016-10-302-8/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Override the number of canvas samples using a new Integer property, add a helper to MasterControl similar to the existing Boolean property methods. Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: avoid calls to glColor4f in material reset pathsEmmanuel Puybaret2016-10-301-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This causes crashes in the Parallels driver, possibly due to the calls occuring on a non-current glContext, this appears to not cause other issues as the glColor calls are always issued before rendering anyway and can avoid being reset here. Signed-off-by: Harvey Harrison <[email protected]>
| * | | j3dcore: allow Java3D to operate in headless mode when using the noop rendererHarvey Harrison2016-10-282-7/+5
| | | | | | | | | | | | | | | | | | | | [Suggested by Emmanuel Puybaret] Signed-off-by: Harvey Harrison <[email protected]>
| * | | build: flatten directory names in j3d-util repoHarvey Harrison2016-10-281-5/+5
| | | | | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]>
* | | | Update README.mdPhilip Jordan2019-09-021-16/+16
| | | |
* | | | Rename GL2ES2PipelineUsageGguide.md to GL2ES2PipelineUsageGuide.mdPhilip Jordan2019-09-021-0/+0
| | | |
* | | | Rename GL2ES2Pipeline usage guide.md to GL2ES2PipelineUsageGguide.mdPhilip Jordan2019-09-021-0/+0
| | | |
* | | | Update README.mdPhilip Jordan2019-09-021-2/+2
| | | |
* | | | Update README.mdPhilip Jordan2019-09-021-3/+3
| | | |
* | | | Update README.mdPhilip Jordan2019-09-021-5/+2
| |_|/ |/| |