aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java
Commit message (Expand)AuthorAgeFilesLines
* Bug 1452 - Decouple math functionality to 'com.jogamp.math' to be toolkit agn...Sven Gothel2023-09-201-1196/+78
* PMVMatrix.gluPerspective(): Redfine angle in radians instead of degrees ** AP...Sven Gothel2023-09-021-3/+3
* [PMV]Matrix[4f]: Clarify 'mulVec[34]f' in-place arg properties, add pure in-p...Sven Gothel2023-04-281-14/+78
* Graph/Math: Cleanup toString(), spacing and use System.lineSeparator()Sven Gothel2023-04-121-10/+8
* Matrix4f.mapWin*(): Drop unused temp matrices, map*() returns false on invPMv...Sven Gothel2023-04-091-321/+513
* PMVMatrix: Expose temporary storage (w/o side-effects) for efficiency; GraphU...Sven Gothel2023-04-081-1/+42
* PMVMatrix API doc: Use `` to quote code since {@code } causes block-quoting w...Sven Gothel2023-04-081-5/+5
* PMVMatrix rewrite using Matrix4f, providing SyncMatrix4f* for GLUniformData; ...Sven Gothel2023-04-071-341/+520
* Math: Complete Matrix4f w/ Vec[234]f and adopt it throughout Quaternion, Ray,...Sven Gothel2023-04-051-14/+114
* API doc cleanup, add + refine math testsSven Gothel2023-03-191-1/+1
* Remove deprectated classes and methodsSven Gothel2015-10-151-2/+0
* Refine Frustum definition: Adding Frustum.FovDesc; Clarify makeFrustum argume...Sven Gothel2015-07-201-3/+5
* Bug 682 - Relocating javax.media.opengl.* -> com.jogamp.opengl.* (Part 1)Sven Gothel2015-02-021-3/+3
* FloatUtil.makeFrustum(..): Add throws GLException API doc / Add GLException i...Sven Gothel2014-10-251-2/+9
* Bug 1021: Add GenericStereoDevice* Supporting custom configurations; Hook-in ...Sven Gothel2014-07-071-1/+1
* Fix FloatUtil.makePerspective(..): The tan(fovy/2) shall be used, not tan(fov...Sven Gothel2014-07-051-4/+9
* Code Clean-Up based on our Recommended Settings (jogamp-scripting c47bc86ae2e...Sven Gothel2014-07-031-7/+8
* FloatUtil.makePick(..): Refine API doc, incl. PMVMatrix.gluPickMatrix(..)Sven Gothel2014-07-031-13/+16
* Enhance FloatUtil: More optimizations, concludes commit 0bded476868c5fdfe4450...Sven Gothel2014-06-281-7/+10
* Enhance FloatUtil: Merge ProjectFloat features while adding optimized variati...Sven Gothel2014-06-271-236/+213
* Add AABBox.getRayIntersection(..), VectorUtil.line2PlaneIntersection(..) incl...Sven Gothel2014-04-091-1/+1
* Bug 801: WIP 2/2 - Add color attribute; Switch Shader instead of branching in...Sven Gothel2014-04-021-73/+8
* Add generic support for picking via raycast intersection and AABBox (or similar)Sven Gothel2014-03-161-19/+67
* PMVMatrix.glLoadMatrix(Quaternion): Load Quaternion's directly w/o intermedia...Sven Gothel2014-03-141-2/+15
* Quaternion: Fix and enhance class incl. Extensive Unit Tests (all passed)Sven Gothel2014-03-141-0/+17
* Math and PMVMatrix: Cleanup and RefineSven Gothel2014-03-141-94/+31
* Bug 801: AffineTransform: Remove Serializable, make methods final; FloatUtil:...Sven Gothel2014-03-061-2/+3
* jogl: add missing @Override annotationsHarvey Harrison2013-10-171-0/+1
* jogl: remove all trailing whitespaceHarvey Harrison2013-10-171-138/+138
* Fix Bug 748 - PMVMatrix gluProject and gluUnProject broken w/ backingArray (d...Sven Gothel2013-06-091-12/+12
* Enhance PMVMatrix: Use FloatStack to implement PushMatrix and PopMatrix (Bug ...Sven Gothel2012-12-311-29/+28
* Frustum: Clarify method names, fix point/sphere classification, add used refe...Sven Gothel2012-11-121-1/+1
* Frustum: Cleanup / update; PMVMatrix: Fix mulPMVSven Gothel2012-11-121-1/+1
* Validating Frustum w/ help of Eduard White [email protected], referencing th...Sven Gothel2012-11-121-5/+5
* Frustum: Passing Mv*P (column major order)Sven Gothel2012-11-111-5/+5
* PMVMatrix: Add 'Frustum glGetFrustum()' adding same dirty/request methodology...Sven Gothel2012-11-111-58/+81
* Cleanup Frustum Math Util: Independent / Compile Clean / Relocation ; PMVMatr...Sven Gothel2012-11-111-0/+20
* Reorganize math code into: com.jogamp.opengl.math and com.jogamp.opengl.math....Sven Gothel2012-11-111-1/+1
* ImmModeSink: Fix bugs (use glBufferUsage, vboUsage, GL_POLYGON, GL_QUADS) and...Sven Gothel2012-10-101-1/+1
* FloatUtil/PMVMatrix/GLUniformData: Move impl. of FloatBuffer matrix toString(...Sven Gothel2012-10-101-53/+2
* Fix regression of commit a644d779ab19cb1d200ae4ba567b9c042c34b337, cannot com...Sven Gothel2012-10-041-6/+9
* Update PMVMatrix/GLMatrixFunc API doc and refine PMVMatrix update / get-Mvi/M...Sven Gothel2012-10-041-198/+582
* Move ProjectFloat back to private, exposing basic math in FloatUtilSven Gothel2012-04-091-22/+25
* PMVMatrix: Add convenient ProjectFloat calls of gluLookAt, gluProject, gluUnP...Sven Gothel2012-04-061-8/+85
* ProjectFloat: Promote to public, exposing general matrix/vector math, custom ...Sven Gothel2012-04-021-92/+33
* javac - setup encoding to UTF-8Sven Gothel2012-01-231-4/+4
* Minor Edits: Add GL_RENDERER to JoglVersion dump; Fix typo in PMVMatrix.Sven Gothel2012-01-141-1/+1
* PMVMatrix: Defaults from direct NIO -> array-backed non-direct NIO: Reduced c...Sven Gothel2011-10-071-177/+248
* Workaround Android 3.0 Dalvik Issue 16434Sven Gothel2011-10-051-32/+46
* Misc Rename/Reloc; GLArrayData*/PMVMatrix enhancments; Test fixes/adds (Gears...Sven Gothel2011-08-221-103/+65