home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / v / vrmlviewer / Docs / TopSpec < prev   
Encoding:
Text File  |  1997-02-07  |  5.1 KB  |  61 lines

  1. TopModel main features:
  2. =======================
  3.  
  4. - deals with polygons, bezier curves and surfaces and spheres.
  5. - real-time manipulation of bezier surfaces and sphere of unique easiness, with full control over the U and V parameters for shading.
  6. - real-time operations with all the tools, no preview!
  7. - scene editor is not separated from object editor, thanks to the working speed of TopModel: you can always see what you're doing!
  8. - a unique easiness of use allowing a full control over operations.
  9. - a powerful navigating tool.
  10. - object points and control points of surfaces always editable, also on the whole scene: you can work on complete objects and with parts on them at the same times!
  11. - classic tools to move, rotate, magnify, copy, delete, group and ungroup objects.
  12. - up to 16 paths, each composed by up to 10 bezier-curves used in copy, extrusion or deformation tool.
  13. - copy tool, working via steps (in rotation and in movement) or along a multi-bezier path (with an optional "normal to path" feature to follow the path direction).
  14. - professional sweep tool (with control over altitude, envelope on current plane and envelope on current axis).
  15. - professional extrusion tool on a multi-bezier path (with control over altitude, envelope and bevelling).
  16. - deformation tool (with control over torsion, envelope on the current plane and altitude).
  17. - magnetic tool with control parameters.
  18. - simmetry tool useful during many drag operations.
  19. - two real-time lattice deformations using:
  20.          a bounding-box cube (trilinear deformation tool: ie. the perspective tool in ArtWork working in 3D);
  21.          a bezier-volume (bezier's volume distorsion with a powerful control on objects, allowing also a non-linear internal expansion; similar to the moulding tool in Artwork working in 3D)
  22. - texture mapping (one texture/objects, on a plane, on a cylinder or on a sphere) with or without mask applied in real-time.
  23. - bitmap textures up to 32bpp in all the formats recognised by !ChangeFSI. References of used textures in the saved file.
  24. - subdivison tool, to split objects in smaller units.
  25. - space out, align and pack objects tool for better control.
  26. - join and split points tool to create nets of objects (and to reduce the number of points).
  27. - possibility to set (and recall) up to 64 named views.
  28. - up to 2048 named groups.
  29. - up to 1024 light sources of any type and colour plus a front light and an ambiental light.
  30. - object-oriented management of materials and colours with industry-standard presetting.
  31. - material creation window with real-time calculated preview on three different objects.
  32. - real-time user-defined grid visible and active both in axonometric or perspective mode, rotating with viewpoint.
  33. - support for Draw, Paint, Targa, Illusionist, Render Bender II, Fems, VRML, Amiga GEO, DXF, 3DStudio, PovRay, Imagine, Envisage, X3D and LightWave file formats also trought external filters.
  34. - import spritefiles. TopModel will create one polygon for each pixel in the source image. Drag sprite while pressing shift to create altitude maps, mountains, landscapes or bas-relief from coloured sprites.
  35. - import drawfiles (you can choose if to load bezier curves as they are or linearize paths).
  36. - an easy to read and modify ascii file format for your own load/creation routine plus a binary one to speed up load operations.
  37. - sets of external tools to create particular objects (shells, mathematic functions and so on...).
  38. - several library of drag'n drop objects to use whenever you want.
  39. - highly optimized hand-written ARM code for speed!
  40. - multitask! works on any RISC-OS 3.xx system with any processor (from ARM2 to StrongArm)
  41. - TopModel uses the Gemini graphic engine which has the following features:
  42.     - Works on any Acorn processor, from ARM2 to StrongArm.
  43.     - Phong's illumination model and support for Cook&Torrance's one.
  44.     - Wireframe, flat, Gouraud and Phong shading modes.
  45.     - Shaded wireframe, for high-speed illuminated rendering; this display style was originally created by Sincronia and introduced in TopModel from its very first versions.
  46.     - Up to 1024 light sources of any type (sun, point, spot) and colour, all recalculated real-time.
  47.     - Phisical-based material models (ambient, diffusion, reflection RGB, transparency RGB and refractive index).
  48.     - Full Z-buffer (in any view mode), with a T-Buffer for a correct rendering of transparencies.
  49.     - Real-time parametrized fog and haze.
  50.     - Texture, chrome and bump mapping. Gemini supports also several techniques superposed.
  51.     - Lens-flares effects.
  52.     - Several camera models.
  53.     - Normal and VR navigation modes.
  54.     - Scene is calculated at 96bits per pixel and then reduced using a real-time Floyd/Steinberg error diffusion algorithm.
  55.     - New enhanced radiosity view mode that deals with real-time soft shadows and light diffusion.
  56.     - Possibility to place an image (in any format) in the background; it can follow the rotation of the view (like a VRQuickTime).
  57.     - Direct import of VRML files (up to 40 nested Separator nodes, support for recursive nested
  58.       DEF-USE nodes, gestion of lights and navigation nodes).
  59.     - Support for animation: hierarchic objects management and a "Gemini_Transformation" call to
  60.       move/scale/rotate them.
  61.