Still working with OpenGL to draw wireframes in "Demo Mode" for the 3D Renderer.
I can change color of the wireframe in the Active Viewport. I have also drawn a thin
Bounding Box around the Viewport. This box will provide reference coordinates to
draw the Background Grid. The Red, Green and Blue lines are XYZ Axis Lines.
Over the next week I will put together an MUI/Zune window (OpenGL Context)
and attach a small Menu System. I'm considering releasing Version 1.0.0 when
I get the Viewports and Viewing Operations working correctly in Demo Mode.
The next version 1.0.1 will load 3D Objects from IFF-RSCN files (Scene Files).
The 3d Objects will then be displayed as interactive wireframes in Viewports.
After that I can focus on translating the 3d Object Data into Vector Data to
send directly to the RayTracer to generate the Output Image (RenderPic).
I plan to include a nice "Rendering Progress" progressbar like the one at the
Start of Magellan with a blue progress indicator. The progressbar will be
driven by the number of lines in the output image. If there are 600 lines,
for every 6 lines the progress moves by 1%, and so on. There will also be
a Preview window at the end to display the most recently Rendered Image.
After I get the program to render a scene then I can go back to assemble
a Buttonbar Menu, Statusbar and Toolbar for the completed User Interface.