Maxwell for Rhino Plugin Manual plugin version 2.6.0
10 Here is how the scene renders (after disabling motion blur for the background cube) using the Image Based Environment: It was also necessary t
100 Hide Objects to Camera flag: Maxwell_HideSelectedObjectsToCamera : Sets the Maxwell 'Hide to Camera' flag for any currently-selected
101 Exposure values (ISO 100 speed) for various lighting conditions Lighting Condition EV100 Daylight Light sand or snow in full or slightly hazy
11 Now, right-click the texture button (the button with the gray/black checker pattern) for the Reflectance 0 channel and in the texture editor pane
12 Next, left-click the Bump texture button (left-click it because the texture editor is already open), choose a map, and then set the Bump value t
13 Maxwell for Rhino :: Frequently Asked Questions Question: Why does the plugin tell me it can’t find a necessary directory? On Windows, the Maxw
14 Question: Why aren't my Emitters working? Maxwell Emitters behave according to real-world parameters. Therefore, it is necessary to:
15 Question: What are Channels, and how do I use them in Rhino? Using the new texture-mapping tool in Rhino 4, an object may be given
16 Additionally, since there is never an explicit Rhino mapping on Channel 0, the plugin uses this Channel to implement the Real Scale feature.
17 Question: The plugin does not seem to be working. What is wrong? The Maxwell for Rhino plugin requires Rhinoceros 4.0 SR5, and Maxwell Render
18 Maxwell for Rhino :: Main Menu Plugin Windows The visibility of the various plugin windows may be toggled using these menu items. Render
19 Animation Control This menu item provides access to commands used to begin, end, and cancel animations, as well as for setting Motion Blur
2 Maxwell for Rhino The Maxwell for Rhino plugin has been designed to make using Maxwell with Rhino as seamless and efficient a process as possible
20 Maxwell for Rhino :: Toolbars The plugin's toolbars may be shown using main menu > Maxwell > Plugin Windows > Show
21 Each button opens its related page in the Scene Manager. Camera Camera LCD Readout: (LMB) toggle the Camera LCD readout Camera H
22 (RMB) browse for an MXI/HDR map to be applied to the Refraction channel None: (LMB) disables Image Based Environment display Viewpor
23 Render Blow-up: (LMB) select a region to render in Blow-up mode, export the scene to an .mxs, and begin rendering in maxwell.exe (RMB) sel
24 Maxwell for Rhino :: UI Controls The plugin uses several custom UI controls which are designed to provide for convenient usage. Material Layers
25 Numeric Textbox The Numeric textbox allows a few different ways to adjust its value. Besides standard keyboard input, it is also possible to
26 Maxwell for Rhino :: Scene Manager The process of exporting and rendering of MXS files with the Maxwell for Rhino plugin is managed using the Sc
27 Scene Manager Tabs & Toolbar The toolbar located below the Scene Manager’s tabs strip is context-sensitive; it holds slightly-different cont
28 The Options page, which does not have a Presets drop-down, adds two buttons to the toolbar which are used to import/export files used to defin
29 Other General Scene Manager Info The Scene Manager can be used as either a standalone window, or as a Rhino dockbar; this is con
3 Table of Contents topic page What do I need to know to use the plugin? ...4 Plugin Quick-Start.
30 Scene Manager :: Materials The Materials tab simply holds a list of all of the materials contained in the current scene. These materials are a
31 MXM Gallery Browser In Maxwell 2.0, the Maxwell MXED material browser includes a new ‘MXM Gallery Search’ dialog. Choosing ‘MXM Gall
32 Scene Manager :: Camera The Camera page contains parameters which are used to control those parts of the Maxwell camera which are not inferred
33 EV is not actually a parameter found on Maxwell cameras – it is a theoretical value which is continuously figured by the plugin itself. The ‘Lo
34 Shift (w/h) Specified in percentage, these inputs shift the film up/down and side-to-side in relation to the lens. This can be useful for sett
35 Lock Film Ratio When this is checked, then the plugin will maintain the current width-to-height ratio of the film when either one is adjusted.
36 Scene Manager :: Location & Time The Location & Time page controls the where and the when of the scene; this affects the Physical Sky
37 SunView Control The SunView globe provides an easy and intuitive way of setting the current date and time of day. Conceptually, it shows you
38 Scene Manager :: Environment The Environment tab controls the environment which will be used in the exported MXS, and contains all of the para
39 Physical Sky Parameters When Physical Sky is chosen as the Environment Type, the scene will be lit by an all-encompassing dome of light gene
4 What do I need to know to use the plugin? The Maxwell for Rhino plugin has been designed to work in as simple a manner as possible. Wherever appr
40 Raising the turbidity coefficient in sunset situations will darken the sky. Remember that you can also alter the EV of the camera in the
41 Image Based Parameters The Image Based Environment Type allows you to light the scene using HDR images. There are four Image Based Channels
42 Besides these per-channel parameters there are also three other main parameters available in the Image Based Environment Type: Use Interpolati
43 Scene Manager :: Output The Output tab contains several groups which control how MXS files are written and exported
44 Output (main group) This group contains parameters which control where the files created by the plugin and Maxwell will be written. Name Thi
45 Auto File-naming This group contains parameters which determine whether or not the plugin will automatically name output files, and how that
46 Command line The plugin (like all Maxwell plugins) does not directly contain any rendering functionality. Rather, it is an MXS file exporter. To
47 Protect MXS Enabling this option will set a flag in the exported MXS file which will prevent the geometry it contains from being exported again
48 Scattering This parameter simulates light-scattering caused by the camera’s lens. Since this scattering is figured by maxwell.exe at each imag
49 Render Layers Though Maxwell naturally calculates all possible light interactions in a scene, it is possible to inhibit certain types of calcu
5 Maxwell for Rhino :: Plugin Quick-Start It is possible to use the plugin without assigning explicit Maxwell materials; the plugin will automatic
50 Scene Manager :: Options User Interface: Show Tab Text: shows or hides text on the Scene Manager tabs Dockable (window): sets whether
51 Material Defaults: MXM Linking: sets whether or not newly-created materials will have linking enabled or not Preview scene: sets which
52 Maxwell for Rhino :: Materials To create a new Maxwell material: in the Material Editor’s Options menu, choose New material, New Emitter, or
53 In order for a material to use Linked mode, it is necessary that its source MXM path points to a valid MXM file. When this is true, and the MXM i
54 The other plugin options which are concerned with MXM Linking are: Options > material Defaults > MXM Mode Options > Behavior >
55 Maxwell for Rhino :: Material Editor To open the plugin’s integrated Maxwell Material Editor, either click Rhino main menu > Maxwell > Plu
56 Import MXM This prompts you to select an MXM file from your disk. If you do, a new material is created in the scene, and the state of the chosen
57 This simply shows the name of the current material. When the material’s preview is being refreshed, it shows the current sampling level of t
58 Material Page The parameters in this page apply to the material as a whole. Each material saves its own preview options, so that different MXS
59 BSDF Page The operation of this page is similar to that of the BSDF page in MXED. When certain parameters in the page are grayed-out, it means
6 Too dark now, let’s try EV=14: As you can see, the EV parameter makes it very easy to adjust the exposure – higher numbers are required for bri
60 Layer Page The operation of this page is similar to that of the Layer page in MXED. As a shortcut, the Layer Blending parameter may be set eit
61 Emitter Page The operation of this page is similar to that of the Emitter page in MXED. The contents of the page change based on which Input t
62 Texture Editor To open the Material Editor’s texture-editing panel, click the arrow button at the Material Editor’s top-right corner, or right-c
63 The texture editor has four main elements: The preview toolbar shows the location of the current texture, and provides buttons to fit the text
64 during export in order to accommodate those textures. This takes extra processing power, so it is always best to make sure that textures only spe
65 Maxwell for Rhino :: Database Manager The Database Manager provides access to MXM files stored on your machine, as well as collections of indi
66 The Database Manager window contains seven pages, which are accessed using the buttons contained in the bottom toolbar. These seven pages are as
67 Layers/BSDFs/Coatings/ Emitters/Displacements/Textures These pages all work similarly. At the top of the hierarchy in each page is a ‘Catalog’ n
68 Maxwell for Rhino :: Object Properties The Maxwell page of Rhino’s Object Properties window shows information about currently-selected objects
69 Note that there is one very special case in which the Real Scale texture control's Z-Axis value is used for a very different purpose, and it
7 Okay, so we are seeing some DOF here, but unfortunately, none of our subjects is in focus. Let’s use a plugin tool to adjust the camera’s focal di
70 Maxwell for Rhino :: Maxwell Fire The new Maxwell Fire interactive rendering feature is accessed using this window. Using Maxwell Fire, it is
71 As it is the case that geometry changes (note that this includes UV coordinates, motion-blur positions, etc.) are not currently able to be handle
72 Maxwell for Rhino :: Real Scale Tutorial In many texturing scenarios, it is necessary to ensure that differently-sized objects receive commonly-
73 The objective will be to map this stool with a wood grain texture which is sized and oriented correctly using the Maxwell for Rhino plug
74 Real Scale is enabled by toggling-on the ‘Enable Real Scale’ button in the texture editor’s toolbar. Before doing so, however, hold down the
75 While the plugin has set the size of the textures to be consistent, their orientation leaves something to be desired. To remedy this, select the
76 It is worth mentioning here, Real Scale always uses a cubic texture-mapping. The reason for this is that only cubic and planar mapping types have
77 The floor in this scene was also mapped in the same way; after downloading an MXM from the MXM Gallery, it was adjusted to use Real Scale and Cha
78 As you can see, the default behavior of a Rhino box projector is to size itself according to the bounding box of the object to which it is appl
79 So we have now achieved a 1-tile-per-meter mapping using both the Real Scale feature and the built-in box mapping provided by Rhino. What wil
8 So far, we have only adjusted the camera, changed the render environment, and assigned two materials. Let’s try using the camera’s Z-Clip planes t
80 Maxwell for Rhino :: Motion Blur Tutorial The Maxwell for Rhino plugin provides tools for accessing Maxwell Render’s motion blur capabilities. T
81 Results in this image: As the name of the command indicates, it records the current camera position for use later – when the scene
82 As shown in the window, there are two types of blur supported by the plugin: 1. Linear Motion Only: objects which use this must only be moved i
83 This results in the following image: As you can see, motion blur is not only for use in animation – it is quite easy to use it manually for st
84 Maxwell for Rhino :: HDRI Tutorial The Maxwell for Rhino plugin offers two ways to work with HDRIs (High Dynamic Range Images): 1. as environ
85 As you can see, the map chosen for the Background channel has also been assigned to the other channels – this is the case when the Link Channel
86 To remove the HDRI preview from the viewport, click the ‘none’ button in the Environments toolbar. HDRIs as Maxwell materials In addition to
87 When the wizard is completed, there will be a new emitter material shown in the plugin’s Material Editor: Assigning this material to an object
88 Rendering with no environment shows how this material looks: materials created this way may be mapped using all of the same methods as any oth
89 Maxwell Script for .NET Plugins Scripting the Maxwell Plugin The plugin includes a library, Maxwell.Script.dll, which allows access to
9 All of the ‘Hide from X’ settings in the Object Properties group are fairly self-explanatory; just consult the regular Maxwell
90 Object Model In addition to IScriptObject, Maxwell.Script.dll defines several other interfaces. IScriptObject has as its properties one of each
91 Sample Code Here is a simple example showing how to render an adjustable Sun-cycle study using the plugin's animation capa
92 Interface Definitions: The following is a complete listing of the actual interface definitions (in VB.Net) for the library. Interfaces: Public
93 Public Interface ICameraObject Property Name() As String Property Notes() As String Property ShutterSpeed() As Double Property fStop() As Double
94 Public Interface IEnvironmentObject Property Name() As String Property Notes() As String Property EnvironmentType() As String Property SunEnable
95 Public Interface ISettingsObject Property Name() As String Property Notes() As String Property SamplingLevel() As Integer Property Time() As Int
96 Public Interface IPlugInOptionsObject Property ShowInfoTips() As Boolean Property UseCustomCursors() As Boolean Property DecimalPrecision() As I
97 Maxwell for Rhino :: RhinoScript The Maxwell for Rhino 4 plugin offers many commands, available for use in the Rhino command-line, in toolbar-b
98 Rendering: Maxwell_Render : Exports the scene to an MXS file located at the path specified in Scene Manager > Output Settings >
99 Maxwell_SaveWithoutMaxwellData : Saves the current document, without including any Maxwell data. Animation: Maxwell_BeginAnimation : Starts
Commentaires sur ces manuels