Three views (Surface, 3D and Texture) used to assign texture to polygons. The interface is very close to the Lightwave interface, selection and short cuts. It lets you assign texture images to a surface, and surfaces to polygons. The 3D View could be split in 1, 2, 3 or 4 views to work with any axis. The interface image is a courtesy of Behaviour Interactive inc (Megatoon), Quebec.
|
| We started from scratch, and designed everything | ||
| 3D camera interface (display, translation, rotation, zoom and selection) | ||
| Window to manage the surfaces applied on the selected polygons | ||
| Window to manage the texture images applied on the selected surfaces | ||
| Clipboard functions cut, copy and paste the surfaces on selected polygons | ||
| Classes in C++ to manage a scene containing cameras (perspective and parallel projection), surfaces, texture images, hierarchy (transformations) and 3D objets | ||
| Methods to interface with the OpenGL library | ||
| Read and write Lightwave 3D model files .LWO, surface files .SRF and scene files .LWS | ||
![]() |