aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix signature of D3D useCtx function so it will compile.Kevin Rushforth2005-12-131-1/+2
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@477 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Fixed issue 175 : OffScreenRendering: Issue with Updating Texture Size ↵Chien Yang2005-12-136-43/+103
| | | | | | | | | from Behavior. 2) Fixed issue 208 : Sound nodes cannot be placed below Switch groups git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@476 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed the following issues:Kevin Rushforth2005-12-0528-55/+367
| | | | | | | | Issue 202: Need to upgrade to latest glext.h header file Issue 203: System.currentTimeMillis is too inaccurate on Windows for fine-grained timing git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@475 ba19aa83-45c5-6ac9-afd3-db810772062c
* Comment out "VERBOSE" setting for debug builds (I didn't mean to check it in)Kevin Rushforth2005-11-231-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@468 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bump version to beta2 in prep for buildKevin Rushforth2005-11-231-1/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@467 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue 196 : Finish CgShader shader attributes native methodsKevin Rushforth2005-11-237-125/+843
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@466 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue199 : New Picking system only return 1 result per geometry.Chien Yang2005-11-2122-790/+1389
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@465 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue 195 : Finish CgShader vertex attributes native methodsKevin Rushforth2005-11-163-203/+164
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@464 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed a bug in Shader support for immediate mode rendering.Chien Yang2005-11-161-8/+10
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@463 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Implemented Shader support for immediate mode rendering. (issue 182)Chien Yang2005-11-163-169/+246
| | | | | | | 2) Fixed a minor immediate mode bug and cleanup. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@462 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 116 : Handling of picking on OrientatedShape3D needs clarificationChien Yang2005-11-111-0/+4
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@461 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue 67 : Transparency mode update didn't get reflected correctly.Kevin Rushforth2005-11-101-2/+3
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@460 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 167Kevin Rushforth2005-11-091-8/+25
| | | | | | | Fixed Issue 167 : Transform3D reports matrix with NaN to be affine git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@459 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 186 : Using new Pick API with PickSegment often returns nullChien Yang2005-11-091-6/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@458 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed Issue 181 : Performance regression: j3d.optimizeForSpace=false ignored ↵Kevin Rushforth2005-11-091-4/+18
| | | | | | for some geometry git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@457 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1. Finished inclusion of material from Specification Guide into javadoc ↵Kevin Rushforth2005-11-0144-10/+2176
| | | | | | | | | spec. Added some links to new material. 2. Created a 1.4 ChangeLog git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@456 ba19aa83-45c5-6ac9-afd3-db810772062c
* Removed broken linkKevin Rushforth2005-10-281-6/+2
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@455 ba19aa83-45c5-6ac9-afd3-db810772062c
* Removed spurious @since tags from non-public filesKevin Rushforth2005-10-288-162/+5
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@454 ba19aa83-45c5-6ac9-afd3-db810772062c
* Incorporated another chapter from the specification guide.Kevin Rushforth2005-10-289-7/+266
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@453 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 187 : NPE for new PickFast PickInfo when getting geometries.Chien Yang2005-10-271-0/+8
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@452 ba19aa83-45c5-6ac9-afd3-db810772062c
* More stuff copied from guideKevin Rushforth2005-10-273-0/+284
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@451 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1. Added package description.Kevin Rushforth2005-10-2615-6/+702
| | | | | | | | | 2. Added introductory material from former specification guide (since that is no longer being maintained). 3. Put copyright notice at bottom of all javadoc pages. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@450 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed 1 of 2 bugs reported in issue186 : Using new Pick API with PickSegment ↵Chien Yang2005-10-261-1/+2
| | | | | | always returns null. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@449 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 184 : Illegal return value if flag NODE is omittedChien Yang2005-10-261-0/+5
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@448 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 183 : NPE if CLOSEST_INTERSECTION_POINT is only flag.Chien Yang2005-10-241-6/+4
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@447 ba19aa83-45c5-6ac9-afd3-db810772062c
* Merged changes from dev-1_4 branch into the main trunk.Kevin Rushforth2005-10-17273-9582/+34592
| | | | | | | NOTE: all 1.4 development will now proceed on the main trunk. The dev-1_4 branch is closed. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@445 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bump version number to 1.3.3 so daily or experimental builds aren'tKevin Rushforth2005-03-221-1/+1
| | | | | | | misidentified as 1.3.2 git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@167 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fix for Issue 111 (Java 3D doesn't recognize OpenGL 2.0)Kevin Rushforth2005-03-141-1/+5
| | | | | | | | | | Issue number: 111 Obtained from: kcr Submitted by: kcr Reviewed by: jada git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@158 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed a bug in MouseWheel support.Chien Yang2005-02-261-0/+1
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@140 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 105 : Build for IA64 (Itanium) 64-bit Linux.Chien Yang2005-02-243-2/+127
| | | | | | | Thanks to Ian (dr_grim) for his code contribution. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@137 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 103 : Memory leak:: View deactivate not full enabledChien Yang2005-02-222-0/+23
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@136 ba19aa83-45c5-6ac9-afd3-db810772062c
* Bumped Copyright date to 2005Kevin Rushforth2005-02-18425-425/+425
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@127 ba19aa83-45c5-6ac9-afd3-db810772062c
* Added mouseWheel support submitted by Frederic (pepe).Chien Yang2005-02-184-14/+133
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@126 ba19aa83-45c5-6ac9-afd3-db810772062c
* Update comment : change issue 97 to issue 104Chien Yang2005-02-152-3/+3
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@123 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed to issue 99 : Cannot build native bits in j3d-core with Sun Studio 10.Chien Yang2005-02-152-4/+4
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@122 ba19aa83-45c5-6ac9-afd3-db810772062c
* Undo a change that will break win32-d3d build.Chien Yang2005-02-151-3/+2
| | | | | | | Added extra comment. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@121 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Fixed to issue 97 - ATI video card related - Lockup, lose hardware ↵Chien Yang2005-02-144-18/+41
| | | | | | | | | | acceleration and crash OS. 2) Fixed to issue 98 - Random Lockup when adding a Canvas3D to JTabbedPane. 3) Partial fix to issue 100 - Offscreen Capture crash JVM. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@120 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fix issue 102, thanks Alessandropaulby2005-02-111-1/+6
| | | | | | | | | | Issue number: 102 Obtained from: aces Submitted by: paulby Reviewed by: kcr git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@119 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 96Kevin Rushforth2005-01-311-1/+15
| | | | | | | | Submitted by: kcr Fix for Issue 96 - ViewSpecificGroup documentation needs clarification git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@114 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 94 : glCallList error.Chien Yang2005-01-251-8/+26
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@109 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 5Kevin Rushforth2004-12-234-71/+134
| | | | | | | Fixed Issue 5 (FlyingGuns crash in native code on Canvas removal). git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@94 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 91Kevin Rushforth2004-12-213-26/+54
| | | | | | | | | | Implemented feature request for Issue 91: Added two new properties, native.vendor and native.renderer, which return the name of the vendor and the renderer string from the native library. Currently D3D sets these properties to "<UNKNOWN>". git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@93 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1) Added a better fix to issue 15 and 88Chien Yang2004-12-096-105/+93
| | | | | | | | 2) Renamed VWORLD_SCALE_DIRTY to VIEW_MATRIX_DIRTY to reflect the real meaning of this dirty bit. 3) Added comments to a bug in LightBin.updateAttributes(). git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@87 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issues :Chien Yang2004-12-072-65/+62
| | | | | | | | 15 - Model Clip planes not correctly set when view changes. 88 - Ambient Lighting corrupted by Mixed-Mode rendering... git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@86 ba19aa83-45c5-6ac9-afd3-db810772062c
* Issue number: 86Kevin Rushforth2004-12-021-114/+80
| | | | | | | | | | | Submitted by: kcr Reviewed by: cyang Fixed Issue 86 by disabling user-specified clip planes, as well as other missing attributes. Moved these into a common method called by composite(), texturemapping(), clear(), and textureclear() git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@85 ba19aa83-45c5-6ac9-afd3-db810772062c
* Updated build numbering scheme for beta and fcs builds in preparation forKevin Rushforth2004-11-162-12/+18
| | | | | | | beta1 release git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@78 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed issue 27 - Shapes mistakenly culled when they are visibleChien Yang2004-11-112-316/+38
| | | | git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@77 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed Issue 81: SimpleUniverse.cleanup() doesn't dispose of all threadsKevin Rushforth2004-11-092-13/+42
| | | | | | | Fixed Issue 83: Deadlock when removing Canvas3D and universe git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@76 ba19aa83-45c5-6ac9-afd3-db810772062c
* 1. Added new boolean property, "j3d.usePbuffer", which can be used toKevin Rushforth2004-11-055-36/+49
| | | | | | | | | | | | enable or disable the use of OpenGL Pbuffer rendering for off-screen Canvas3D objects. The default value for this property is "true". To disable Pbuffer rendering, use "java -Dj3d.usePbuffer=false ..." 2. Changed the few remaining C++-style "//" comments to "/* ... */" for maximum portability. git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@75 ba19aa83-45c5-6ac9-afd3-db810772062c
* Fixed another race condition where the MasterControlThread would exitKevin Rushforth2004-11-052-28/+39
| | | | | | | without servicing a pending request when creating an off-screen buffer git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@71 ba19aa83-45c5-6ac9-afd3-db810772062c