Back to Java2D-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 Java2DModel.java are new files. |
09 | Jun | 2008 | Minor change to JTwoD.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 | 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". |
16 | Feb | 2007 | Add "Perspective Prism". |
29 | Dec | 2006 | Insignificant code changes to JTwoD.java. |
10 | Aug | 2006 | Minor code changes -- close open streams after using. |
09 | Aug | 2006 | Minor code changes. |
03 | Aug | 2006 | Minor code change. Having backward compatibility issues with JDK 1.5.06. Something about a major-minor revision incompatibility (49 instead of 48?). Compiling using -target and -source options seems to help. |
01 | Aug | 2006 | Use Swing GUI and decrease the size from 700x700 to 600x600. Using JComponent instead of Canvas seems to enhance the performance. |
24 | Jul | 2006 | Allow color to be turned on and off. |
17 | Jul | 2006 | Round off the strut ends. Code changes to JTwoD.java. |
14 | Jul | 2006 | Implement solution to the inversion problem due to the primitive depth-sorting procedure. Add check boxes so anti-aliasing can be turned on and off. |
13 | Jul | 2006 | Preliminary release. Seems usable, but needs work. |