Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2 - Manual
Welcome to KeyShot 2!
About this manual! How it works ! KeyShot licensing! KeyShot content! KeyShot preferences!
General Settings! User Interface! Network! Folders!
5
5 5 6 6 6
6 7 8 8
KeyShot scenes and bundles ! KeyShot user interface and tools! KeyShot updates ! Realtime Window!
8 8 9 10
10
10 11
11 13
14 14
1
14 14 14
16
16 16
16 16 17
17
17 17
18
18 18
20
Applying materials! Editing and creating new materials! Applying textures! Bump mapping! Labels!
2006 - 2011 Luxion ApS !
20 20 21 22 23
2
Environment - Adjust lighting and other environment effects! 25 Backplates - Using images in the background! Realtime - Setting up the perfect picture in realtime! 27 28
28 28 29
30 32
Render! Quality!
Default - Use Realtime Render not checked! Use Realtime Render checked!
32 32
33 33
34 34
34
36
36 37 37 38 38
3
Flat ! Gem! General! Glass! Leather! Liquid! Metal! Metallic Paint ! Paint ! Plastic! Solid Glass! Thinlm! Translucent ! X-ray! Wireframe!
39 39 39 41 42 42 43 43 44 44 44 45 45 46 46
Welcome to KeyShot 2
KeyShot is the rst interactive image creation tool of its kind that allows anyone with little or no experience to create photographic images from their 3D digital data within seconds. It is a continuation of the product HyperShot that was developed by Luxion from 2006 until 2009.
How it works
Keyshot is a realtime raytracing and global illumination application that is entirely CPU based and thus doesnt require any special hardware to run. With the use of scientically accurate materials and real world light combined with extreme ease-of-use anybody can generate photographic images from their 3D geometry within a matter or minutes after rst opening the program. The performance of KeyShot increases when more processors are being added. KeyShots architecture is highly optimized such that when the number of processors doubles, performance also doubles. There is no limit on how many CPUs can be addressed in one computer. KeyShot also supports chip sets with a hyper-threaded architecture with the same efficiencies as multiple CPUs and multi-core CPUs. KeyShot raytraces constantly, as soon as you start the application. At any point in time you are able to stop the realtime rendering by hitting [Shift] + [P]. Resume realtime raytracing using the same key combination.
KeyShot licensing
The KeyShot license is locked to the MAC address of your computer. The exception is KeyShot Pro Floating which allows you run KeyShot from any computer. Please contact sales@luxion.com for more information. You can deactivate your license from your current computer and activate on another machine. Please note that an internet activation is needed for this. You can transfer your licenses between a total of 3 machines. There is no limit on how often you can do this. To deactivate a license to move to another computer, simply start KeyShot and go to the Help menu (PC), or KeyShot menu (Mac), and select Deactivate license on this computer. You can now activate KeyShot on a different computer with your permanent serial code.
KeyShot content
KeyShot, by default, has the following content structure: Scenes: Contains all your saved scenes. Materials: Contains all materials. Textures: Contains all textures and labels used with your materials Environments: Contains all you lighting environments Backplates: Contains images and photographs Renderings: Contains all Screenshot and Renderings
KeyShot preferences
KeyShot allows you to customize the application based on your preferences. Access the preferences under Edit > Preferences (PC) or KeyShot2 > Preferences [ ,]. Preference settings allow you to control General settings User Interface Netwok Location of the KeyShot Resources General Settings Adjust aspect ratio to backplate: When checked, the realtime window will automatically adjust to the aspect ratio of a backplate that is added to the scene.
Show advanced settings: Turns on the advanced parameters for each material when edited in the material tab as well as other advanced settings. Ask for screen shot name: This will prompt you for a screenshot name when taking a screenshot rather than adding the default name and incremental number from the scene. Save camera with screen shot: Adds the current view to the saved list of views when taking a screenshot. The name will be identical to the name of the screenshot. Enable auto update: Allows KeyShot to automatically check for updates every week. You can always check for updates manually under Help, Check for Updates. Fast realtime updates: When unchecked, you will not see the down-resing of the 3D image when moving the camera. This has a big performance impact, and is therefore only recommended when running KeyShot on an 8 core machine or better. Idle time in seconds to pause realtime renderer: When set to a value other than 0, KeyShot will pause after x seconds when no mouse movement is detected. This is helpful when processing large renderings or the render queue and have them nish much sooner than you getting back to the computer. User Interface Language and Interface Language: Choose between Chinese, English, French, German, Italian, Japanese, Korean and Polish. You must restart KeyShot for the new language to take effect. User interface style: Select from one of the 3 predened color themes to customize the KeyShot UI. Transparent windows: Makes the Options dialog and Library transparent. Enable object highlight: Turn on highlighting of objects in the realtime window when selected in the Scene tab. 3DConnexion Settings 3D mouse sensitivity: Controls the sensitivity of the 3D mouse Restrict to dominant axis: Restricts the movements of the SpaceNavigator to one axis at a time only. Model mode: By default the 3D mouse uses the camera mode which. Check this box if you want the mouse to behave like you are moving the model, rather than the camera.
Network By default KeyShot will be able to connect with Luxions license server when a proxy server is in place. Please consult your System Administrator if you need to make any changes to the settings so you can ensure that you will be notied of new updates, and can activate new licenses. Folders In here you can set the paths to your resources folders. KeyShot will look into these folders when populating content inside the library. You can have these paths point to a shared location on your network.
Library Options
KeyShot updates
You can check for new versions of KeyShot under the Help menu. Check for Updates will connect to the Luxion server and notify you of new updates along with a change log if available. You can also tell KeyShot to Check for Updates automatically by checking Enable Auto Update in the Preferences.
Realtime Window
6 button user interface
Open material library Open backplate Open settings for nal render
The realtime window has the main toolbar on the bottom that takes the user through the 6 steps from importing a model to creating the nal image. Import: Import a model including KeyShots own scenes (.bip les) Materials: Open material library. Environment: Open the environment library to access lighting environments Backplates: Open the backplates library to access images to add to the scene. Screenshot: Save image from the realtime window. Render: Open the render settings to control the nal image output. When working with objects in the realtime window, you will also have the option to access important functions via the right mouse button pop up menu when clicking on the object. Right mouse button menu When clicking onto the right mouse button in the realtime window after positioning the mouse cursor over an object, you will have access to the following options: Edit Material: Edit assigned material in the Material Tab. Copy Material: Copy material to the clipboard. Paste/Paste and link material: After copying you can paste the material onto parts in the tree or in the realtime window. Paste will simply assign the material, Paste and link material will assign the material and link it to the original material. When you make changes to the material, all parts that carry this material will change simultaneously. You can brake this by right clicking on the part and selecting Unlink parts. Unlink material: Removes parts from a material group by unlinking them. Add material to library: Add the selected material library to the material library.
10
Hide/Undo hide part: Quickly hide/unhide entire objects or individual parts. You can select multiple parts and hide them through the right mouse button menu. Show all parts: Show all hidden parts at once. Show only: Show only the currently selected part and hide all others Delete/Undo delete part: Works like Hide/Unhide. Delete and undeletes parts. Move part: Activates the Move Widget to move the object. Scale part: Activates the Scale Widget to scale the object. Look at: Positions the selected point at the center of the scene, and sets the camera pivot point at that location. To reset the camera pivot point, select Reset in the Camera Tab. Look at object center: Similar to look at, this will set the pivot point at the center of the object your mouse is on when selecting this function. To reset the camera pivot point, select Reset in the Camera Tab. Show in tree: This will highlight the selected object in the scene tree. Performance mode [ALT P] While KeyShot constantly raytraces from the moment you open the application it may be desired to quickly move through the scene. In particular when you set up the model and paint it, you may not need all the details and only want to get job done quickly. In this case, pressing [ALT P] will enter Performance Mode, indicated by a P in the upper right hand corner of the realtime window. This will turn off ground shadows, detailed shadows, ground reections, and detailed indirect illumination. It will also drop the ray bounces to 2. KeyShot will no perform much faster. To exit Performance Mode, click [Alt P] again. This is particularly useful on lower end machines.
Library
The library contains all content for your scenes which can be dragged and dropped into the realtime window. When rst opening the library, right click into each tab and select Rescan Library Directory. You can also add additional content, create groups and remove content from the library. Materials Drag and drop a material onto an object in the realtime window or one or multiple objects in the Scene Tree (Options). When dragging materials onto the object you will notice that the part will adopt the material and show the result
2006 - 2011 Luxion ApS ! 11
in realtime. The material is not being applied until you let go of the mouse button. Right mouse menu options are: Remove material: Remove the selected material from the library. Copy material: Copy select material to clipboard. Paste material: Paste material onto object in realtime window or scene tree. Move materials: Move multiple materials from one material group to another. Edit material: Edit the selected material directly in the library. Rename material: Rename material in library. Add group: Create a new material group. Remove group: Delete group from library. Note: The group must be empty prior to deletion. Refresh all materials: Re-render all materials in the library under current lighting conditions. Refresh all materials in current group: Re-render all materials in group under current lighting conditions. Sort A-Z/Z-A: Ascending/Descending alphabetical ordering of materials. Save material library: Save the material library without closing the current KeyShot session. Import materials: Import one or multiple materials into an existing material group. This could be from a material le that has been shared between users. Export materials: Export an existing material group to a dedicated location on the computer. Environments Drag and drop into the realtime window to see the effect of the lighting in the scene. Right mouse menu options are: Rescan library directory: This is necessary when you changed the content location under preferences. Rescanning the library directory will display the relative content of the set location and show all environments in this location. Sort A-Z/Z-A: Ascending/Descending alphabetical ordering of environments. Add les to library: Add new environments to the library. Add group: Create a new group. Use this: Use the selected environment in the scene. Add to favorites: When selected the rst time, a new group called Favorites is created. After that, every select environment will be added to this group. Remove from library: Remove the selected environment from the library.
12
Backplates Contains your photographs and other background images that you may want to use to compose the nal image. Right mouse menu options are: Rescan library directory: This is necessary when you changed the content location under preferences. Rescanning the library directory will display the relative content of the set location and show all backplates in this location. Sort A-Z/Z-A: Ascending/Descending alphabetical ordering of backplates. Add les to library: Add new backplates to the library. Add group: Create a new group. Use this: Use the selected backplate in the scene. Add to favorites: When selected the rst time, a new group called Favorites is created. After that, every select backplates will be added to this group. Remove from library: Remove the selected backplate from the library. Textures Drag and drop textures onto an object with any non-transparent material. Hold down the CTRL () key to apply the texture as a bump map to any material. Right mouse menu options are: Rescan library directory: This is necessary when you changed the content location under preferences. Rescanning the library directory will display the relative content of the set location and show all textures in this location. Add les to library: Add new textures to the library. Add group: Create a new group. Add to favorites: When selected the rst time, a new group called Favorites is created. After that, every select textures will be added to this group. Remove from library: Remove the selected texture from the library. Rendering Contains all realtime and offline rendered images which can also be used as back plates. Right mouse menu options are: Rescan library directory: This is necessary when you changed the content location under preferences. Rescanning the library directory will display the relative content of the set location and show all renderings in this location. Add les to library: Add new renderings to the library. Add group: Create a new group. Add to favorites: When selected the rst time, a new group called Favorites is created. After that, every select environment will be added to this group. Remove from library: Remove the selected rendering from the library.
Options [Spacebar]
2006 - 2011 Luxion ApS ! 13
The options dialog will give you access work with the scene and objects in the scene - Scene create and edit materials - Material adjust the lighting - Environment compose the nal image - Backplate set up the perfect image in realtime - Realtime control the camera and save views - Camera Importers Use new importers (beta): While the new importers for IGES and STEP are failry robust, there may still be cases where the old importer works better than the new ones. In this case disable the new importers to access the original importers for IGES and STEP. Tessellation quality: Controls the number of polygons upon import. Higher values mean higher polygon count. This will only have an effect for ALIAS, Pro/E. IGES, and STEP. Folder Under the Folder preference tab you can set the path to your dedicated folders per project. You will need to rescan your Library for each folder that you changed in order for the content to be displayed. In the case of a new materials folder, you will need to restart KeyShot.
Hotkeys [K]
KeyShot relies heavily on hotkeys for fast and efficient workow. You can access the list of hotkeys by simply hitting [K]. To close tke hotkey list, hit [K] again. When using hotkeys, make sure that the realtime window is active. You can make it active by simply clicking inside of it.
14
[ALT MMB], Mac: [ MMB]: Pan the camera [ALT RMB], Mac [ MMB]: Dolly the camera, i.e. moving the camera closer to or away from the object. CAD users would describe this as Zoom. Make sure to move the mouse horizontally.
15
16
Advanced The Advanced options change based on the le format you are trying to import. Tessellation quality: The larger the number, the more polygons you will have in the scene. Only supported for Pro/E, CATIA, Inventor, ALIAS, STEP, IGES. Keep individual parts: For OBJ only. When this option is checked, the importer will respect groups rather than materials upon import. Use this option when you notice that the OBJ le is not properly broken out once imported into KeyShot. Group by layers/shaders: For ALIAS only. You can import either by layer or by shader. Shader and layer names are maintained, respectively. Use old importers: This is an option for SketchUp, SolidWorks, IGES, STEP and Rhino. It allows you to use an older version of the importers should you experience any problems upon import of any of these le formats.
17
Scene tree
The scene tree contains all sub-assemblies and parts, or layers from the 3D modeling system. The entire structure is maintained down to the part level. In addition, assembly, part and layer names are also maintained. All materials that are assigned to the individual parts are listed in a separate column. You can do the following by right clicking on the object in the tree. Edit Material: Edit assigned material in the Material Tab. Copy Material: Copy material to the clipboard. Paste/Paste and link material: After copying you can paste the material onto parts in the tree or in the realtime window. Paste will simply assign the material, Paste and link material will assign the material and link it to the original material. When you make changes to the material, all parts that carry this material will change simultaneously. You can brake this by right clicking on the part and selecting Unlink parts. Show all parts: Display all hidden parts at once. Hide/Unhide: Quickly hide/unhide entire objects or individual parts. You can select multiple parts and hide them through the right mouse button menu. Delete part: Works like Hide/Unhide. Delete and undeletes parts. Unlink part: Removes parts from a material group by unlinking them. Duplicate: Duplicates a single selected object with all its current structure and assigned materials. Move/Scale: Access the Move/Scale widget directly from with in the scene tree. If you select multiple objects in the tree that have been imported separately, then you can move those simultaneously when using the Move/ Scale option in the right mouse button menu.
Size: Increase or decrease the overall size of the object. Snap to ground: Snap the object to the ground plane. Reset: Reset the object back to its original position.
19
Once you made the edits to the core material you have chosen, you can save the material to the library for later use in other scenes by hitting the + next to Name.
Applying textures
Non-transparent materials can have a texture applied to replace the base color. This texture will can be a jpeg, tiff, png or other common le format. To apply a texture, create a new material or edit and existing material. Then select the Texture tab. Load: Select a jpeg, tiff or any other image le. When you selected an image once, and then open a different material to map a texture the previous texture is available for immediate use, yet with default settings. You can select a new texture if you choose. Enable: Turn texture on or off. Repeat: Switches between single and multiple copies of the texture. Sync: Synchronize all settings with the bump map. Projection: Determines how the texture is being mapped: UV coordinates: Your object may not have any uv coordinates and the texture may not show up initially. Change the projection type. Box Map: Mapping uses a box. Planar x, y, z: uses the planar projection from the x, y, or z direction. To determine the direction, turn on the coordinate system in the View menu, or use [SHIFT] + C. If the surface you would like to map to is at an angle, you may want to try and rotate the object so it aligns with the projection direction. After mapping you can move the object back to its original position. The mapping will stay. Cylindrical: Uses a cylinder standing up (y-direction) for mapping. If your object requires cylindrical mapping in any other direction, rotate the object to align the object with the projection direction. Move the object back to its original position after mapping. Spherical: Uses a sphere with y being the up direction. If your object requires spherical mapping in a different direction, rotate the object to align the object with the projection direction. Move the object back to its original position after mapping. Position: Drag the texture on the model into position. Move the camera using [ALT] + LMB. You can still interact with all other parameters while in this mode. Keep aspect ratio: Maintains the original aspect ratio of the image. Modulate: When checked, this will adapt the texture to include the diffuse color channel of the material. Flip horizontal / vertical: Invert the texture.
2006 - 2011 Luxion ApS ! 21
Shift u: Move the texture in horizontal direction over the surface. Shift v: Move the texture in vertical direction over the surface. Scale u: Change the width of the texture. Scale v: Change the height of the texture. Angle: Rotate the texture around its center. Intensity: Change the brightness of the texture.
Bump mapping
You can apply a bumpmap to any material by using any kind of image, allowing you to add extra realism to materials, and stunning visual effects. The bumpmap can be combines with texture maps mentioned above, or used by themselves. To apply a bumpmap, create a new material or edit an existing material. Then select the Bumpmap tab. This will open up a new dialog that looks nearly identical to the texture map dialog. Bump Map: Select a jpeg, tiff or any other image le. When you selected an image once, and then open a different material to map a texture the previous texture is available for immediate use, yet with default settings. You can select a new bumpmap if you choose. Load: Select a jpeg, tiff or any other image le. When you selected an image once, and then open a different material to map a bumpmap the previous bumpmap is available for immediate use, yet with default settings. You can select a new bumpmap if you choose. Enable: Turn bumpmap on or off. Repeat: Switches between single and multiple copies of the bumpmap. Sync: Synchronize all settings with the bump map. Projection: Determines how the bumpmap is being mapped: UV coordinates: Your object may not have any uv coordinates and the bumpmap may not show up initially. Change the projection type. Box Map: Mapping uses a box. Planar x, y, z: uses the planar projection from the x, y, or z direction. To determine the direction, turn on the coordinate system in the View menu, or use [SHIFT] + C. If the surface you would like to map to is at an angle, you may want to try and rotate the object so it aligns with the projection direction. After mapping you can move the object back to its original position. The mapping will stay. Cylindrical: Uses a cylinder standing up (y-direction) for mapping. If your object requires cylindrical mapping in any other direction, rotate the object to align the object with the projection direction. Move the object back to its original position after mapping.
2006 - 2011 Luxion ApS ! 22
Spherical: Uses a sphere with y being the up direction. If your object requires spherical mapping in a different direction, rotate the object to align the object with the projection direction. Move the object back to its original position after mapping. Position: Drag the bumpmap on the model into position. Move the camera using [ALT] + LMB. You can still interact with all other parameters while in this mode. Keep aspect ratio: Maintains the original aspect ratio of the image. Normal map: When using an actual Normal Map, make sure to check this option Flip horizontal / vertical: Invert the bumpmap. Shift u: Move the bumpmap in horizontal direction over the surface. Shift v: Move the bumpmap in vertical direction over the surface. Scale u: Change the width of the bumpmap. Scale v: Change the height of the bumpmap. Angle: Rotate the bumpmap around its center. Height: Controls the height of the bunmpmap.
Labels
If you are working with a logo, make sure that the image has transparency, also known as an Alpha Channel. Only .tiff or .png les can have an alpha channel or transparency. The transparency will allow the color of the material to be visible. Add: Add a label. Delete: Delete a label. Up/Down arrows: Move label to front/back Enable: Turn label on or off. Repeat: Switches between single and multiple copies of the label. Projection: Determines how the label is being mapped: Normal Projection: The default setting wraps the label onto any given surface UV coordinates: Your object may not have any uv coordinates and the label may not show up initially. Change the projection type. Box Map: Mapping uses a box. Planar x, y, z: uses the planar projection from the x, y, or z direction. To determine the direction, turn on the coordinate system in the View menu, or use [SHIFT] + C. If the surface you would like to map to is at an angle, you may want to try and rotate the object so it aligns with the projection direction. After mapping you can move the object back to its original position. The mapping will stay.
2006 - 2011 Luxion ApS ! 23
Cylindrical: Uses a cylinder standing up (y-direction) for mapping. If your object requires cylindrical mapping in any other direction, rotate the object to align the object with the projection direction. Move the object back to its original position after mapping. Spherical: Uses a sphere with y being the up direction. If your object requires spherical mapping in a different direction, rotate the object to align the object with the projection direction. Move the object back to its original position after mapping. Position: Drag the label on the model into position. Move the camera using [ALT] + LMB. You can still interact with all other parameters while in this mode. Keep aspect ratio: Maintains the original aspect ratio of the image. Two sided: See front and back of label. Flip horizontal / vertical: Invert the label. Shift u: Move the label in horizontal direction over the surface. Shift v: Move the label in vertical direction over the surface. Scale u: Change the width of the label. Scale v: Change the height of the label. Angle: Rotate the label around its center. Intensity: Change the brightness of the texture. Depth: Determines how far the label should be projected. IOR: Determines the level of reectivity of the label. The color of the specularity below must not be black to see the effect. Specularity: Determines the color of the reective coat on the label. The brighter the color the more reective the label will be. Use in combination with IOR.
24
25
Together with the Rotation of the environment this function gives great control over the position of the lighting. Size: Controls the size of the spherical environment in meters. Note that changing the size will not change the intensity of the light. Changing the environment size can be used to control the reections in an object. Ground Size (Advanced): This changes the size of the ground plane. The smaller you make it the sharper the ground shadow will get. Alternatively, if you have a low light and see the ground shadow clipped off, increasing the size will enable the shadow to continue. This will also result in a coarser shadow. You can compensate for that by increasing the Shadow Quality in the Realtime Tab. Rotation [CTRL LMB], [ LMB] (Mac): Rotates the environment around the y (vertical) axis of the scene. When rotating the environment you will notice that the ground shadow doesnt update until you let go of the mouse button and nish the rotation.
26
27
Image Settings
Adjustment: These settings affect the overall image including the backplate. Width / Height: This allows you to set the size of the realtime window. It is recommended to set the proper aspect ratio before setting camera angles. A larger windows will result in slower realtime performance. When changing the window size, you can chose from pre-set resolution, or enter your custom resolution. Lock Aspect Ratio: Uncheck when changing the aspect ratio Brightness: Adjusts the overall brightness of the image. Gamma: Determines the overall contrast of the image. A higher gamma value will result in darker areas appearing less dark, and brighter areas to be less bright.
Realtime Settings
These settings affect realtime and nal rendering. Ray Bounces: Determines the number of bounces light makes in a scene. It is important to gradually increase the number of raybounces until no difference can be noticed when increasing the number. This number should be used in the nal rendering Shadow Quality: Determines the quality of the Ground Shadow. This setting is independent of the setting in the Render Tab, but is indicative of what value should be used in the rendering. Detailed Shadows [S]: Calculates detailed and inter-object shadows when checked. Detailed Indirect Illumination: Turns on light reections from objects. Ground indirect illumination: Turns on ground caustics. Fast updates: This allows fast interaction in realtime. When unchecked, you will not see any pixelation but have a detailed raytraced scene at all times. However, this is very computationally intensive, and therefore only recommended for 8 core systems and higher. Sepia: Turns on Sepia effect in realtime. Ground grid: Turn on a grid on the ground plane.
2006 - 2011 Luxion ApS ! 28
Effects
These settings are realtime imaging effects that will be maintained in nal saved image. These effects are accessing the GPU without the need for a special graphics card. Enable: Enable Effects. Bloom Intensity: Controls the intensity of bloom that direct and indirect light create. This effect is applied to the entire image. Bloom radius: This function controls the size of the bloom. Vignetting: Use this functions to darken the edges of the image while keeping the center bright.
29
Reset [ALT R], [ R] (Mac): Reset the camera to the view that was last saved with the scene. Enable Depth of Field: This will turn on a realtime Depth of Field effect. Here is how it works: Click the check box to Enable Depth of Field. You will see how the entire scene gets blurry. Unchecking the check box will return to the clear scene. Pick Focus Point becomes active. Select Pick focus point. Select a point on an object in the scene on which you want the camera to focus on. You can still move the camera. You will notice how the area around the select point will become clear, while the rest of the scene stays blurry. Repeat these steps if you would like to focus on a different point. Once satised, select Done. Adjust the F-stop value accordingly to nd to make the clear area larger or smaller by entering larger or smaller values accordingly. Changing the Focal distance to move the focal point closer to the camera or further away.
31
Render
Folder: Change the output folder where the rendering should be stored. You can permanently change your output folder in the Preferences. File: Save the image under a custom name a non-default location. Format: Select the format of the nal image: JPEG, TIFF, EXR. Resolution: By default the size is identical to the realtime window. Simply adjust width or height to get the desired output size. The aspect ratio is maintained from the realtime window. If you want to change the aspect ratio of your nal image, change the realtime window accordingly by unchecking Maintain Aspect Ratio in the Render Options Tab. Print resolution: Works in conjunction with Resolution. When the resolution is changed, the print resolution will change according to the DPI setting. Alternatively, you can set the size of the print, select DPI, and the Resolution will be automatically calculated. Note: The Alpha channel includes Ground shadows and Ground reections when checked in the Environment tab. Render in background (KeyShot Pro only):When rendering the image, you cant interact with the scene in realtime until the rendering nishes. Check to continue to work in realtime while the offline rendering is generated. You can kick off multiple rendering if you chose. Use Realtime Render: This render mode will take the image you created in realtime and render it in the resolution you entered. There is only one quality setting.
Quality
Depending on the render mode you select you will see different quality settings. Note: Increasing quality settings may have a signicant impact on render times. It is therefore recommended to increase render quality settings gradually and
2006 - 2011 Luxion ApS ! 32
check the result before rendering with values that are only increasing render times, but dont affect the quality of the image. Default - Use Realtime Render not checked Samples: Controls the amount of samples per pixel. Scenes with a large amount of self reection and refraction may benet from higher sample settings. Higher sample settings should also be used in combination with higher anti-alias settings (see below). Ray Bounces: This parameter controls how often objects reect within each other. As a general rule of thumb you should set up the number of raybounces in the Settings tab in realtime in conjunction with Detailed Indirect Illumination checked prIOR to creating the nal rendering. When the image looks right in realtime, then there is no need to work with higher ray bounce settings in realtime nor the nal rendering. This will only increase render times without any additional benet. Anti-Aliasing Level: Increasing the anti-alias level will provide less jagged edges on objects that have a highly reective materials on edges displayed at a near horizontal orientation. When increasing the parameter, please also insure to increase Samples accordingly. Shadow Quality: This parameter controls the quality of all shadows in the scene. Global Illumination Quality: Increase this parameter to obtain more detailed lighting in areas with small detail. It is in generally not needed but may be used when shadows and light reections need improvements. Pixel Filter Size: This function adds a blur to the image to make it softer. Parameters between 1.5 and 1.8 are recommended. When rendering jewelry you may nd it necessary to lower this value to anywhere between 1 and 1.2. Depth of Field (DOF) Quality: Increasing the value will result in a less grainy out of focus area. A setting of 3 is usually enough to obtain highest quality result. Please note that render times will increase at higher settings. Sharp Shadows: This parameter is checked by default and usually doesnt have to be touched. It will ensure that shadows in small detail areas render sharp. Use Realtime Render checked There 2 parameters that you can set - frame and time. These 2 parameters can be used individually, in combination, or not at all. If used in combination, the rendering will stop based on whatever comes rst. If none are set, the image will continue until the user hits Stop. This will save the image at its current state.
2006 - 2011 Luxion ApS ! 33
Max number of frames: Enter the number of frames or passes you want the KeyShot to process. This is identical to letting a rendering sit in realtime. Please note that more complex materials and scenes will require a higher number of frames. Max render time in seconds: This will stop the rendering when the time is reached.
34
Set Region: Click Set Region. Notice how the cursor changes. Select the region that you want to render in the realtime window. Min X/Y, Max X/Y: Fine tune the selected area, or enter custom pixels coordinates if you know what region you want to render.
35
Advanced
The advanced material is the default material that will be applied. It can be used to simulate a variety of materials. Diffuse: Species the color of the materials diffuse reectivity. Ambient: Species the materials constant indirect diffuse illumination. Specular: Species the color of the materials specular highlight. Diffuse transmission (Advanced): Species the translucency of the material. If the color is all black (0, 0, 0), then the material is solid. Specular transmission (Advanced): Species the transparency of the materials. If the color is all black (0, 0, 0)then the material is opaque. Roughness: Controls the roughness of the materials specular component. This inuences the appearance of the highlight (light reection). A high roughness value (larger than 0.5) creates a rough surface with a large highlight, while a small roughness value creates a relatively smooth surface with a small highlight. IOR: Species the materials index of refraction. Air has IOR=1.0, water has IOR=1.33, and typical glass has IOR 1.4-1.7. It also affects the reectivity of the material, which is tied to the fresnel parameter. In order for the IOR to have an effect, the fresnel parameter must be checked (non-transparent) or the Specular Transmission must not be black (transparent). Fresnel: Controls the reectivity of the material when the Specular Transmission is not white. When checked, the material will appear less reective, except when viewed from grazing angles. Glossy (Advanced): Activates glossy (blurry) reections based on the roughness parameter. Increasing the roughness value makes the reections more blurry.
36
Glossy samples (Advanced): Use glossy samples to compute the glossy reections on the material. For high roughness, increasing this value to 32 or higher will reduce noise in the reections, and give a more accurate representation of the rough surface nish. Use diffuse alpha (Advanced): Currently no effect
Anisotropic
This material simulates brushed nishes on metallic surfaces. To get actual brush strokes on the material, augments the material with a bump map. Diffuse: Species the color of the materials diffuse reectivity. Specular: Species the color of the materials specular highlight. Roughness x: Controls the roughness of the grain. Typical values are between 0 and 0.6. Roughness y: Controls the highlight of the grain. Higher numbers result in a broader highlight roughness of the materials specular component. Typical values are between 0 and 0.6. Angle: Controls the direction of the grain. Mode (Advanced): Controls the grain mapping: 0=uv - taking the original uv coordinates of the model, 1 = linear, 2 = circular. Circular is still under development, and may not work in all cases. Glossy samples (Advanced): Use glossy samples to compute the glossy reections on the material. For high roughness, increasing this value to 64 or higher or more will reduce noise in the reections, and give a more accurate representation of the rough surface nish.
37
Transparency out: Species the color of the object in which the glass is placed. In most cases this object is the environment sphere. Therefore the color stays white, which is the color of air. Thickness: Species the thickness at which the color is given as dened by the transmission parameter. Roughness: Controls the roughness of the materials specular component. This inuences the appearance of the highlight (light reection). A high roughness value (larger than 0.5) creates a rough surface with a large highlight, while a small roughness value creates a relatively smooth surface with a small highlight. Glossy (Advanced): Activates glossy (blurry) reections based on the roughness parameter. Increasing the roughness value makes the reections more blurry. Glossy samples (Advanced): Use glossy samples to compute the glossy reections on the material. For high roughness, increasing this value to 32 or higher will reduce noise in the reections, and give a more accurate representation of the rough surface nish. Abbe number: Controls the materials dispersion, which is the variation of the refractive index with wavelength. The Abbe number is material specic. Dispersion samples: Controls the quality of the dispersion set under the abbe_number. The default setting is 3. Higher values will have a signicant impact on performance in both realtime and offline raytracing.
Diffuse
This simple material simulates matte opaque surfaces. Diffuse: Species the materials color.
Emissive
The emissive material is a light emitting material that can be used for simulating lights. The emissive material may be used to add additional light to a certain part of the object. Make sure to check Detailed indirect illumination in the Realtime tab to see the full effect. Intensity: Determines the light intensity of the emissive material Color: Color of the light emitting material. Use darker colors when increasing the intensity to preserve the intended color of the light. Two sided (Advanced): Determines whether the surface should emit light on both sides of the surface or not. Visible to eye: When checked the part will be hidden, but light will still be emitted. It will still show up in the reection of other parts.
38
Visible in reection: When checked the part will not show in the reection of another object while still emitting light.
Flat
The Flat material is a material that is perfectly suited for masking. It is, as the name suggests, a material that is completely at and only has the color parameter that can be changed. Color: Species the materials color.
Gem
A simplied Solid Glass (Advanced) material that allows for quick creation of scientically accurate gem stones. IOR: Species the materials index of refraction. Air has IOR=1.0, water has IOR=1.33, and typical glass has IOR 1.4-1.7. It also affects the reectivity of the material. Accurate IORs for gemstones can be obtained from the internet. Transparency: Species the thickness at which the set color is given. Roughness (Advanced): Controls the roughness of the materials specular component. This inuences the appearance of the highlight (light reection). A high roughness value (larger than 0.5) creates a rough surface with a large highlight, while a small roughness value creates a relatively smooth surface with a small highlight. Glossy (Advanced): Activates glossy (blurry) reections based on the roughness parameter. Increasing the roughness value makes the reections more blurry. Glossy samples (Advanced): Use glossy samples to compute the glossy reections on the material. For high roughness, increasing this value to 32 or higher or more will reduce noise in the reections, and give a more accurate representation of the rough surface nish. Abbe number: Controls the materials dispersion, which is the variation of the refractive index with wavelength. The Abbe number is material specic. Dispersion samples (Advanced): Controls the quality of the dispersion set under the abbe_number. The default setting is 3. Higher values will have a signicant impact on performance in both realtime and offline raytracing.
General
The General material is a material that can be uses to simulate a wide variety of materials. Diffuse: Species the color of the materials diffuse reectivity. Specular: Species the color of the materials specular highlight.
39
Ambient: Species the materials constant indirect diffuse illumination. It is like an emissive shader. Alpha: Determines the transparency of the material. When making an object completely transparent (alpha = 0), the object will still cast a shadow. Reectivity: Controls the reectivity of the environment in the object. Indirect multiplier: The multiplier of how much diffuse light to receive from the environment. It is recommended to leave the value at 1. Texture modulate: The multiplier between the diffuse and texture color. If textureModulate is checked, you will see the diffuse color of the surface. Shadow modulate: When checked, it takes the alpha channel of the applied texture into consideration to allow light to pass through. Texture: Applies texture (diffuse map) to a surface if texture coordinates are present. Support formats are jpeg, tiff, targa, dds, and hdr. When using an HDRI as a texture, the object becomes an actual lightsource in the scene. Texture shift u: Shift the texture in u direction of the surface. Negative values will ip the texture. Texture shift v: Shift the texture in v direction of the surface. Negative values will ip the texture. Texture tile s: Repeat the texture in u direction of the surface. Texture wrapmode u: Determines how the texture should be repeated in u direction. Wrap modes are: 0: no repeat 1: repeat 2: repeat, mirror in u direction 3: repeat. mirror in v direction Texture wrapmode v: Determines how the texture should be repeated in v direction. Wrap modes are: 0: no repeat 1: repeat 2: repeat, mirror in u direction 3: repeat. mirror in v direction Bumptexture: Applies bump texture to the object. It can be used in conjunction with a texture map, or by itself. Any bump texture that is used has to be a normal map. Bumptexture shift u: Shift the bump texture in u direction of the surface. Bumptexture shift v: Shift the bump texture in v direction of the surface. Bumptexture tile u: Repeat the bump texture in u direction of the surface. Bumptexture tile v: Repeat the bump texture in v direction of the surface.
40
Bumptexture wrapmode u: Determines how the bump texture should be repeated in u direction. Wrap modes are: 0: no repeat 1: repeat 2: repeat, mirror in u direction 3: repeat. mirror in v direction Bumptexture wrapmode v: Determines how the bump texture should be repeated in v direction.Wrap modes are: 0: no repeat 1: repeat 2: repeat, mirror in u direction 3: repeat. mirror in v direction Bumptexture height: Determines the height of the bump texture. Positive and negative values are accepted. Specularmap: Applies the texture of the highlight and reections. Common use is for controlling where the reection should show up on the surface. Grid patterns are a good example where specular maps are helpful to obtain realistic results. Specular shift u: Shift the specular map in u direction of the surface. Specular shift v: Shift the specular map in v direction of the surface. Specular tile u: Repeat the specular map in u direction of the surface. Specular tile v: Repeat the specular map in v direction of the surface. Specular wrapmode u: Determines how the specular map should be repeated in u direction. Wrap modes are: 0: no repeat 1: repeat 2: repeat, mirror in u direction 3: repeat. mirror in v direction Specular wrapmode v: Determines how the specular map should be repeated in v direction. Wrap modes are: 0: no repeat 1: repeat 2: repeat, mirror in u direction 3: repeat. mirror in v direction
Glass
The Glass material is a specialized material that is optimized for windows. It can simulate both single paned and double-paned windows (i.e. windows modeled using either a single polygon or multiple polygons). Typical applications are the windshield and headlamp of an automobile, or window glass. The material parameters are:
2006 - 2011 Luxion ApS ! 41
IOR: Species the materials index of refraction. Air has IOR=1.0, water has IOR=1.33, and typical glass has an IOR 1.4-1.7. It also affects the reectivity of the material. When using a surface without thickness (surface rather than solid), the index of refraction will only affect the reectivity of the surface but not refract. Two sided: This option should be turned on when working with solids. A solid will described as two surfaces close together. In 3D systems that cant create solid, the user may have created 2 surfaces closely together. Inside KeyShot, the representation is identical. In this case, two sided should be checked to give the effect of solid glass. The IOR will now have an effect. Checking two sided for single surface will turn everything between the outside surface and the object behind it visually into solid glass. A sphere will turn into a solid glass ball, for example. Transmission: Species the color of the glass.
Leather
This material simulates leather procedurally. The parameters are: Color 1: The color of the leather surface. Color 2: The color of the leather cracks. Specularity: Species the materials specular (highlight). It determines the shininess of the leather. Roughness: The roughness of the leather surface. Glossy samples (Advanced): Use s samples to compute the glossy reections on the material. For high roughness, increasing this value to 32 or higher will reduce noise in the reections, and give a more accurate representation of the rough surface nish. Bumpiness: The amount of bumpiness, cracks, etc., in the leather. Scale: The scale of the leather. Decreasing the scale increases the distance between cracks in the leather.
Liquid
A specic material to dene liquids. This is another derivative of the Solid Glass (Advanced) material. IOR: Species the materials index of refraction. Air has IOR=1.0, water has IOR=1.33. It also affects the reectivity of the material. IOR out (Advanced): Species the index of refraction of the object in which the liquid is placed. Color: Species the color of the liquid. Transparency: Species the thickness at which the set color is given.
2006 - 2011 Luxion ApS ! 42
Metal
The metal material is used to simulate metals such as aluminum, gold, and silver, with different nishes such as polished, powder coated, cast, etc. Color: Species the metals color. Roughness: Controls the roughness of the materials specular component. This inuences the appearance of the highlight (light reection). A high roughness value (larger than 0.5) creates a rough surface with a large highlight, while a small roughness value creates a relatively smooth surface with a small highlight. Glossy (Advanced): Activates glossy (blurry) reections based on the roughness parameter. Increasing the roughness value makes the reections more blurry. Glossy samples (Advanced): Use glossy samples to compute the glossy reections on the material. For high roughness, increasing this value to 32 or higher will reduce noise in the reections, and give a more accurate representation of the rough surface nish.
Metallic Paint
This material simulates metallic paints such as car paints, but can also be used to simulate multilayer plastic nishes. Base: The color of the base paint. Metal: The color of the metallic ake. Roughness: The roughness of the clear coat. Typical values range from 0.0-0.05. Metal roughness: The roughness of the metallic akes. Typical values range from 0.01-0.2. Lower values give a more uniform, at spread of the metallic ake, while higher values make the metallic ake spread rougher. Metal coverage: The density of the metallic akes. Typical values range from 0.0-0.6. If a value 1 is chosen, the base paint has no effect on the overall appearance. If the value is 0, the ake will have no effect on the paint. Use this for obtaining non-metallic car paints, or plastics. Metal samples (Advanced): Use metal samples to compute the glossy reections on the material. For high roughness, increasing this value to 32 or higher will reduce noise in the reections, and give a more accurate representation of the rough surface nish. IOR: The index of refraction of the clear coat. It determines the refraction as well as the shine of the clear coat. Typical value ranges are 1.3-1.6 for car paint, below that for plastics. Values lower than 1 will have no effect.
2006 - 2011 Luxion ApS ! 43
Paint
The paint material is a simplied version of Metallic Paint. Color: The color of the base paint. Roughness: The roughness of the clear coat. Typical values range from 0.0-0.05. IOR: The index of refraction of the clear coat. It determines the refraction as well as the shine of the clear coat. Typical value ranges are 1.3-1.6 for car paint, below that for plastics. Values lower than 1 will have no effect.
Plastic
The Plastic material is optimized to simulate many plastic types. Diffuse: Species the color of the material. Specular: Species the color of the materials specular highlight. Diffuse transmission: Species the translucency of the material. If the color is all black (0, 0, 0), then the material is solid. Specular transmission: Species the transparency of the materials. If the color is all black (0, 0, 0)then the material is opaque. Roughness: Controls the roughness of the materials specular component. This inuences the appearance of the highlight (light reection). A high roughness value (larger than 0.5) creates a rough surface with a large highlight, while a small roughness value creates a relatively smooth surface with a small highlight. IOR: Species the materials index of refraction. Air has IOR=1.0, water has IOR=1.33, and typical glass has IOR 1.4-1.7. It also affects the reectivity of the material, which is tied to the fresnel parameter. In order for the IOR to have an effect, the fresnel parameter must be checked (non-transparent) or the Specular Transmission must not be black (transparent). Fresnel: Checked by default. Controls the reectivity of the material when the Specular Transmission is not white. When unchecked, the material will appear more reective. Glossy (Advanced): Activates glossy (blurry) reections based on the roughness parameter. Increasing the roughness value makes the reections more blurry. Glossy samples (Advanced): Use glossy samples to compute the glossy reections on the material. For high roughness, increasing this value to 32 or higher will reduce noise in the reections, and give a more accurate representation of the rough surface nish.
Solid Glass
2006 - 2011 Luxion ApS ! 44
A derivate of Dielectric (formerly known as Solid Glass). This material is best suited for the creation of scientically accurate solid glass. IOR: Species the materials index of refraction. Air has IOR=1.0, water has IOR=1.33, and typical glass has IOR 1.4-1.7. It also affects the reectivity of the material. Color: Species the color of the glass. Transparency: Species the thickness at which the set color is given. Roughness: Controls the roughness of the materials specular component. This inuences the appearance of the highlight (light reection). A high roughness value (larger than 0.5) creates a rough surface with a large highlight, while a small roughness value creates a relatively smooth surface with a small highlight. Glossy (Advanced): Activates glossy (blurry) reections based on the roughness parameter. Increasing the roughness value makes the reections more blurry. Glossy samples (Advanced): Use glossy samples to compute the glossy reections on the material. For high roughness, increasing this value to 32 or higher will reduce noise in the reections, and give a more accurate representation of the rough surface nish.
Thinlm
This material simulates thin lm interference phenomena as seen in soap bubbles, oil slicks, and protective coatings. This material can be used to simulate the protective and anti-glare coating on headlamps, LCD screens et al. The materials parameters are: IOR: The index of refraction of the lm. Typical values for this material range from 1.3-1.7. Thickness: Thickness of the lm (in nanometers).
Translucent
Use this material to generate organic or plastic materials that are translucent. This includes human skin. Keep in mind that this material is highly dependent on size and thickness of the object The materials parameters are: Diffuse: Determines the color of the material. Note: If you choose colors that are fully saturated, i.e. have a value of 255, the material will appear black. Reduce the saturation of the color to lower value to see the effect. Transmission: Determines the inside color of the material Translucency: Controls the amount of light that passes through the outer surface of the object. Higher values will let more light pass through.
45
IOR: Determines how the light is bend when penetrating the object. Roughness: Controls the roughness of the surface. 0 means shiny. Specularity: Determines the amount of reectivity of the material. Texture color: Creates a blend color between together with the diffuse color
X-ray
The X-ray material represent a material that can be seen in an image generated by an X-ray machine. The only parameter is the color. Color: Species the materials color.
Wireframe
This material allows the user to visualize the object in a wireframe representation based on the tessellation of the object. The materials parameters are: Width: Determines the thickness of the edges of the polygons. Wire color: Species the color of the wireframe. Base color: Species the ll color of the polygons. Base transmission: Species the transmission ll color of the polygons. Setting the color to white will make the polygons appear transparent. Backside base color: Species the backside ll color of the polygons. Backside wire color: Species the backside color of the wireframe.
46