Back to Java3D-Based Tensegrity Viewer
13 | Jun | 2008 | Code revision mostly to remove odd ThreeDClient approach. Now userMessages are exceptional, and so a popup notifier is used to report them. Other than that, no user changes. |
10 | Jun | 2008 | Code revision so file parsing code is not duplicated across viewers. No user changes, but Model3D.java and Java3DModel.java are new files and JModel3D.java is no longer used. |
09 | Jun | 2008 | Minor change to JModel3D.java. |
06 | Jun | 2008 | Now initializes menu from a manifest file in the models directory. This should make maintenance a little easier. |
03 | Jun | 2008 | Change "Aspension Tower" label to "Aspension Tower (Marcus)" so it is clearer that Jan Marcus is the author of this design. Re-order the aspensions so the towers come first. Label the tetrahedrons with their authors, and re-order to match order in VRML viewer. Swap data between ttetra.dat and ttetra2.dat so their names correspond to VRML viewer. |
19 | May | 2008 | Add "Aspension Tower II" and "Aspension Canary". Change "Aspension Skylon" to "Aspension Skylon II" and refer to another data file. "Aspension Tower" now refers to data for Jan's original structure, and "Aspension Tower II" refers to my variation. |
10 | Mar | 2008 | Add "Aspension Skylon". |
26 | Jan | 2008 | Just cite Sun as a source for Java3D since Blackdown no longer responds, and Sun now has a Linux implementation. |
26 | Dec | 2007 | Add "Split-Level Prism II" and "Tetrahedral Prisms". Rename "Diamond-Shaped Tensegrity" as "Diamond-Shaped Prisms" and "Split-Level Prism" as "Split-Level Prism I". |
07 | Dec | 2007 | New data files for "Wishbone Tensegrity" and "Diamond-Shaped Tensegrity". |
21 | Nov | 2007 | Add "Split-Level Prism", "Wishbone Tensegrity" and "Diamond-Shaped Tensegrity". |
11 | Sep | 2007 | Add "Aspension Tower". |
17 | Aug | 2007 | New data for "Perspective Prism" (plumper -- ends more circular). |
15 | Aug | 2007 | Add "3-Stage X-Module Column". |
13 | Aug | 2007 | Add "Dodecahedron with X-Column Edges". |
29 | Jun | 2007 | Change "Val Gómez module" to "Gómez Jáuregui module". Update deprecated software item. |
16 | Feb | 2007 | Add "Perspective Prism". |
10 | Aug | 2006 | Minor code changes -- close open streams after using. |
09 | Aug | 2006 | Minor code changes. |
01 | Aug | 2006 | Reduce size from 700x700 to 600x600. Use Swing GUI. |
12 | Jul | 2006 | Change name of this file from revision2.htm to revision3.htm. Change link in tview3d.htm accordingly. |
16 | Jun | 2006 | Add "2v Octa Sphere (variation)". Replace data file for "2v Octa Sphere" with one that contains data for the interlayer tendons. The variation doesn't appear in Java-Based Tensegrity Viewer since there it appears without the interlayer tendons, and the variance isn't apparent without them. Removed duplicate vertices from model data. Removed unused vertices as I noticed them. Changed files with "java.dat" header to header with actual name. Thanks to Tim Tyler for bringing the duplicate vertices to my attention. |
14 | Jun | 2006 | Java code has been restructured. Now JModel3D.java is in a separate file. Have link to models directory reference new index file. |
12 | Jun | 2006 | Tweaks to Java code to increase similarity to non-Java3D version. Include two more non-tensegrity data files that were in the plain Java version but not in the 3D version: "10v Octahedron" and "10v Projected Octahedron". |
06 | Jun | 2006 | Now that the strut colors have been changed to 7, include the three non-tensegrity data files that were in the plain Java version but not in the 3D version: "Tetrahedron", "Tetrahelix" and "Double Tetrahelix". Reduce max magnification to 8X. Minor edits to usage instructions. |
01 | Jun | 2006 | Allow the user to rotate the model rather than doing the orbital approach where the user orbits the model. Allow up to 12X magnification. Fix the magnification so it's exactly reversible (forgot to take into account the bubble on the Scrollbar). Add drag scrolling. Now the GUI is the same as for TView.java. |
26 | May | 2006 | Put the magnify scrollbar on the right and change the instructions accordingly. Increase viewing area size from 600x600 to 700x700. |
17 | Apr | 2006 | Add "2v Icosa Sphere" and put "Octa" adjective on labels for all the other double-layer domes and spheres. Describe the format of the data files. |
15 | Mar | 2006 | Add "Emmerich's Prism". Change "3-Fold Emmerich-Style Prism" to "Emmerich's Prism (variation)". |
13 | Mar | 2006 | Add "Tensegrity Tetrahedron 2", "T-Tetra 2 (variation)" and "Tensegrity Tetrahedron 3". |
08 | Feb | 2006 | Add "Skew Prism Arch". |
07 | Feb | 2006 | Add "Bouncy Mast (spiraling)" and "Bouncy Mast (alternating)". |
31 | Jan | 2006 | Add "T-Cuboctahedron". |
27 | Jan | 2006 | Add "Skew Tensegrity". |
30 | Dec | 2005 | Add "Octahelix". |
27 | Dec | 2005 | Add "Thirteen Great Circles". |
12 | Dec | 2005 | Update x3l12torusa2.dat to use different type values for the two different sized struts. |
08 | Dec | 2005 | Change it so different type struts have different colors. Update x8skew.dat to use new data with more symmetry and special type value for constrained struts. |
06 | Dec | 2005 | Add a couple skew 5-prisms. |
21 | Nov | 2005 | Add "Twelve-Stage Torus". Link to JView.java. |
20 | Oct | 2005 | Add "8-Stage Zig-Zag Arch" and "Tensegrity Tetrahedron". |
14 | Oct | 2005 | Minor code revision to JThreeD.java. |
05 | Oct | 2005 | Upgrade double-layer tensegrity data files with ones that have inter-layer tendon data. Add links to Java3D download information. |
04 | Oct | 2005 | Created from Java-Based Tensegrity Viewer. |