|
42 | 42 | import java.io.File; |
43 | 43 |
|
44 | 44 | /** |
45 | | - * Shows how to load {@link <a href="https://www.khronos.org/collada/">COLLADA</a> 3D models. |
| 45 | + * Shows how to load <a href="https://www.khronos.org/collada/">COLLADA</a> 3D models. |
46 | 46 | */ |
47 | 47 | public class ColladaViewer extends ApplicationTemplate { |
48 | 48 |
|
@@ -88,10 +88,10 @@ public static class WorkerThread extends Thread { |
88 | 88 |
|
89 | 89 | // Indicates the source of the COLLADA file loaded by this thread. Initialized during construction. |
90 | 90 | protected Object colladaSource; |
91 | | - |
| 91 | + |
92 | 92 | // Geographic position of the COLLADA model. |
93 | 93 | protected Position position; |
94 | | - |
| 94 | + |
95 | 95 | // Indicates the <code>AppFrame</code> the COLLADA file content is displayed in. Initialized during |
96 | 96 | // construction. |
97 | 97 | protected AppFrame appFrame; |
@@ -131,21 +131,21 @@ public void run() { |
131 | 131 | } |
132 | 132 | } |
133 | 133 | } |
134 | | - |
| 134 | + |
135 | 135 | public static void main(String[] args) { |
136 | | - |
| 136 | + |
137 | 137 | // Set camera position and pitch angle. |
138 | 138 | Configuration.setValue(AVKey.INITIAL_LATITUDE, 40.028); |
139 | 139 | Configuration.setValue(AVKey.INITIAL_LONGITUDE, -105.27284091410579); |
140 | 140 | Configuration.setValue(AVKey.INITIAL_ALTITUDE, 4000); |
141 | 141 | Configuration.setValue(AVKey.INITIAL_PITCH, 50); |
142 | | - |
| 142 | + |
143 | 143 | // Set the application frame to update, a position for the model, and a path to the COLLADA file. |
144 | 144 | final AppFrame af = (AppFrame) start("WorldWind COLLADA Viewer", AppFrame.class); |
145 | 145 | final Position MackyAuditoriumPosition = Position.fromDegrees(40.009993372683, -105.272774533734); |
146 | 146 | final File ColladaFile = new File("testData/collada/cu_macky/CU Macky.dae"); |
147 | | - |
148 | | - // Invoque the <code>Thread</code> to load the COLLADA model asynchronously. |
| 147 | + |
| 148 | + // Invoke the <code>Thread</code> to load the COLLADA model asynchronously. |
149 | 149 | new WorkerThread(ColladaFile, MackyAuditoriumPosition, af).start(); |
150 | 150 |
|
151 | 151 | } |
|
0 commit comments