Home

Rhino 3.0 Service Release 2 - What's New

Home

 

 


What's New - 3.0 Service Release 2 (6-Jun-2003)


    Download Service Release 2 Now

    New Features:
    • Shade
      Shade is similar to the Rhino 2.0 Shade command - you can press any key, left-click, or right-click to return to the previous display.

      In addition, there are several command prompt options that let you quickly change the display to suit your needs. These options include:

      • Display mode (Shaded, Rendered, Ghosted, Flat shaded)
      • Draw curves
      • Draw surface wireframe
      • Draw grid
      • Draw grid axes
      • Background color of StaticView mode

    • The -NamedCPlane command now has a Select option that lets you click the screen to select a named construction plane.
    • Rhino now imports VRML files.
    • TreeFrog Help has been added - please let us know if anything is missing.
    • Camera Animation Tools have been added - these are just like the ones that came with Flamingo 1.0, but work with all renderers. The toolbar is linked under the Render button on the main toolbar.
    • Romer/CimCore digitizing arms are now supported in Rhino 3.0.

    Installation:

    • When logged in as a user other than the one that installed Rhino some parts of Rhino were missing: toolbars, help files, and template files.

    Stability:

    • A crash when shading bad surfaces has been fixed.
    • A bug in the Revolve command that made invalid surfaces is fixed. Shading these surfaces caused Rhino to crash.
    • A crash with saving AutoCAD files has been fixed.
    • A startup crash in Windows ME has been fixed.
    • Adding Text to a file could cause a crash in some circumstances. This is fixed.
    • An intermittent bug that caused Rhino to crash when opening some files has been fixed.
    • An obscure crash with Make2D has been fixed.
    • Canceling the render process quickly with Esc caused Rhino to lock up. This is fixed.
    • Certain option combination for naming multiple objects with incremental numbers in scripts crashed Rhino.  Namely Increment=Yes and InsertZeros=No. This is fixed.
    • Commands that were canceled with Esc could cause a crash when a new file was opened.
    • Crash bug with Loft has been fixed.
    • Deleting all command aliases caused a crash in Rhino. This is fixed.
    • Editing very large toolbar buttons crashed Rhino. This is fixed.
    • Empty dimension strings caused a lock-up when editing. This is fixed.
    • InsertKnot could cause a crash in some cases. This is fixed.
    • InterpCrvOnSrf on a cone could crash Rhino. This is fixed.
    • Invalid surfaces cause OBJ export to crash. This is fixed.
    • It is no longer possible to run commands from the keyboard or menus while an operation that takes a long time to run is in process.
    • Make2D crashed frequently when cancelled with Esc. This is fixed.
    • On Windows 98 systems, text in the Block Manager dialog box was either garbled or caused a crash.
    • Pasting the text "Paste" crashed Rhino after a few rounds. This has been fixed.
    • Running nestable commands, changing views, etc., while a long process and then canceling, caused Rhino to be prone to crashing.  Keyboard and mouse can no longer run commands or change views during long processes.
    • Running the List command while surface analysis was in effect crashed Rhino. This is fixed.
    • Several crash and failure bugs in STEP import have been fixed.
    • SynchronizeViews could cause a crash in some situations. This is fixed.
    • The ExtractControlPolygon crashed with spheres and ellipsoids. This is fixed.
    • The Patch command crashed when it ran out of memory. This is fixed.
    • The Taper command crashed when used on surface control points. This is fixed.
    • Trying to Extend closed curves dynamically could crash Rhino. This is fixed.
    • Typing CloseViewport and pressing Enter caused Rhino to crash. This is fixed.
    • Using ProjectToCPlane on a block object, created an object that crashed Rhino when the file was opened. This is fixed. In addition, ProjectToCPlane no longer allows this.
    • Using UnrollSrf on a polysurface crashed. This is fixed.
    • Using the deformable option on the Revolve command caused a crash. This is fixed.
    • You can no longer cut, copy, or paste geometry while another command is running. This was a potential cause of crashing.

    Display:

    • Dragging many objects caused the viewport regeneration to be very slow. This is fixed.
    • ShadedViewport was slower than RenderedViewport. This is fixed.
    • A bug that caused meshes to continually generate on bad objects with view changes has been fixed.
    • Control point editing while in analysis modes (e.g., Zebra) could cause the surface to go black. This is fixed.
    • Dragging mesh primitives with dimensions in the same shaded viewport, caused the mesh to unshade. This is fixed.
    • Several changes to OpenGL Display were made. Rhino should now do a better job selecting the correct OpenGL display mode and objects should display with less artifacts.
    • The Options OpenGL page, list box labeled "driver display modes" incorrectly allowed modifying the list names. This is fixed.
    • The Pan, Zoom, and Rotate commands incorrectly refreshed the screen in a very slow but accurate way. This made Pan, Zoom, and Rotate using these commands much slower than using the associated right mouse button techniques. This is now fixed.
    • The edge display in ShowEdges did not always draw the objects in the correct order. This is fixed.

    OSnaps:

    • Apparent intersections did not work in perspective views. This is fixed.
    • Center object snap did not work on ellipses. This is fixed.
    • Mixed unit input (for example, 9'9.5) did not work in V3. This is fixed.
    • Object snap tooltips were difficult to read. This is improved.
    • One-shot object snaps cannot snap to points you've already placed on a polyline. This is fixed.
    • OnSrf and OnCrv osnaps did not work for picks above horizon in perspective view. This is fixed.
    • Pan, Zoom and Lasso showed an incorrect object snap cursor. This is fixed.
    • Point object snap incorrectly snapped to hidden control points. This is fixed.
    • A special case Quad object snap has been added for ellipses so it uses the ellipse's own quad points as well as the x and y maximum.
    • Drawing a line tangent to a line at a point object or edit point on the line doesn't work. This is fixed.
    • Entering x and y coordinates using feet and inches notation did not work properly. This is fixed.
    • Many bugs in object snap precedence have been fixed.
    • The Between object snap did not work for the second pick of a command. This is fixed.
    • The Center object snap did not find centers of holes in surfaces. This is fixed.
    • The Center osnap did not find the center of lines joined into a rectangle. This is fixed.
    • The Intersection object snap took precedence on coincident curves/edges. This is fixed.
    • The Midpoint object snap has been tuned up to find the midpoint of elliptical curves.
    • The Osnap dialog box became garbled after resizing the Windows task bar. This is fixed.
    • The Point object snap incorrectly did not snap to the vertices of mesh objects. This is fixed.
    • The object snap priority was a hard-coded. This has been changed so the closest solution has precedence.
    • There was no feedback tracking line with the Project object snap. This is fixed.
    • Using point filters did not allow Ortho. This is fixed.
    • Projecting object snaps were incorrectly used when in elevator mode. This is fixed.

    Undo:

    • Hidden points were shown by Undo. This is fixed.
    • Options and Document Properties changes were reported by Undo, even though there was no action. This is fixed.
    • Selected control points were deselected with Undo. This is fixed.
    • Selected objects were deselected with Undo. This is fixed.
    • Undo did not work properly on repeated scripts with ReadCommandFile. This is fixed.
    • Pasting geometry from the clipboard was not subject to Undo. This is fixed.
    • The Undo option in the Leader command did not work. This is fixed.

    User Interface:

    • The Popup Toolbar did not disappear while a command dialog box was running, thus obscuring the view of the objects. This is fixed.
    • Toolbar layout saving has been modified. If Rhino crashes while saving the your toolbar layout, it should no longer corrupt the toolbar layout file.
    • Several problems with toolbar locations changing have been fixed.
    • Several bugs with the display of tooltips on the toolbar buttons have been fixed.
    • Toolbar properties allowed renaming a toolbar the same name as an existing toolbar. This is fixed.
    • The toolbar icon was not properly refreshing when Float to Top was used. This is fixed.
    • Changing an object layer in right-click Layer context menu was not undoable. This is fixed.
    • Actions initiated by the Layer right-click context menu could not be undone. This is fixed.
    • In the ChangeLayer dialog box if you typed a letter, the selection in the layer list incorrectly did not jump to the layer name starting with that letter. This is fixed.
    • Pressing Enter incorrectly did not close the Document Properties dialog box Units page. This is fixed.
    • When the command prompt area was floating, typing in the command prompt did not work. This is fixed.

    Other Bug Fixes:

    1. A bug that was causing many failures in Booleans and Fillets has been fixed.
    2. Aliases with ! did not cancel a script. This is fixed.
    3. Angular dimensions were not reported accurately in Properties. This is fixed.
    4. BlockManager did not properly display the link status with external files. This is fixed.
    5. Camera control points were not deselected with Esc. This is fixed.
    6. ChangeDegree did not work properly with trimmed surfaces of revolution. This is fixed.
    7. Circles in Rhino, did not export correctly as .ai and open in Illustrator. This is fixed.
    8. CircleTTR incorrectly did not allow picking two points to define a radius. This is fixed.
    9. Cone Vertical did not properly use the positive z-direction when a positive number was entered for the height. This is fixed.
    10. Convert failed to create arc approximations of a kinky curve. This is fixed.
    11. Copying a spotlight to a different layer using the Layer dialog box did not work. This is fixed.
    12. DigSketch incorrectly did not repeat with the left digitizer pedal click. This is fixed.
    13. Dimensions and text did not render when option to do so was selected. This is fixed.
    14. Duplicate points were created around periodic surface seams when extracting points from a polysurface that contains a periodic surface. This is fixed.
    15. Export to .AI was not correctly scaling dimensions. This is fixed.
    16. Extend has a new option to extend as arc segments.
    17. ExtendSrf would not allow picking two points to show the extension distance. This is fixed.
    18. Extrude a surface to a point did not work properly. This is fixed.
    19. Extruding a periodic curve did not create a periodic surface. This is fixed.
    20. Extruding multiple curves could cause invalid objects in some cases. This is fixed.
    21. Fillet with the ArcExtension option failed in many cases. This is fixed.
    22. Grouping lights did not work properly. This is fixed.
    23. Imported objects did not remain selected upon opening. This is fixed.
    24. Importing STEP files scaled the objects incorrectly. This is fixed.
    25. JoinEdge sometimes caused a problem with the normals of the joined polysurface. This is fixed.
    26. Layers containing only block references and lights incorrectly listed as empty. This is fixed.
    27. Lofting between an arc and a line created a polysurface. This is fixed.
    28. Mesh primitives sometimes created open objects with naked edges. This is fixed.
    29. Mirrored meshes were shading inside-out. This is fixed.
    30. Move Vertical needed a pick to show direction and did not accept positive and negative numbers as direction indicators. This is fixed.
    31. Moving dimensions did not survive saving and reopening the file. This is fixed.
    32. Object snaps have been tuned up to fix failures in certain conditions.
    33. OffsetSrf did not work properly with negative offset values. This is fixed.
    34. Opening "geometry only" files created a single viewport called "Viewport". Now a 4-viewport layout is used.
    35. OrientPerpToCrv did not always orient the object properly. This is fixed.
    36. OrientPerpToCrv incorrectly created the object copies on the construction plane. This is fixed.
    37. Pan in V2 allowed you to pan past the edge of the screen and the wrap around to the other side of the viewport. In V3 the Pan command stopped at the edge of the screen. This has to do with the view manipulation commands, not right-drag mouse moves in viewports. This is fixed.
    38. Panning while using the OnCrv and OnSrf object snaps incorrectly canceled the command. This is fixed.
    39. PlanarSrf incorrectly created an trimmed surface when used on a rectangular curve. This is fixed.
    40. Point filters did not work correctly with custom construction planes. This is fixed.
    41. Point objects printed as tiny dots. This is changed to a small box with crosshairs.
    42. PolylineOnMesh (and SketchOnMesh) did not work when the view was such that the part of the object being drawn on is above the horizon of the CPlane. This is fixed.
    43. Print to Scale did not print out with the correct scale in Millimeters. This is fixed.
    44. PrintPreview could cause the viewports to blank. This is fixed.
    45. RemoveKnot did not work for objects above the construction plane horizon line. This is fixed.
    46. Revolve incorrectly did not accept 4 as deformable revolve point count. This is fixed.
    47. Revolve incorrectly did not accept 4 as deformable revolve point count. This is fixed.
    48. ScreenCaptureToFile captured the mouse pointer in the center of the screen where you click to save the file in the dialog. This is fixed. ScreenCaptureToFile does not capture the cursor. ScreenCaptureToClipboard and Ctrl+C does.
    49. Scripting text objects with spaces in the font name did not work. This is fixed.
    50. SelDup failed to find copied surfaces and curves. This is fixed.
    51. SelDup incorrectly ignored curves if they had different directions. This is fixed.
    52. SelDup was not finding duplicate surfaces and curves. This is fixed.
    53. SelDup would sometimes incorrectly select objects. This is fixed.
    54. Selection of some planar surfaces didn't work in the last beta. This is now fixed.
    55. SelGroup incorrectly did not select the control points in a group when the points are on. This is fixed.
    56. Settings for exporting to AI format were not preserved. This has been fixed.
    57. SetWorkingDirectory did not allow selecting the network path. This is fixed.
    58. Split by isocurve failed on some surfaces. This is fixed.
    59. STL export shows the approximate size of the resulting STL file.  A new button allows adjusting the mesh settings before continuing if selected objects are NURBS.
    60. STL import now splits the file into separate meshes as it comes into Rhino.
    61. STL file size information is now displayed on export.
    62. Sweep1 could fail when using arcs as the input curves. This is fixed.
    63. Textures did not properly update to texture files in the same folder as the model. This is fixed.
    64. Textures were not displaying properly in Rendered Viewport mode. This is fixed.
    65. Tooltips failed to display intermittently. This is fixed.
    66. Trimming a polysurface did not always delete all parts. This is fixed.
    67. UndoMultiple did not work in a script or button. This is fixed.
    68. UndoView did not work correctly. This is fixed.
    69. UndoView did not work properly if the view was zoomed into a corner. This is fixed.
    70. ViewportProperties place Target skewed the view. This is fixed.
    71. VRML import did not import color. This is fixed.
    72. Window select would not work on trimmed surfaces if the surface did not display any isocurves and the control points were outside the window box. This is fixed.
    73. Window selecting control points in grouped objects did not work. This is fixed.
    74. Wireframe objects did not render when option to do so was checked. This is fixed.
    75. Zoom Extents All did not take text into account. This is fixed.
    76. Zoom Target did not work if the target picked with an object snap and above the horizon. This is fixed.
    77. ArraySrf did not accept a polysurface as the target surface for the array. This is fixed.

    78. OffsetSrf did not properly offset a box polysurface. This is fixed.

    79. A U/V direction toggle has been added to CrvThroughControlPt, ExtractIsocurve, InsertKnot, SelUV and Split Isocurve.
    80. A bug in the Extrude command could cause naked eges. This is fixed.
    81. A bug with Export to DXF that moved objects has been fixed.
    82. A bug with UnrollSrf with polysurfaces has been fixed.
    83. A failure with Trim and Split in non-plan views by lines that are perpendicular to the construction plane has been fixed.
    84. A file saved with Notes and Notes open in XP opens with Notes blank in 98. This is fixed.
    85. A problem opening Rhino V1 files has been fixed.
    86. After creating text dots, creating a blank Dot object failed. This is fixed.
    87. All PageUp/Down shortcut combinations are now hard coded so that Arrow Keys/Alt+Arrow Keys Options toggle can work properly.
    88. An error message incorrectly displayed when removing objects from the Zebra and other analysis modes. This is fixed.
    89. An obscure bug in the InsertKnot command has been fixed.
    90. An obscure bug in the Join command has been fixed.
    91. Attaching a Worksession file with lights deleted old lights and placed the worksession file lights on the default layer. This is fixed.
    92. Cancelling Export to STL with Esc, did not properly stop the export. This is fixed.
    93. Changing background and text colors in command area did not work. This is fixed.
    94. Clicking selected control points did not deselect previously selected points. This is fixed.
    95. Closed rectangles offset to the outside were listed as open. This is fixed.
    96. Closing polysurfaces sometimes did not make the normals face the outside of the surface. This is fixed.
    97. Copies of block instances selected with the SelBadObjects command. This is fixed.
    98. Copying and pasting geometry cause list of layers in Layer dialog box to reorder alphabetically. This is fixed.
    99. Curves in progress did not display while rotating the view with the RotateView command. This is fixed.
    100. Editing control points during draft angle analysis caused the analysis to fail. This is fixed.
    101. Empty keyboard shortcuts were being replaced with space characters, causing hard-coded shortcuts like PageUp to fail. This is fixed.
    102. Error message added to Revolve to describe command failure.
    103. Exporting to DWG/DXF format and reimporting the geometry caused the geometry location to shift. This is fixed.
    104. Extra Pause and Enter commands will no longer cause a script to stop.
    105. Failure to open a render plug-in generated an error message containing the render plug-in ID number. This now displays the render plug-in name.
    106. Flamingo could not open an IES Data distribution file. This is fixed.
    107. Floating toolbars could become truncated when closing and reopening Rhino. This is fixed.
    108. Hourglass cursor added to Array command.
    109. If Ortho was on, Ellipse only paid attention to world coordinates instead of construction plane coordinates. This is fixed.
    110. If a surface contained a kink, and its degree is changed or control point weight adjusted, and the kink is incorrectly G0 after the degree change, resulting in a polysurface. This is fixed.
    111. If ortho was on, Ellipse Corner failed. This is fixed.
    112. If you deliberately undefine one of the "standard" shortcuts, Rhino incorrectly redefined it. This is fixed.
    113. In BlockManager, the status fields were not displaying correct information. This is fixed.
    114. In Document Properties, the custom Render Resolution was not saved. This is fixed.
    115. In MergeEdge, if you picked an edge that was already merged, the command terminated instead of allowing you to continue. This is fixed.
    116. In OffsetSrf, the Solid option deletes the original surface.
    117. In Scale2D, changing the viewport to pick the scale factors did not work correctly. This is fixed.
    118. In Text, changing case with Properties did not update the text. This is fixed.
    119. In a file with units set to inches, importing a DWG file caused the units to be reset to millimeters.
    120. In Document Properties the Ambient Light color resets to black when closing dialog box. This is fixed.
    121. In the ChangeLayer dialog box, the arrow keys did not scroll through the list of layers. This is fixed.
    122. In the CPlane command, the order of the options has been changed to make the accelerator letters more consistent.
    123. In the ExtractSrf command after selecting the surfaces to extract, clicking Copy on the command line incorrectly deselected the objects. This is fixed.
    124. In the Japanese language version, the dimension font incorrectly returned to the default after restarting Rhino. This is fixed.
    125. In the Loft command, using input curves that had zero-length segments caused a failure. This has been fixed.
    126. In the MoveUVNOn command, poles of spheres incorrectly moved when editing other control points.
    127. In the Rebuild command if the input is not valid (not enough points to match the degree, for example) when the point count is less or equal to degree, the point count is automatically set to degree+1.
    128. In the Scale2D command, the second reference point pick was incorrectly not constrained to a plane based on the first two points and the active view. This is fixed.
    129. In the Sweep1 and Sweep2 commands, the minimum number of control points for the Rebuild option is now set to 5.
    130. In V3 the MakePeriodic command does not remove fully-multiple interior knots as it did in V2. This is a design change.
    131. Installed fonts did not always appear in Text and Dimensions. This is fixed.
    132. Installing Rhino 3 was disabling the usual Windows system sounds. This is fixed.
    133. Items on the Arc menu did not work properly. This is fixed.
    134. Keyboard shortcut settings in the options were not saved properly. This is fixed.
    135. Long Do not repeat and Startup commands lists in Options were difficult to read and edit because of no scroll mechanism. This is fixed.
    136. Nestable commands, one-shot osnaps, and even typing random letters for option incorrectly turned off Tab direction constraint. This is fixed.
    137. Objects in groups were incorrectly subject to the Select One Object. This is fixed.
    138. Odd characters appeared in the status bar distance display. This is fixed.
    139. On Windows NT systems, the Notes did not save and update properly. This is fixed.
    140. Pressing Tab did not instantly show the tracking line. You had to move the mouse for the tracking line to appear. This is fixed.
    141. Pressing F1 for help in the Layer dialog box caused the Layer command to continue after the dialog box was closed. This is fixed.
    142. Pressing Esc could cause the Properties dialog to become unusable. This is fixed.
    143. Projecting a mesh to the construction plane with ProjectToCPlane failed to recalculate the vertex normals. This is fixed.
    144. Restoring a view with Wallpaper removed the Wallpaper. This is fixed.
    145. Rhino 3 installer does not allow Flamingo upgrade to install. This is fixed.
    146. Rhino did not recognize plug-in data in a template on startup. This is fixed.
    147. Saving or exporting  objects as LWO meshes created an empty file when the process is canceled. This is fixed.
    148. Saving or exporting  objects as OBJ meshes created an empty file when the process is canceled. This is fixed.
    149. Saving to the BMP file format has been changed to 24-bit color. This allows the files to be opened in Adobe PhotoShop.
    150. Selecting trimmed surfaces with a window would fail if the object's control points or isocurves were not within the window. This is fixed. 
    151. Selecting the grip to edit in EndBulge did not work in perspective viewport if the grip is above the horizon. This is fixed. 
    152. Setting the degree to 1 when rebuilding a surface,  resulted in a polysurface. This is fixed.
    153. Several keyboard shortcuts that maximized viewports did not run the commands transparently. These are fixed.
    154. Several bugs in Split Isocurve have been fixed.
    155. Several bugs in the Fillet command have been fixed.
    156. Several bugs in the FilletEdge command have been fixed.
    157. Several bugs in the FilletSrf command have been fixed.
    158. Several bugs in the Intersect command have been fixed.
    159. Several bugs in the Trim command have been fixed.
    160. Several bugs related to the Rebuild command retrimming surfaces have been fixed.
    161. Several bugs with BackgroundBitmap have been fixed.
    162. Several bugs with restoring Named Views have been fixed.
    163. Several bugs with the MergeEdge command have been fixed.
    164. Several failure bugs in the BooleanDifference command have been fixed.
    165. Several obscure bugs finding intersections of surfaces have been fixed.
    166. Several problems with Print Preview have been fixed.
    167. Several problems with UnrollSrf have been fixed.
    168. Some speed issues with importing STEP files has been fixed.
    169. Some built-in command aliases did not repeat properly. This is fixed.
    170. Some inaccuracies in UnrollSrf have been fixed.
    171. Some one-shot object snaps in toolbars did not work because of localization characters. This is fixed.
    172. Some problems with saving to V2 surfaces that have microscopic edges have been fixed. There may still be problems saving as Rhino 2.0 3DM files.
    173. Some scripting options for Save to DXF/DWG caused the opposite action from the option. This is fixed.
    174. Some speed problems with reading STEP files have been fixed.
    175. The "Use this file when Rhino starts" template setting did not set the template. The default template was always used. This is fixed.
    176. The alias list did not alphabetize. This is fixed.
    177. The BlendSrf bulge sliders were incorrectly not reset to the defaults between uses. This is fixed.
    178. The BlendSrf command bulge curves were black. They now use the Feedback color.
    179. The BlendSrf command did not accept edges of joined surfaces. This is fixed.
    180. The Camera object interfered with picking objects. This is fixed.
    181. The Choose One Object menu did not work correctly with groups. This is fixed.
    182. The CPlane Rotate option broken for custom construction planes did not work properly. This is fixed.
    183. The CPlane command option order has changed to make the accellerator letters more consisent.
    184. The CrvDeviation command reported that surfaces are closer than tolerance, yet joining sometimes failed. This is fixed.
    185. The Deformable option of the Arc and Circle command now retain the last value used.
    186. The Divide command was less accurate on rational curves (circles/arcs). This is fixed.
    187. The DupBorder command did not use the same tolerance as the Join command, which could cause joining the border curves to fail. This is fixed.
    188. The Edge Tools toolbar opend at the top above the command menu. This is fixed.
    189. The EndBulge command did not work with polysurfaces. This is fixed.
    190. The feedback line has been removed from CPlane Origin and 3Point options.  The feedback lines remain for the Elevation and Through options.
    191. The file type in the bitmap File Open dialog incorrectly did not default to "All." This is fixed.
    192. The FlatShade toggle was not scriptable. This is fixed.
    193. The hourglass cursor now displays correctly during time consuming operations.
    194. The Join command allowed selecting closed solids that were invalid input for the command. This is fixed.
    195. The Join command incorrectly did not terminate when the joined objects made a closed solid. This is fixed.
    196. The Join command sometimes did not complete when a polysurface was closed. This is fixed.
    197. The Loft command did not respond to the end the loft curves were picked to prevent twisting. This is fixed.
    198. The mass properties command did not work on some kinds of solids. This is fixed.
    199. The MicroScribe failed to digitize on Windows 98. This is fixed.
    200. The Normal arrows in the MoveUVN command moved the control points in the wrong direction. This is fixed.
    201. The NoSnap command incorrectly disabled one-shot object snaps. This is fixed.
    202. The Notes window now uses the same Rich Edit control and font as the command window, and the Tab key works to place tabs in the Notes window.
    203. The Object Properties window could become unusable when switching between pages or by pressing Esc. This is fixed.
    204. The OneLayerOn dialog box could not be resized. This is fixed.
    205. The Open Texture dialog box did not store the image format. This is fixed.
    206. The PictureFrame image did not display in RenderedViewport. This is fixed.
    207. The Properties Match did not match the Glossiness setting. This is fixed.
    208. The PushViewportToBack command did not work. This is fixed.
    209. The Rebuild command Retrim option failed in some circumstances. This is fixed.
    210. The select objects on a layer through the Layer dialog box select mechanism did not work for lights. This is fixed.
    211. The shaded mode switches in Viewport Title menu incorrectly canceled the current command. This is fixed.
    212. The ShadeSelected toggle is not controllably scriptable. This is changed so the scripting version has On/Off/Toggle options.
    213. The SketchOnMesh and PolylineOnMesh commands have changed the mesh display so it looks better in shaded mode.
    214. The sort order of layers in the  Layers dialog box was not saved. This is fixed.
    215. The status bar did not update distance values correctly. This is fixed.
    216. The status bar readout displayed garbage characters when the cursor was in an impossible pick area. This is fixed.
    217. The SynchronizeViews command only worked in 3 or 4 viewport layouts. This is fixed.
    218. The TextObject command did not accept 0 as a location meaning construction plane 0,0,0. This is fixed.
    219. The Turntable command was not using the "Increments in divisions of a circle" setting. This is fixed.
    220. The Volume command now works on objects that are not closed. A warning will display.
    221. The Weld command did not properly use the angle tolerance. This is fixed.
    222. The area deviation message did not appear the first time the UnrollSrf command was run. This is fixed.
    223. The behavior for Scale and Scale2D is changed so when the Copy option is set to Yes, a second Enter stops the command rather than Esc.
    224. The Camera object (Camera command) did not update properly when canceling the Turntable command. This is fixed.
    225. The default setting for Print was incorrectly changed to 1:1. It is now is set to Scaled to Fit.
    226. The following display modes were NOT transparent commands: GhostedViewport, XRayViewport, RenderedViewport. This is fixed.
    227. The last point pick in CPlane Curve did not work with scripting. This is fixed.
    228. The last set of mesh settings used for export to a particular file type is remembered for the next export to that file type.
    229. The last-used folder was not saved in Windows XP. This is fixed.
    230. The lengths of the layer names created by Make2D command were limited to 23 characters. This is fixed.
    231. The list of Keyboard shortcuts is blank. This is fixed. 
    232. The Options > Files Search Path was not scriptable. This is fixed.
    233. The order curves were selected for joining affected whether they closed or not. This is fixed.
    234. The persistent settings in the Trim command were not saved between sessions. This is fixed.
    235. The render mesh did not get updated when the U or V was changed with the Dir command. This is fixed.
    236. The rendering progress message was incorrect with the Treefrog renderer. This is fixed.
    237. The Rhino incorrectly displayed the wrong current user name in the Zoo. This is fixed.
    238. The Surface menu selection Extrude To Point incorrectly capped the surface. This is fixed.
    239. The view of worksession files was sometimes clipped. This is fixed.
    240. The viewport title menu location when the viewport was close to the bottom of the screen made it easy to accidentally close the viewport. This is fixed.
    241. The Windows file option Send To did not work to open files other than Rhino .3dm. This is fixed.
    242. The current nudge value now shows in the status bar in the pane to the right of the x,y,z coordinate readout as it did in V2.
    243. To make saving as V2 scriptable, a new "AsV2" option has been added to -Save, -SaveAs and -Export commands.
    244. Using Esc to cancel functions in the Properties dialog box could cause it to become unusable. This is fixed.
    245. Using Alt+arrow keys to nudge did not work in shaded mode. This is fixed.
    246. V2 Command Aliases.txt is a file containing a list of aliases that emulate V2 commands. The file is installed in the Rhino System folder.
    247. When extending a line by factor or dynamically, the curve did not get simplified afterwards. This is fixed.
    248. When Printing, the paper units setting were not maintained properly.
    249. When printing, you can now select the printer unit system using inches and millimeters.
    250. When rotating a construction plane around the x, y or a axis using ortho, the ortho directions incorrectly were not based on the construction plane axes. This is fixed.
    251. When chosen from the pulldown menu, the Print, PrintPreview, and PrintSetup commands did not repeat with Enter. This is fixed.
    252. When entering relative coordinates in inch format, "r" works but "@" did not. This is fixed.
    253. When exporting to IGES, the Maximum Degree setting did not restrict the surface degree. This is fixed.
    254. When HP1050C is the current printer, the paper size and the preview do not work properly. This is fixed.
    255. When in analysis modes, turning on control points incorrectly also displayed surface isocurves. This is fixed.
    256. When rendering a maximized viewport with the render resolution set to viewport resolution, the rendered image was larger than the viewport size. This is fixed.
    257. When using .x, .y, or .z functions while drawing a curve, the drawn object disappeared, making it impossible to snap to its control points. This is fixed.
    258. When using maximized viewports, the Tab drawing constraint incorrectly caused the viewport to cycle to the next viewport. This is fixed.
    259. When using the scroll wheel to browse through bitmaps in the EMap list, Rhino switches between the last two used bitmaps in the top of the list. This is fixed so it scrolls through the entire list.
    260. Window selecting an entire object for ExtractSrf, incorrectly extracted all the surfaces, but left the original object intact as well. This is fixed.
    261. With ShowCamera, objects directly behind the camera apex point, displayed upside-down in the perspective viewport while being dragged. This is fixed.



What's New - Service Release 1 (SR1, 5-Mar-2003)


    Download Rhino 3.0 Service Release 1 Now...

    Bug Fixes:
    • Several crash bugs fixed in MergeSrf, SetPt, and Scale have been fixed. These fixes may also fix other unreported crashes in Beta 15.
    • Selection of objects inGhostedViewport is now better - you can select objects through ghosted surfaces by picking on wires.
    • Fixed crash bugs in cancelling mechanism. This fix affects any command that printed "Press Esc. to Cancel" on the command prompt. Prior to this fix, the cancelling mechanism could corrupt memory, causing unrelated crashes in the future. This is now fixed.
    • Fixed several obscure crash bugs. Commands such as Sweep1, Sweep2, BlendSrf, MatchSrf, and others may have crashed because of this bug.
    • Toolbar buttons updated to reflect changed command name CurvatureGraph.
    • Alt + letter key combination did not work to access several menus. This is fixed.
    • The "Add object", "Remove Object", and horizontal divider do not resize correctly in the CurvatureAnalysis dialog box.
    • When Dimensions Precision is set to 1, dimensions below 1 do not round to the nearest unit. This is fixed.
    • Scaling dimensions left the arrowheads behind. This is fixed.
    • Lights did not scale when changing units settings. This is fixed.
    • Fillet now displays error information on the command line when it fails.
    • The Intersect command could give a different output depending on the order the surfaces are picked. This is fixed.
    • An error message that displayed when no default template was found, has been fixed.
    • A bug that caused files to Open slowly across Samba links has been fixed. 
    • Several OpenGL display and crash bugs with specific files and graphics cards have been fixed.
    • When printing to 1:1 scale, the printed page always used model units as inches no matter what the setting in the Print dialog. This is fixed
    • Undo did not properly refresh the location of spotlight control points. This is fixed.
    • Placing the Camera and Target locations from the ViewportProperties dialog box sometimes locked up Rhino. This is now fixed.
    • The Weld command did not retain vertex normal information. This is fixed.

    • When using Worksessions, the clipping planes did not encompass the attached models correctly. This is fixed.
    • Download file size is now smaller.
    • View Rotation is faster than in previous releases.
    • Picking in shaded, ghosted, and rendered viewports has been improved.
    • Several bugs in Boolean Operations have been fixed.
    • Analysis modes (Zebra, EMap, CurvatureAnalysis, DraftAngleAnalysis) are now independent of viewport display style (Wireframe, Shaded, Ghosted, XRay, Rendered).
    • Analysis modes (Zebra, EMap, CurvatureAnalysis, DraftAngleAnalysis) now have Add Objects and Remove Objects buttons.
    • Faro USB digitizing arms should now work correctly with Rhino. The new Faro commands (FaroProbes, FaroDiagnostics, etc.) should all work correctly.
    • Zoom Selected did not zoom close enough to trimmed objects. This is fixed.
    • In V2, Blend with the Perpendicular option allowed snapping with the Point osnap to the original point on the first curve. V3 did not allow this. This is fixed.
    • The scriptable version of the BlendSrf command did not have an option for Same height shapes. This is fixed.
    • BlendSrf between two closed surface edges failed in some cases. This is fixed.
    • A bug that caused BooleanUnion to fail is fixed.
    • Chamfer now works on polylines and polycurves at kinks.
    • Dimensions created in V2 did not open correctly in V3. This is fixed.
    • The Ellipsoid command incorrectly made a polysurface with four surfaces split through the poles instead of a single surface. This is fixed.
    • A bug that caused FilletEdge worked with some radii and not others has been fixed.
    • A crash bug in FilletEdge has been fixed.
    • When you click and drag to edit the curve, the command prompt was empty. This is fixed.
    • Lasso did not work in cases where the points to be selected were above the horizon in Perspective viewports. This is now fixed in Lasso, Drape, PerspectiveMatch, SelWindow and SelCrossing.
    • The Lasso incorrectly drew in black so it can't be used easily on dark and black viewport backgrounds. This is fixed so the lasso polygon matches the selection rectangle color.
    • The Lasso startpoint and the line connecting the current dragpoint and the startpoint did not jibe. They do now.
    • The Layer Material dialog box was not working correctly. This is fixed.
    • In some circumstances the Loft command unexpectedly created a polysurface instead of a single surface. This is fixed.
    • MatchSrf incorrectly caused a polysurface in some circumstances. This is fixed.
    • The menu item: Edit > Control points > Select Control Points > Lasso was not active. This has been fixed.
    • A surface made with MergeSrf would not mesh correctly in some circumstances. This is fixed.
    • MeshSphere did not create a closed mesh. This is fixed.
    • Reopening a model that had the Perspective viewport maximized caused the Top viewport to be maximized. This is fixed.
    • The Worksessions command was importing rather than attaching IGES files. This is fixed.
    • IGES import did not correctly scale imported geometry. This is fixed.
    • Plug-ins fail to load when user has read-only access to registry LOCAL_MACHINE. This is fixed.
    • Using ReadCommandFile to read a text file to create points as part of running the Points command did not work. This is fixed.
    • In V3, the same mouse movement as V2 resulted in slower viewport rotation. This has been fixed.

    • View rotation with invalid objects locked Rhino. This is fixed.
    • 3DS Export sometimes crashed Rhino. This is fixed.
    • Selected Dot objects that contained no text did not highlight correctly. This is fixed.
    • Object picking in wireframe and shaded views has been tuned up.
    • The Split command incorrectly created a polysurface in some circumstances. This is fixed.
    • Split with the isocurve option displayed the wrong prompt. This is fixed.
    • The Sweep1 "RebuildCount" option incorrectly prompted for Refit tolerance instead of Rebuild tolerance. This is fixed.
    • The Sweep2 command did not store the edge continuity value for the next sweep operation. This is fixed.
    • There have been many tuneups to the Trim command.
    • The Dir command was not treated properly by the Undo command. This is fixed.
    • Nudge settings incorrectly did not require the Alt key as the default. This is fixed.
    • Pipe using planar polyline Rhino created end caps but not the mitered pipe as it did in V2. This is fixed.

    • Bend, Flow, Taper and Twist incorrectly grouped the output with the input when using Copy=Yes option and the input objects are grouped. This is fixed.
    • The BlendSrf command used the SameHeight option all the time. This is fixed.

    • The status of the BlendSrf SameHeight option was not stored from session to session. This is fixed.
    • Boolean bug fixed.
    • Several issues with analysis modes staying in effect during editing have been fixed.
    • Picking improved.
    • A crash bug in ClosestPt was fixed.

    • The Crv2View command did not join resulting curves as expected. This is fixed.
    • The Crv2View command did not create degree 1 curves on polylines. This is fixed.
    • The Sharp option for the Curve and InterpCrv commands did not correctly toggle. This is fixed.
    • Several issues with analysis modes staying in effect during editing have been fixed.
    • Changing Units did not correctly scale locked objects and lights.
    • The -DocumentPropertiesPage command Render option has been changed to the generic term "Render" so it will open the Render page no matter what renderer is active.
    • Trying to place an empty Dot, pressing Enter when Rhino asks for the text, crashed Rhino. This is now fixed.
    • The option name for density/spacing for the DrapePt command has been changed to better reflect its purpose.
    • A surface isocurve display setting has been added to the EMap dialog box.
    • Problem with using the EndBulge command on degree 1 edges has been fixed.
    • The Explode command gives an error message for single surfaces, curves, and meshes instead of not allowing the pick and deselecting the object.
    • If you pressed Enter in Extend to go into dynamic extend mode, and then changed the type to Arc or Smooth, the extension point is by default moved to the construction plane. This is fixed.
    • In the ExtendCrvOnSrf command, the extension failed when picking a surface edge as the curve to extend.
    • ExtendCrvOnSrf changed degree of line on a plane. This is fixed.
    • Crash or failure bugs have been fixed in many commands including: Fillet
    • FilletEdge failed to trim the original objects in some cases. This is now fixed.
    • Several issues with analysis modes staying in effect during editing have been fixed.
    • The FilletEdge command did not permit picking a radius distance on the screen. This is fixed.
    • Several issues with analysis modes staying in effect during editing have been fixed.
    • A problem with the Flow command resulting in reversed results has been fixed.
    • The Flow command now allows Enter to choose the Line option.
    • A problem with the last recorded point and relative coordinates has been fixed.
    • You can now enter decimal fractions in Rhino (such as 0.2/0.4).
    • A bug in display of mesh objects in Ghosted mode is fixed.
    • Ghosted display mode looks better and should be faster in many cases.
    • Some commands incorrectly added the command output to the same group as the input objects. This is fixed.
    • The SetIgesLayerLevelMap command was added to the Help commands list.
    • Some shortcuts were canceling the previous command that should not have done so. This is fixed.
    • An installer problem on Windows 98 gave an error message about the OS version.
    • The AutoClose feature was incorrectly activated on the second pick for the Curve, InterpCrv, and InterpCrvOnSrf commands. This is fixed.
    • The ShowEdges display will persist through repair operations on the geometry.
    • Length input was not permitted with the Line Perpendicular option. This is fixed.
    • Several bugs with the Line Perpendicular option have been fixed.
    • Mirror treated surface normals incorrectly when mirroring polysurfaces.
    • The Mirror command created corrupt geometry in some obscure cases. This has been fixed.
    • Using the Offset command on a polyline could result in a smoothed curve. This is fixed.
    • Several STEP Import problems have been fixed.
    • World axis icon appearance was changed during selection. This is fixed.
    • Osnaps in Split by isocurves is improved.
    • Menu selection for the Along line object snap has been fixed.
    • Cosmetic tune-ups with tracking and feedback colors.
    • The Center object snap did not work on polygon triangles. This is fixed.
    • PlanarSrf created an invalid surface in some situations. This is fixed.
    • Several bugs with PlanarSrf have been fixed.
    • Ortho did not work properly with .x .y .z point filters. The basepoint was incorrectly the last point, not the point picked for the filter. This is fixed.
    • Tracking lines added with point filters (.xy, .yz, .zx).
    • Feedback color was incorrect for selecting a print window. This is fixed.
    • A failure bug in Pull has been fixed.
    • RailRevolve crashed in some cases. This has been fixed.
    • Rebuild crashed in some cases. This has been fixed.
    • Rebuild now turns on the Retrim option by default.
    • CPlane 3Point created corrupt corrupt CPlanes in some cases. This has been fixed.
    • Block instances did not highlight when the selection menu was activated. This is fixed.
    • Split failed sometimes when splitting polysurfaces with more than one cutting object. This has been fixed.
    • ShowEdges analysis mode persists through editing processes.
    • Split failed in some cases. This has been fixed.
    • Several OpenGL display bugs have been fixed.
    • The Sweep1 command did not use the same direction determination for partial sweeps on a circle as V2. This is fixed.
    • Sweep2 failed in some cases. This has been fixed.
    • Several Trim and Split bugs have been fixed.
    • Trim incorrectly kept the wrong part of surfaces when trimming in some obscure cases. This has been fixed.
    • Several bugs in the Trim and Split commands have been fixed.
    • Trim allowed selection of the same object for both the object to trim and the cutting object caused the object to be deleted. This is fixed.
    • Undo now restores analysis modes.
    • Pressing Ctrl+Z to undo after pressing the Delete key did not work. This is fixed.
    • A problem with tolerances and coordinate values in UnrollSrf has been fixed.
    • Problem with Viewport resizing after opening V2 files has been fixed.
    • Units system names have been added to Volume and Area command output.
    • Worksession for non-Rhino file formats were being imported instead of attached. This is fixed.
    • Checkbox for showing isocurves with the Zebra command added.
    • OpenGL transparency has been improved. This improves RenderedViewport and GhostedViewport display modes.
    • Startup Speed in Windows 98/ME is considerably faster.
    • The SelDup command did not report number of objects found.
    • The PushViewportToBack command now displays active viewport as the default.
    • The DirectionalLight command incorrectly rotated the light on placement with elevator mode.
    • The Split command with isocurve on a surface had a problem with the workflow.
    • The Zoom command with the Selected option had a problem with clipping planes and object visibility.
    • The Flow command had a problem flowing objects along a polycurve.
    • Exporting part definitions to a GHS file had a problem with prompts.
    • The Intersect command did not join curves.
    • Importing an IGES file did not leave the imported geometry selected.
    • A STEP file had a problem with naked edges when importing.
    • Error message when selecting closed curves for the Join command has been improved.
    • SaveAs DWG/DXF was not scriptable. A problem with the Project to Plane option has been fixed.
    • Change to Options Keyboard changes was not being saved correctly.
    • Dialog box labels for the CurvatureAnalysis command were incorrect.
    • Clipping plane problems with ShadedViewport have been fixed.
    • Using numeric input with the Box command gave incorrect results.
    • Rendering with Worksession files attached did not work correctly.
    • Worksessions did not properly attach non-3dm files.
    • Object Properties for text did not properly allow editing text.
    • Changing and copying layers for lights was not allowed from context menu items.
    • Spotlights scaled incorrectly when dragging control points.
    • Typing W0 was not recognized as World 0,0,0 point.
    • The Offset command did not properly ignore the state of the Ortho setting.
    • Undo did not properly recognized changes in the Units settings.
    • A bug in printing in black and white has been fixed.
    • Notes not saved from docked Notes window in some cases.
    • Problem with selecting objects from the Layer window and executing a command on the objects has been fixed.
    • Analysis modes did not properly persist when editing a objects.
    • Intermittent incorrect cursor display.
    • The Extrude command created polysurfaces with certain closed polycurves.
    • Failure or crash problems in the following commands have been fixed: MergeEdge
      Sweep2
      Options > Aliases
      Open: 3DS file
      Area
      ShrinkTrimmedSurface  

What's New - Service Release Zero (SR0, 20-Dec-2002)

    New Features:
    • Windows Explorer Extension now displays extended properties when right-clicking Rhino 1.0, 1.1, 2.0, and 3.0 3DM files.
    • IGES layer/level command SetIgesLayerLevelMap command maps Rhino layers to levels in other applications.

    Bug Fixes:

    • 3-D Digitizers second button didn't behave like pressing Enter. This is now fixed to work just like Rhino 2.0.
    • Always Autosave Before list in Files tab now always autosaves, even if Autosave is turned off. This matches the 2.0 behavior.
    • Annotation Diameter Symbol now displays correctly on all operating systems
    • Autosave to network drives should be faster now.
    • Cap incorrectly created inside-out solids in very rare situations. This is now fixed.
    • Center object snap on circular polycurve segments and ellipses improved.
    • CrvDeviation now displays max deviation as the last line.
    • Cursor was incorrectly set in some cases, especially on start up. This has been fixed.
    • CurvatureAnalysis display bugs fixed.
    • Curve-surface intersection had a large memory leak which has been fixed.
    • Dimension Properties dialog improved.
    • -DocumentProperties crashed when changing units.
    • DWG Import incorrectly created text that wasn't oriented correctly. This is now fixed.
    • Echo command prompt setting was not remembered. This is now fixed.
    • EditPtOn menu pick ran the wrong command. This is now fixed.
    • EMap, Zebra, CurvatureAnalysis, RenderedViewport have all been sped up 40-200% when rotating the view.
    • EMap didn't blend with render color correctly. This is now fixed.
    • Failure or crash problems in the following commands have been fixed:
    • FARO Titanium and Platinum (USB) arms are now supported.
    • FilletEdge has had several bugs fixed that caused it to create corrupt geometry.
    • Group selection improved.
    • Hide now updates render mesh so hidden objects do not render.
    • IGES export has been improved, particularly for MAYA.
    • Import now works correctly with UNC paths (\\computer\drive\...)
    • Import V2 3DM incorrectly set the render background color.
    • Join incorrectly created inside-out solids in some cases. This is now fixed.
    • Menu and Toolbar button cleanups.
    • Middle mouse button macro entry box was unavailable. This has been fixed.
    • MTS file export color problem.
    • Point Lights did not move correctly. This has been fixed.
    • Point object snap improved for repicking previous point for elevator manipulation.
    • Point object snap works on dots.
    • Point selection improved.
    • PointLight display improved.
    • PopupToolbar crashed in very rare situations. This has been fixed.
    • PopupToolbar improved.
    • Render crashed when cancelling. This is now fixed.
    • Resource use/Speed improved.
    • RhinoScript crashed when reading V2 files with RhinoScript userdata. This is now fixed.
    • Right-click to Enter on for selection improved.
    • Rotate relative to view setting bug fixed.
    • ScaleNU flickered unnecessarily while dragging out the scaled object. This is now fixed.
    • Selection tuned up for Ctrl and Shift key additions and subtractions from selection set.
    • SelName now selects unnamed objects with null string.
    • ShadedViewport picking and dragging improved.
    • STEP Import incorrectly imported extra geometry in some cases. This is now fixed.
    • STEP import has been improved to be faster and trim objects correctly.
    • Surface edge selection/deselection improved.
    • Sweep2 curve selection and edge continuity improved.
    • Sweep2 had several geometry creation bugs that have been fixed.
    • Text, Dimensions now scale correctly.
    • TextObject font selection fixed.
    • Toolbar editing works correctly now.
    • Toolbar right-click to edit works now.
    • Toolbars are now visible on screen when flown-out from toolbars on the right or bottom of the screen.
    • Toolbars can now be edited, copied, linked, and moved.
    • Toolbars improved.
    • Toolbars Open dialog was too large. This has been fixed.
    • Toolbars would lose their links if the name of the linked toolbar was changed. This is now fixed.
    • Transforms didn't work correctly on polycurves. This is now fixed.
    • UndoView improved.
    • Viewport Swapping in OpenGL display caused the viewports to not redraw the correct size. This is fixed.
    • Viewport Titles failed to redraw in some cases, leaving gray rectangles in their place. This has been fixed.
    • Window selection improved.
    • World/CPlane status bar toggle is now remembered between Rhino sessions.
    • Zebra no longer draws isocurves.
    • Zoom Target allows object snaps.
    • Zoom should be able to get closer to small objects now.
    • Problem opening file with custom viewports.
    • Several Crash bugs fixed.
    • Several installer bugs fixed.
    • Some problems with Layer dialog box focus fixed.
    • Failure bugs fixed in the following commands:
        BackgroundBitmap
        Blend
        BlendSrf
        Cap
        CPlane Rotate
        Divide
        FilletEdge
        Intersect
        MatchSrf
        Mirror
        NamedView (shading mode)
        Orient
        Patch
        ProjectToCPlane
        Split
        Sweep1
        Sweep2
        Text
        TextObject (Japanese version)
        Trim
        Untrim
        VolumeCentroid (in scripting)





 © 2009 

McNeel North America Europe Latin AmericaAsia