home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / useful / reviews / software / graphics / real3d < prev    next >
Internet Message Format  |  1994-03-29  |  25KB

  1. Path: news.uh.edu!barrett
  2. From: raist@rmece02.upr.clu.edu (Ricardo Hernandez Machado)
  3. Newsgroups: comp.sys.amiga.reviews
  4. Subject: REVIEW: Real 3D Version 2.0 (version 2.35)
  5. Followup-To: comp.sys.amiga.graphics
  6. Date: 29 Mar 1994 18:30:19 GMT
  7. Organization: The Amiga Online Review Column - ed. Daniel Barrett
  8. Lines: 564
  9. Sender: amiga-reviews@math.uh.edu (comp.sys.amiga.reviews moderator)
  10. Distribution: world
  11. Message-ID: <2n9s3r$rbl@masala.cc.uh.edu>
  12. Reply-To: raist@rmece02.upr.clu.edu (Ricardo Hernandez Machado)
  13. NNTP-Posting-Host: karazm.math.uh.edu
  14. Keywords: graphics, ray tracing, 3D modelling, animation, 24-bit, commercial
  15. Originator: barrett@karazm.math.uh.edu
  16.  
  17.  
  18. PRODUCT NAME
  19.  
  20.     Real 3D Version 2.0 (version 2.35)
  21.  
  22.  
  23. BRIEF DESCRIPTION
  24.  
  25.     Real 3D V2.0 is the newest Real 3D ray tracing and animation
  26. program.  Among its fanciest features are: inverse kinematics, collision
  27. detection, built-in Forth-like language, depth of field, motion blur, macro
  28. recording, user-configurable interface, and multitasking with some of its own
  29. functions.
  30.  
  31.     In this review, I would like to remind all those who read it that a
  32. new version -- Real 3D Version 2.4 -- is already out and there have been
  33. quite a few addition and changes.  I am waiting for that one to show up real
  34. soon now ;-) in my mailbox.
  35.  
  36.  
  37. AUTHOR/COMPANY INFORMATION
  38.  
  39.     Name:        RealSoft
  40.     Address:    RealSoft Ky
  41.             KP 9
  42.             35700 Vilppula
  43.             Finland
  44.  
  45.     In North America:
  46.  
  47.     Address:    Godfrey & Associates
  48.             544 Queen Street
  49.             Chatham, Ontario
  50.             Canada N7M 2J6
  51.  
  52.     Telephone:    (519) 436-0988 (North America)
  53.     FAX:        (519) 351-1334
  54.     BBS:        (519) 436-0140
  55.  
  56.  
  57. LIST PRICE
  58.  
  59.     $699 (US).  I bought it for $499 (US) in advance directly from the
  60. company, although I have seen it for less than $400 (US).
  61.  
  62.  
  63. SPECIAL HARDWARE AND SOFTWARE REQUIREMENTS
  64.  
  65.     HARDWARE
  66.  
  67.         3 MB RAM required.
  68.         5 MB hard disk space required.
  69.         68020 or faster processor required, with FPU.
  70.  
  71.         My experience shows that you probably will need at least 10
  72.         megs of RAM and a 68030 @ 25Mhz with a 25MHz FPU.  My system
  73.         has 16 megs Fast RAM plus a 68030 @ 50Mhz with a 50Mhz 68882.
  74.  
  75.     SOFTWARE
  76.  
  77.         AmigaDOS 2.04 or higher required.
  78.  
  79.  
  80. COPY PROTECTION
  81.  
  82.     Dongle (hardware device attached to an Amiga port).  It is not
  83. pass-through.
  84.  
  85.     I rate their copy protection as acceptable.  People that use the GVP
  86. G-lock, Brilliance, Scala or any other 'dongle' program might have to
  87. manually switch dongles and connections. :-(
  88.  
  89.  
  90. MACHINE USED FOR TESTING
  91.  
  92.     Amiga 1200
  93.     CSA '12 Gauge accelerator 68030 @ 50Mhz with 50Mhz 68882 FPU
  94.     16 Megs Fast RAM
  95.     2 Meg Chip RAM
  96.     200 Meg IDE hard disk
  97.  
  98.  
  99. INSTALLATION
  100.  
  101.  
  102.     Installation is easy.  RealSoft uses the Commodore's Installer
  103. utility.  The only change is that users with '040 equipped Amigas will have
  104. to rename two files.
  105.  
  106.  
  107. REVIEW
  108.  
  109.     Real 3D V2 (called "Real 3D" from now on) is the latest incarnation
  110. of the 'Real 3D' family of programs that boasts new features and
  111. capabilities.  Real 3D relies heavily on CSG (constructive solid geometry)
  112. objects.  These are 'primitives' like a sphere, cube, cone, ellipsoid,
  113. polygon, pyramid, cylinder, etc.
  114.  
  115.     There are several advantages in using these primitives.  First, all
  116. primitives use their 'highest resolution' whether you are close to them or
  117. not in the virtual world.  Usually in other 3D programs, you have to
  118. subdivide your object into a lot of polygons to achieve a smooth effect.  Not
  119. so with Real 3D.
  120.  
  121.     Second, I have found that the Real 3D primitives are to '3D
  122. construction' what Bezier curves are to 2D drawing.  If one had to model an
  123. object with polygons like the primitives found in Real 3D, it would be a lot
  124. of work.
  125.  
  126.     Third, the modeling screens get less cluttered.  I remember in
  127. Imagine, if you load the 'ship' object, the computer is redrawing all the
  128. polygon information for that object in wire frame.  Although this problem in
  129. Imagine can be partially avoided, it is still more cumbersome than in Real
  130. 3D.
  131.  
  132.     Finally, since Real 3D supports boolean operations among primitives,
  133. this almost ensures that with those primitives you can model 'almost
  134. everything.'  Consider, for example, a crystal ball on top of a cone-shaped
  135. crystal ball holder.  You could model the crystal ball holder by 'cutting
  136. off' from the holder a sphere which is the same size as the crystal ball.
  137. You will effectively have cut a spherical shape out of a cone-shaped
  138. primitive.
  139.  
  140.     Real 3D also makes use of splines and spline meshes, which are lines
  141. and three dimensional surfaces composed of 'Bezier type' curves like those
  142. used in Professional Draw or Art Expression.  The advantage of using splines
  143. is that all objects always look very detailed and curved, unlike in polygon
  144. based programs like Imagine, Aladdin, etc.  The disadvantage is that splines
  145. are really sloooooooooooooooooooow to render, although there are several
  146. optimizations you can do for speeding those up.
  147.  
  148.  
  149. PROGRAM MENUS
  150.  
  151.     The program has eight main menus with options that usually have
  152. submenus:
  153.  
  154.     1. Project:  deals with saving, loading (inserting or replacing)
  155. objects, materials, named colors, and 'environments.' Also deals with opening
  156. different types of windows like the Tools, View and Select windows.
  157.  
  158.     2. Create:  allows you to create any primitive that Real 3D
  159. supports, splines, spline meshes, compound objects (objects that are
  160. created from primitives), freeform (objects built from spline curves),
  161. tree and terrain type fractals, and boolean operations.
  162.  
  163.     3. Modify:  provides for object modification.  Real 3D classifies
  164. the different modifications you can do in categories such as linear
  165. modifications, structure, properties (color, names, size, velocity, etc.),
  166. non-linear (used for altering freeforms), freeforms (also used for altering
  167. freeforms) and others.
  168.  
  169.     4. View:  selects type of view (perspective or parallel), switches
  170. left, front and above views, has an option for creating a camera, grid
  171. options, bounding boxes for rendering, zoom options.
  172.  
  173.     5. Animate:  has shortcuts for creating some animations.  Usually
  174. animations have to be created by creating a level, and setting the target
  175. objects and the parameters.  This menu allows for setting automatically all
  176. these structures for some common animation types.  Also has some animation
  177. VCR-like controls like go forward, go backwards, jump to a specific frame,
  178. etc.
  179.  
  180.     6. Extras:  accesses the vector calculator, undo, statistics (more
  181. like an 'about' option), etc.
  182.  
  183.     7. Settings:  general preferences like the different paths where to
  184. find the objects, materials, etc., levels of undo, default primitive object
  185. attributes and other things.
  186.  
  187.     8. Tools:  displaying specific types of tools in the tools window,
  188. and creation of user defined buttons with text that also appear on the tools
  189. window.
  190.  
  191.  
  192. PROGRAM WINDOWS
  193.  
  194.     When you start Real 3D, unless you started from one of the
  195. predefined environments, it will boot up in a hi-res non-interlaced
  196. (640x200) screen.  By default it opens three windows:  a view window, a
  197. select window and a tools window.
  198.  
  199.     Each type of window serves a different purpose.  For example, the
  200. view window is where you manipulate and view the objects and your scene.
  201. The select window is where you select objects to be manipulated and where
  202. you can 'walk' through the object hierarchy.  Finally the tools window has
  203. icons that you can click on for object operations (like move, stretch,
  204. etc.), color, name, create primitives, lights, etc.
  205.  
  206.     The 'world' in Real 3D is organized hierarchically.  This is very
  207. similar to a computer science 'tree structure.' For example, when you start
  208. the program you are at a 'level.' All objects that you create are at this
  209. same level.  You can also create other levels and objects 'beneath them.'
  210.  
  211.     For example, let's say that we are creating a scene where we have a
  212. single three-leg table in our 'universe.' We have the following hierarchy:
  213.  
  214.     level--Table--Table_Top
  215.               --Table_Legs----Leg_1
  216.                         ----Leg_2
  217.                         ----Leg_3
  218.  
  219.     We see that we got three different levels: level (the root level),
  220. Table and Table_Legs.  Table_Top and Leg_1, Leg_2, Leg_3 are actual
  221. geometric objects.  In Real 3D, the levels are objects too.  This means that
  222. if for example, we wanted to move, stretch or rotate the table, we select
  223. th