|
In 4.0, there are more than 60 new features and enhancements for
display, rendering, and
animation:
Display ( new,
enhanced)
- Display Pipeline - The display pipeline handles
all the drawing of viewports - wireframe, shaded, ghosted, etc. The
new display pipeline is faster and supports user-configured
schemes.
- BackgroundBitmap - New options:
- Extract - Saves the bitmap to an external
file.
- Refresh - Rereads the bitmap from the
original bitmap file. Also, automatically reads the original bitmap
file each time a 3DM file is opened.
- Replace - When placing a bitmap there is
an option to replace an existing background bitmap.
- ClippingPlanes - A modeling aid to remove
clutter. Video...
- CullControlPolygon - Hides control points and
control polygons when they are behind objects.
- DigCamera - Sets the current viewport camera
location and direction based on the 3-D digitizer probe position and
the direction.
- DollyZoom - A new Vertigo-style combined
dolly and zoom command. Video...
- Dual monitors -
More than one monitor is now
supported with floating viewports.
- FlatShade - All shaded modes now display a
flat-shade version.
- Floating Viewports - Allows viewports to float
outside the Rhino main window. Floating viewports are most helpful
on a multi-monitor system.
- NewFloatingViewport - Creates a new floating viewport.
- ToggleFloatingViewport - Toggles a Rhino viewport between a
docked and floating.
- FullScreen - Switches Rhino to full screen mode
for presentations. Esc to exit.
- GradientView - Creates a color gradient
viewport background.
- Lighting - The default lighting used for Shaded, Ghosted, and XRay display now uses three lights to better define the shapes of objects. The lighting used for Shaded, Ghosted, and XRay display
can be customized.
- Locked object - Advanced display options control how locked objects are displayed.
- LimitReferenceModel: - Limit the amount of reference geometry that is
viable and available for editing to improve performance or clear visual clutter.
- LinetypeDisplay - Toggles display of linetypes.
- Mesh properties - Meshing is faster and provides
a smoother mesh with fewer facets.
- Mesh setting per object - Objects can now have
unique mesh settings for display and rendering.
- MoveTargetToObjects - Moves a viewport's target
position to the center of the bounding box of selected objects.
- OrientCameraToSrf - Moves a viewport's camera
direction and target locations to match a selected surface normal.
Video...
- PrintDisplay - Displays objects using their
"print" attributes.
- SetDisplayMode - Sets viewport's mode from
the list of existing built-in and customized display modes.
- SetObjectDisplayMode - Assigns
separate display attributes to individual objects, regardless of
mode the viewport is in.
- Scale view - Scales the view differently
horizontally or vertically to make it easier
to make subtle changes to curves.
- Shade: New Selected option
in the
-Shade scripted command.
- ShowZBuffer - Toggles a viewport
display mode that shows the distance from the camera in greyscale. The closest pixel
becomes white and the furthest pixel becomes black.
- Stereo viewing - Supported.
- Turntable - Continuously rotates a view around the
viewport target point with enhanced controls.
- UndoView - Now support 256 undos instead of
64.
- ViewCaptureToClipboard - Captures an image of
the current view to the clipboard. Scriptable options include
resolution and grid and axis visibility.
- ViewCaptureToFile - Captures an image of the current view to a
file. Scriptable options include resolution and grid and axis
visibility.
- ViewportTabs - Controls toggle and set the
positioning and the style of the viewport tabs.
-
WalkAbout - Navigation tool to "walk" through a model.
- Zoom with mouse wheel - Mouse wheel pan
in/out (= camera and target both move) activator changed from SHIFT to
ALT to match Alt+RMB pan in/out.
- Zoom - 1to1 option displays objects in a parallel
view at actual size on the screen.
- Zoom1To1Calibrate - Informs Rhino of physical
size of your monitor or projection screen.
- Zoom Extents - In RenderedDisplay mode, lights
are excluded from the extents.
- ZoomNaked - Marks naked edges and cycles
through them, zooming the next naked edge to the screen extents.
Rendering ( new,
enhanced)
-
BounceLight - Adds lights or helper lines to the
scene based on user-defined highlight locations. Create spotlights,
directional and point lights, and helper lines, and adjust the light
color. The helper lines are useful for placing objects that show in
reflections when the scene is raytraced.
-
Curves and Isocurve display are now two separate settings.
-
EditLightByLooking - Sets the direction of a new or existing spotlight based on your view. Use RenderedViewport mode to see the
effect of the light on the object.
-
RhinoRender - The default renderer in Rhino
has changed to a new faster rendering engine and new options for:
-
Process thread count and process priority.
-
Rendering a selected area first.
-
Print Render Window - 1:1 or Fit to Page.
-
SetSpotlightToView - Sets a spotlight to match
the viewport camera direction.
-
SetViewToSpotlight - Sets the view to match a
spotlight direction.
- TextureMapping:
Apply a texture mapping channel to an object. Sets the
mapping type and allows the user to adjust the mapping
primitive and other options.
New commands:
- ApplyBoxMapping
- ApplyCylindricalMapping
- ApplyPlanarMapping
- ApplySphericalMapping
- ApplySurfaceMapping
- MappingOff
- MappingOn
- RefreshAllTextures
- RemoveMappingChannel
Animation ( new,
enhanced)
-
Simple animation - The commands are:
-
SetFlyThroughAnimation - Sets up an animation where the camera
and target follow the same path.
-
SetPathAnimation - Sets up an animation where the camera and
target each follow their own path.
-
SetTurntableAnimation - Sets up an animation where the camera
circles a target point.
-
SetOneDaySunAnimation - Sets up an animation where a light follows
the path of the sun for a single day.
-
SetSeasonalSunAnimation - Sets up an animation where a light
follows the path of the sun over a period of days.
-
PlayAnimation - Plays an animation in a viewport.
-
RecordAnimation - Saves the frame images and makes an html page
to play the animation.
-
ViewFirstFrame - Displays the first frame.
-
ViewFrameNumber - Displays a specified frame number.
-
ViewLastFrame - Displays the last frame.
-
ViewNextFrame - Displays the next frame.
-
ViewPreviousFrame - Displays the previous frame.
|
|
|