![]() |
||||
The Program |
||||
Both the Windows program and the source code can be downloaded here:
The source code was written in C++ using Visual C++ 6, and uses the Win32 and OpenGL APIs. The VC6 workspace file is included in the download. |
||||
Using the Program |
||||
|
||||
|
2. The interior window:
|
3. The toolbar window:
|
||
|
||||
![]() |
![]() |
|||
The triangle in green is the currently 'active' dragon. The active dragon can be split to its next level by pressing the 'Split' button on the toolbar. Clicking 'Next Dragon' on the toolbar will switch the 'active' dragon to the triangle on the right and clicking again will switch back. |
||||
![]() |
The toolbar also gives the following information: |
Warnings: |
||
For performance reasons, only 50,000 triangles can be shown for each dragon at any time. In practice, this has shown to be a reasonable ceiling. If you find that you have exceeded 50,000 triangles but still wish to split further, zoom into your region of interest and press the 'Split' button. The triangles that do not contribute to your current view will be deleted, allowing further splitting of the visible triangles. (Note that the triangles that will not contribute to the view differs slightly from just the triangles that are not in view.) |
||