Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.



Version - 01 Feb 2024

  • Added support for Rhino 8 on Windows and MacOS

  • Added Maxwell Procedural textures to the Maxwell Texture panel. You can now blend a normal file texture with several procedural textures.

  • Added the Lat-Long Stereo and Fish Stereo lenses to the plugin set of lenses. Find it in the Properties panel > Maxwell section when nothing is selected in the viewport (so it shows the camera properties).


  • Now the plugin can export Rhino’s clipping planes as Maxwell’s boolean planes, translating their orientation too.

  • When browsing for Maxwell related images, folders, etc. Maxwell will try to browse from the location of the current path if the folder and file exist.

  • Maxwell materials show a hint of their roughness in the viewport in “Rendered” mode.

  • In Rhino 8 for MacOS we are now using the same icons as in the Windows version, following the Rhino 8 interface change.

  • If Maxwell Studio was not installed and user clicked on the "Open in Maxwell Studio" button, the plugin could crash.

  • In FIRE mode, some objects could lose their material and show up grey.

  • Maxwell Render Simulens parameters: "Aperture Map" and "Obstacle Map" were not exported.

  • Plugin Search Path settings (Texture Folder 1-5) were not exported to Maxwell, nor used by the plugin.

  • The embedding action to convert a referenced material into custom did not preserve the Material ID color.

  • The displayed geometries of the Referenced MXS files were sometimes at wrong world coordinates.

  • After the user modified a Rhino geometry in a way that changes the number of components of the geometry, FIRE could not display the new modified object correctly until Fire was restarted.

  • The camera Z-Clip Far value was not saved.

  • The camera custom Bokeh angle value was not saved correctly.

  • (OSX Only) Clicking into the Fire view status bar didn’t open the Maxwell settings directly (the user had to select the Maxwell Render option manually).

  • The option to save an MXS file was removed from the Rhino Save as… dialogue as it is already available from the Rendering toolbar and caused some technical problems to keep it.

  • The current version of Rhino 8 (8.3.24009.15001) shows a strange transparency effect on the toolbar icons. It is supposed to be fixed in version 8.4.24016.03002 or newer.

  • The current version of Rhino 8 (8.3.24009.15001) for MacOS makes Fire image show wrong if the Maxwell camera sensor proportion is set to something different from the viewport proportion and the “Display in Fire” option is set to “Final Render”. This will be fixed in Rhino version 8.5.24031.18002 or newer.

Version - 12 Abr 2023

  • New integrated MXM Gallery panelwhere the user can search for and download mxm material assets. It has bigger thumbnails and it’s faster to open and navigate.


  • A new "Copy from Rhino Sun" button in the Maxwell Environment to copy the current Rhino sun location to the Maxwell Sun location, so you can have different environments with different sun settings. If you use this button, the “Sync with Rhino Sun” is disconnected and the sun shadows seen in the viewport won’t match the render until you activate the “Sync with Rhino Sun” checkbox again.


  • The MXM Gallery panel gives a warning message in case it can not use or find the alternative download path.

  • The functionality of the Import Material from Gallery button changed to the Toggle MXM Gallery panel. Now there’s no right-click action.

  • Maxwell Sun Zenith value range changed from 0-90 to 0-180 (as it fits better to the Rhino sun settings).

  • FIRE didn’t show the rendered image (it could happen in the case of other Rhino plugins, such as RhinoCAM, had changed the OpenGL state variables).

  • In case Maxwell Sun Location was in "Angles" mode, the North value affected the result but the North control was not visible.

  • After importing an Xrite AxF material from the MXM gallery the .axf file path was pointing to the original location instead of the new path where the material had been downloaded.

  • After importing a material with measured data (.ior file) from the MXM gallery the .ior file path was pointing to the original location instead of the new path where the material had been downloaded.

  • (OSX only) Settings > Maxwell Render > different folder type controls (mxm alternative folder, texture folders). After the user tried to change the value of a folder with the folder browser, Rhino switched back to its previous value.


Version - 24 Jan 2023

  • Help item to the Maxwell menu the provides a link to the plugin’s documentation.

  • New parameter in the Rhino "Document Properties" > "Maxwell Render" section to be able to switch between different UI sizes: Mini (default) or Normal (same text size as Rhino panels).

  • Image Based environment display under Rhino (in Viewport Render mode) shows the HDR Image with applied intensity (currently not working in Rhino 7 due to a Rhino bug).

  • The Substance Painter material Normal map is now enabled if the texture set includes a normal map.

  • The Substance Painter material Height map is now enabled if the texture set includes a height map.

  • The Rhino materials are now exported with a unique Maxwell MaterialID.

  • Sometimes wrong sun parameters were exported (for example when switching on/off Rhino sun).

  • Maxwell material "Convert to Advanced" action multiplied the displacement height by 100.

  • MaxwellSea object could crash in case its bounding box area was 0.

  • Maxwell Material bump value was not active in the case the bump texture was a Rhino texture (and not a Maxwell Texture).

  • Loading an extension preset (*.preset) overwrote the name of the extension.

  • Rhino could crash while trying to display Maxwell’s visuals in the viewport.

  • (Rhino 7 or above) Some elements were exported with wrong names, which could result in (for example) a wrong linkage between the scattering extension base and the scattered object.

  • FIRE didn’t always show the COMPLETE status (after it had finished).

  • Default render SL limit value is now set to 12.

  • Maxwell "Toggle Extension Editor" command and button don't close the panel if it is on a tab and it is not the active tab (so it’s not visible); it now makes the panel active and if you click again it is closed.


Version - 23 Aug 2022

  • New general animation parameters in the Document Properties > Maxwell for Rhino page to set the default SL, time and export option.

  • New option for animations in the Document Properties > Maxwell for Rhino to show/hide the dialog after exporting the frames. This is meant to be able to send the animation to render directly without having to wait for the frames to be exported and then send them to render. It makes sense when sending them directly to Maxwell Render as the renders will start right after they have been exported.

  • New switch for the extensions assigned to objects to allow you to enable or disable them without having to delete them:

  • New switch for the global extensions created in the Extensions panel so you can enable or disable them globally for all the objects that have them assigned.

  • Now the Brightness, Contrast, Hue and Saturation parameters in the Maxwell Texture can be controlled with sliders.

  • Many Extensions and Material Assistants have sliders for their parameters for better comfort.

  • New helper buttons to add or remove the camera name, and the time and date of the exported render to the output files names of the different images.

  • The installer now offers to install the plugin for Rhino 6, Rhino 7 and Rhino 8 (WIP) separately.

  • Better interactivity of the spinner controls.

  • Better interactivity when wheeling inside a Maxwell Parameter control.

  • Now there are three different macros that can be added to the Scene Output Name: Camera, Date and Time. In the file name you’ll see “_%camera%”, “%_date%” and “%_time%” that will be replaced at render time with the camera name, the date when the render was launched and the time when it was exported.

  • The IES light has a new parameter called “Diameter (cm)” to control the size of the auto-generated small sphere to which the emitter is applied. In case its geometry is too big and hits any surface it could generate a black area shrinking it could solve the problem.

  • (MacOS only) Rhino crashed when touching Maxwell materials after updating Rhino to version (7.21.22208.13002).

  • The extensions assigned to the objects were lost after reloading the same scene file in the same Rhino session.

  • Copy-pasting geometry with Maxwell Extensions assigned caused the extensions to duplicate too. Now they use the same extension definition as the original geometry instead of a copy.

  • (Windows only) There were some wrong license error messages when trying to run Fire with the GPU or the CPU Production engines.

  • Undo/Redo commands were not working correctly for Maxwell Render settings changed by the spinner controls.

  • The Maxwell Material Editor was not showing correctly its different sections when showing it for the first time.

  • Sun-Study animation didn’t export the Rhino sun position correctly.


Version - 8 Mar 2022

  • Added support to render Bongo animations.

    • Now sequences of renders can be exported from the Bongo Render Animation panel.

    • Now Maxwell for Rhino can be selected as “Target renderer” at the Bongo Render Animation panel and the “frames” parameters can affect the result.

    • When you click the Render Animation button the MXS frames are exported and a new Maxwell-specific panel is shown. It allows opening the output folder, rendering in sequence in Maxwell, the Network or the Cloud. Also, it lets you set some basic render parameters.

  • Added the new Toggle Visuals for Camera command and button to show the render area in the viewport (HUD).

  • The Maxwell specific controls of native Rhino lights have been greatly improved (check this documentation page for further information: Native-Rhino-Lights) :

    • Rhino Spotlights can now be set to Maxwell IES light and Maxwell spot and projector light.

    • Rhino Point lights, Rectangular lights and Linear lights can now be set to Maxwell area light and Maxwell HDRI light.

    • You can now set the emission color by Kº temperature as well as color picker (not available in the Maxwell HDRI lights type). Any change here will copy the color to the Rhino light so it’s seen in the viewport.

    • You can now set precise emission units and values in Spot, Projector and Area light types.

    • The Maxwell spot and projector light type now has Blur and Falloff Type options.

    • The HDRI light type now has texture rotation and tile X and tyle Y parameters.

    • The Point light now has Diameter (cm) and Segments parameter to modify the point light look (size and number of polygons). Please, note that a higher number of polygons can make the emitter slower when rendering.

  • The plugin won’t start parallel FIRE views in GPU mode (which can crash Rhino) -> It will show a warning message at the bottom of the view.

  • The plugin now exports the objects not only with the parent layer but the whole layer structure (including sub-layers).

  • The Maxwell Camera panel now shows the "Display in FIRE" options (Match Viewport/Final Render) not just in the case the resolution is not set to Viewport, but also if the shift lens value is not 0.


  • The Maxwell specific light parameter "Rotation around dir.(°)" was renamed to "Rotation around axis(°)"

  • The default value of Maxwell emitter > Power & Efficacy is now set to 7W / 130 lm/W (more common in current LED lights).

  • The plugin showed the denoiser channel format options not just at the "Channels" tab but also at the Denoiser parameters. The latter is now removed.

  • After a Rhino 7.1 update FIRE was showing duplicated objects moving them showing both the initial and final position of the movement.

  • Imported Materials (from the Online Gallery or from MXM files) didn't link the textures correctly in some cases.

  • The materials downloaded from the Online Gallery were not stored as set in the Document Properties > Maxwell for Rhino > MXM Gallery section in some cases.

  • In the case there were some layers with the same name, this could cause the plugin to freeze when exporting. As a solution the exported layer names now also contain the ID of the layers to force an unique identification.

  • When importing a Rhino 5 file, the plugin was changing the type of the existing Maxwell Materials to Referenced type.

  • When using the Render Region in Maxwell or Render Blow-up in Maxwell, it was not possible to draw the rectangle if the cursor went above the horizon of the scene.

  • (Rhino 7 only) Maxwell animation export “OK / Cancel” buttons were not visible. (Out of the dialog area).

  • After exporting the scene with Rhino RecordAnimation command, the normal Rhino Render button also tried to do the render in animation mode.

  • Maxwell FIRE crashed when the user changed sun position.

  • Maxwell Render Settings > Post-Process > "Color Space" parameter was incorrectly named as "Depth".

  • Maxwell_AddObject command had an invalid "Extension" option. It is now removed.

  • (OSX only) The command Maxwell_ShowToolbars didn't work.

  • Maxwell didn't save the changes done in its render parameters in case those were changed from the "Tools" menu > "Options..." dialog.

  • Opening a scene from the plugin for Rhino 5 with Maxwell Camera data could crash Rhino.


Maxwell Rhino - 06 Jul 2021

  • Built for Maxwell Render

  • Added custom Maxwell Extension Objects:

    • Maxwell Sea; it has a water material assigned by default, with a subtle blueish tint and attenuation effect.

    • Maxwell Volumetric

  • Added new buttons to the Maxwell Tools toolbar:

    • Add Maxwell Sea

    • Add Maxwell Volumetric

  • New object modifier accessible from the Maxwell Extensions panel: SubdivisionModifier (it won’t show correctly in FIRE, but will do in render).

  • Added “Export as .mxm” option to the right-click context menu of the Maxwell materials to export the materials individually to an MXM file. It also gives the option to turn the material as a referenced after it has been stored.

  • Added a new command "Maxwell_ToggleVisuals" to toggle the display of Maxwell-related visuals aids to locate in the viewport the grass blades and scattered instances.

  • Added a new button to the Maxwell Tools toolbar: "Toggle Visuals"

  • Added a new command "Maxwell_ExportMaterials" to export all the Maxwell Materials as MXM into a selected folder.

  • Added a new button to the Maxwell Materials toolbar: "Export Materials"

  • Added Referenced MXS "Point Cloud" display mode type.

  • Added Maxwell_PathFix command and menu item. It’s a semi-automatic tool to replace missing plugin-related files:

    • Maxwell Textures (file paths)

    • Maxwell Materials (referenced mxm/emitter IES file paths)

    • Referenced MXS (file paths)

    • Light object (IES/projector image paths)

    • Maxwell Environment (IBL paths)

    • Maxwell Render Settings (extra sampling / simulens aperture and obstacle paths)

  • Added a new button in Maxwell Tools toolbar: "Path Fix"

  • Added a new Maxwell for Rhino Properties parameter in the MXM Gallery section: "To sub-folder". In case it is ON it creates a sub-folder for each downloaded MXM material file.

  • Added Load/Save buttons for Maxwell extensions and material assistants to easily handle user-made presets.

  • Added Object parameter: Recalculate normals. It allows overriding the current smoothing of the objects in render time. The numeric field represents the angle of smoothing. If the angle between adjacent polygons is smaller or equal to this angle, the faces will be smoothed.

  • Added Object parameter: Backface material. Now you can assign a different material to the back faces of an object.

  • Added the option to also assign custom alpha channels per material. This means:

    • A new section in the custom alpha panel for the materials

    • A new custom alpha section in the Global Properties of the materials.

  • Added an icon for the Maxwell Extensions Panel.

  • The Substance Designer and Substance Painter assistants now have three new parameters to control the displacement subdivisions, displacement height and the emitter intensity, so you don’t have to convert the material to advanced in order to control those features.

  • Maxwell Grass uses the pre-defined default Maxwell Grass material in case no material was assigned to it. It features a thin subsurface scattering material with a subtle green gradient mapped from root to tip and should work best with the flat blade type (default).


  • Rhino animation export to Maxwell was not working correctly.

  • The Maxwell Referenced MXS placeholder object (shown when the MXS path does not exist) was not selectable.

  • Maxwell was sending error/warning messages about missing IOR path even if the BSDF was set to custom IOR mode.

  • The plugin didn't pass the custom command line params to Maxwell.

  • (Rhino 7 only) Maxwell Object Properties tab was not visible for Subdiv Surfaces.

  • In the case the Rhino scene was saved with a viewport in Fire mode but the active view was not the FIRE viewport, after reloading the file, the FIRE viewport was using the camera from the active viewport instead of its own camera.

  • Creating a Maxwell Material by importing it from an MXM or the online gallery (from the Maxwell Material toolbar) crashed Rhino in the case Maxwell Fire was running in GPU mode.

  • Changing Maxwell Material preset could crash Rhino.

  • Maxwell Texture button right-click menu (remove / copy / paste) was disabled in the case the actual channel contained a Rhino texture.

  • Maxwell Texture button tooltip was showing wrong information in the case the actual channel contained a Rhino texture.

  • In Rhino Render mode, the Maxwell textures don’t show in the material preview.

  • When a Maxwell Material has a Rhino procedural texture too, when switching between textures, the Rhino viewport doesn't show the change of the material (workaround: we have to move the object a bit, set display mode to something else and back to rendered)

  • In the Windows version of Rhino 7, you may find that the main material preview only updates with new material settings but not when you get back to the same setting; this only happens when the material editor is docked and only in the main preview; the floating preview and the double-click preview work fine and also if the material editor is shown in a floating window. We believe this to be a Rhino bug.


Maxwell Rhino - 09 Mar 2021

  • Built for Maxwell Render

  • Added support for Rhino 7

  • New Denoiser implementation in Maxwell Render. Only one pass is needed, the denoiser information is now stored in the mxi file as another channel, better memory management for the denoising process, and more consistency in general.

    • New Denoiser options in the Rendering panel > Maxwell for Rhino > General tab > Denoiser section:

      • New Tiling option with maximum tile size option.

      • New fine-tuning options: Color Influence 1 and 2, Feature Influence, Final Pass, Filter Radius and Firefly Remover options. Check this link for more information: denoiser documentation page.

    • New Denoiser channel added in the Rendering panel > Maxwell for Rhino > Output tab > Channels section as now the Denoiser is treated as another channel. This channel activation is synced with the Denoiser enabler in the General tab.

  • Material’s texture and color display in the viewport has been greatly enhanced.

    • You can now select any texture to be displayed in the viewport by single-clicking its texture chip. It will be marked with a blue colored border.

    • The plugin displays the color of the Maxwell Material additive layers inside Rhino viewport more correctly.

    • The plugin now shows the color and textures of the different material assistants inside the Rhino viewport.

    • Added a more detailed tooltip to the texture chip.

  • The Maxwell materials are now exported with the same active texture to be displayed in the viewport as set in Rhino (Maxwell Studio uses this active texture to decide which texture to show inside the Studio viewport).

  • The most important component of the Maxwell Material is automatically selected for display in the Maxwell Material UI after the following actions:

    • Maxwell material assistant: Convert to Advanced

    • Maxwell Referenced material: Embed

    • Command: Maxwell_MaterialReplacer

    • Command: Maxwell_AddMaterial

  • The scenes with lots of nested block instances are now exported much faster. (up to 10-100 times faster...).

  • The Embed option of the Referenced MXM files can now also import the Material assistants as such.

  • Rhino 5 scene import improvement. The plugin now creates dummy materials with the same name as the materials from the V5 scene (the Maxwell material settings are not imported, only the name and the association). This, used in conjunction with the command Maxwell_MaterialReplacer can be used to easily bring all the materials back from older scenes.

  • The Maxwell Render Settings > Extra Sampling > Custom Alpha “A” button opens the Custom Alpha context menu (with an extra "(open editor...)" menu item) that opens the Custom Alpha editor panel.

  • New Substance Designer extension. It can be accessed from the Type dropdown menu from any material or right-clicking on the Create Substance Material from the Materials toolbar.

  • Added support for Maxwell Grass and Maxwell Scatter extensions.

    • New Maxwell Extensions editor panel.

    • New button "Toggle Extensions Editor" added to the Maxwell Tools toolbar.

    • New command "Maxwell_ToggleExtensionEditor"

  • New Maxwell_ShowToolbars command (to show all the Maxwell toolbars).

  • Single-clicking on a Maxwell material texture button doesn't open the texture editor panel but toggles the display of the texture in the viewport on and off.

  • Double-clicking on a Maxwell material texture button now opens the texture editor panel.

  • (MacOS only) Maxwell toolbars now have the "Maxwell " prefix: Maxwell Rendering, Maxwell Materials, Maxwell Tools to better tell apart the plugin toolbars from the rest.

  • After opening the texture editor panel (clicking on Maxwell Material texture chip) the first mouse click on the Texture dialog didn’t do anything. There’s no need to double-click now to load a texture, for example.

  • The logged scene export time was wrong. The displayed time was also including the time required to accept or dismiss the file overwrite dialogue which was not ok.

  • FIRE display was wrong in the case the output format was not a 8bit/color format.

  • (MacOS only) Rhino didn’t see the Maxwell license in case the customer name contained non-ASCII characters.

  • (Rhino7 only) Maxwell material preview didn’t work.


Version - 01 Oct 2020

  • Maxwell Referenced MXS object.

    • In the case no Rhino material was applied to the Referenced MXS object, it is displayed in Rhino Viewport with a greenish Maxwell material and will use its original materials inside Maxwell.

    • In case the user adds Rhino material to the Referenced MXS object, it overwrites the original scene materials (inside Rhino viewport and also inside Maxwell).

    • LIMITATION: Maxwell MXS references instances inside Rhino blocks are not displayed correctly after reloading the scene and are taken by Rhino as normal objects, however, they will render fine.

    • LIMITATION: because of a Rhino API limitation, if you put the MXS reference into a block in order to instance it and then you use the “Edit in Place” command, the objects inside will be displayed as cubes of the size of the bounding boxes of the references in the viewport; they will render fine. As a workaround, you can explode the block and recreate it with the same name. The instances will be updated and displayed correctly.

  • "Maxwell_AddMaterial" command to add/import basic material types.

  • New Maxwell Material toolbar with shortcuts to add the different types of Maxwell materials with options to add many materials at the same time to the Rhino file (for example, you can now import all the mxm materials from a folder in one go).

  • New Maxwell Tools toolbar (currently it only has one button: "Add Referenced MXS", but it will host the extensions buttons and other tools in the near future).

  • New Pack and Go feature available from the rendering toolbar the Maxwell menu and the command line (Maxwell_PackAndGo).

  • New Override material option in the Rendering panel > Maxwell for Rhino > Global tab > Materials. It will replace all the materials of the scene except for the emitters with the material of your choice (great for clay renders).

  • New Default material option in the Rendering panel > Maxwell for Rhino > Global tab > Materials which defines the material used when the object doesn’t have any material applied.

  • The name of the exported Rhino object inside the Maxwell scene now follows these rules:

    • In the case the user has given a name to the object, Maxwell name = user name + the Rhino guid of the object.

    • Otherwise Maxwell name = short description of the object (or the name of the Block) + the Rhino guid of the object.

    • Exported light objects follow these rules too from now on (every name contains the guid of the original Rhino object, which adds another chance to identify the objects).

  • The plugin now writes its plugin id into the exported mxs file.

  • Maxwell Material texture button shows the Texture file path (if any) as a tooltip.

  • Automatic translation of Rhino environment: the intensity value of the Rhino environment texture has been fine-tuned; now it is translated to an IBL with the intensity set to 15 instead of 100, which was excessive.

  • Automatic translation of Rhino gradient environment: the midpoint has been changed from 0.1° to 45.0° and Zenith/Horizont colors have been switched so they match what you expect to see from a natural point of view.

  • New context menu when adding a custom alpha channel to an object (less clicking for the users).

  • The Remove Custom Alpha button is disabled (Custom Alphas list in Object settings) in the case none of the custom alpha channels are selected.

  • Custom Alphas Dialog > add object to custom alpha channel button opens now a context menu. It allows the user to add an object via pick selecting, add the already selected objects or by name (only named objects).

  • While pick-adding objects to a Custom Alpha channel, the plugin allows the selection only for Maxwell-renderable objects/lights.

  • Custom Alphas Dialog -> new tooltips for the +/- buttons.

  • Maxwell Object properties are visible only for Maxwell-renderable objects/lights.

  • FIRE view didn't follow the change when the user changed the visibility flag(s) for a lights object (for example hide flags, opacity, etc.).

  • Converting a Maxwell material (assistant type) to Custom could break the Rhino undo mechanism.

  • After a Maxwell material (assistant type) was converted to Custom, the used texture ids were wrong. 

  • When adding texture to a Maxwell material assistant, the plugin was not activating the texture checkbox automatically.

  • The plugin allowed activating Denoise shadow with AutoConfigure mode "Fast", which is not a possible combination as in fast mode there’s no shadow channel.

  • Maxwell referenced materials were exported to the mxs file as embedded.

  • Switching between different material assistants on the same material could cause weird UI behavior. For example, the Substance assistant doesn't show any parameter.

  • (Rhino 7) The plugin doesn't refresh the Maxwell toolbar properly.

  • The command "Maxwell_ToggleFIRE" and "Maxwell_NewFIREView" could not switch to FIRE mode in the case the user had renamed the display mode to something different than "Maxwell FIRE".

  • The plugin didn't load on some systems.

  • The AboutBox build date was wrong.


Version - 16 Jul 2020

  • All the Maxwell Material Assistants (Extensions) have been added.

  • It is now possible to set Maxwell Environment sun location not just by Latitude/Longitude but by Angles or Vector too.

  • Maxwell Material context menu option "Duplicate" in the materials list.

  • New option in Maxwell Render Settings > Output > "Append Camera Name" to add the camera name to the output files.

  • The Maxwell Material texture right-click context menu now has Copy/Paste options.

  • Maxwell Material > new Layer and new BSDF component are placed on top of the Hierarchy (instead of at the bottom); this is more in line with the material creation logic.

  • "MXS file already exists" message now shows the actual mxs path.

  • Camera auto-focus can be much faster now.

  • It is possible now to drag and drop Maxwell color to other Rhino color components.

  • It is possible to drag and drop a texture from one Maxwell Material component to another. The user has to hold the mouse over the Maxwell Material component list.

  • (Rhino 7) Maxwell object/camera property icon was in low resolution.

  • Undoing Maxwell Material Add Texture didn't work correctly.

  • (OSX only) Editing Maxwell Texture opened from Maxwell Material could crash Rhino.

  • Removed unnecessary warnings (the Material Preview sent warning messages if the texture was created on a material feature but the texture path was not set).

  • The plugin didn't create the mxs file (so it could not export the scene) if the scene contained geometry without texture coordinates.

  • Camera auto-focus didn't work correctly with block instances.

  • Camera PickCameraFocusDistance command didn't work in perspective view if the mouse was close and above the horizon line.

  • Drag and dropping color from the Rhino to the Maxwell color box resulted in the wrong color.

  • Drag and Dropping Texture to an already occupied Maxwell Texture slot was not undoable.

  • Rhino crashed while drag and dropping Maxwell component texture if the mouse was out of the Maxwell Material editor area.

  • Bsdf Bump value control was always greyed out.


Version - 27 May 2020

  • Maxwell Material in "Referenced" mode: added an "Embed" button to convert the mxm file into a Maxwell Custom material.

  • Maxwell Material in "Referenced" mode: the Edit button is disabled if the path doesn't contain a valid file.

  • After creating named views, the Maxwell exporter sometimes set the wrong view as the active one for Fire and Render.

  • Maxwell export crashed with camera auto-focus ON.

  • On Mac, due to a bug in Rhino code, sending an undo command right after converting a Maxwell Referenced material into a Custom one, may crash Rhino.


Version - 13 May 2020

  • Built for Maxwell Render


Version - 29 Apr 2020

  • Re-written Maxwell Material with an integrated material editor (in the previous version it was called "Maxwell Referenced"). This new material works similarly to Maxwell’s Mxed materials, and it is fully integrated into the Rhino UI. You can now choose from a full-fledged Maxwell material editor or the referenced materials; as in Mxed, you can change from one to the other from the Material’s Global Properties > Type dropdown. The Maxwell Material is fully compatible with the Rhino undo/redo mechanism.

  • New Maxwell Texture. The Maxwell Material by default uses this texture to provide a similar interface as we have under the Mxed texture editor. But the Maxwell Texture is a normal Rhino texture too, so the user can use it for other Rhino materials too.

  • New command "Maxwell_MaterialReplacer" (intended to help Rhino 5 Mac users to load all the materials from older scenes). After the user calls this command and selects the folder with all the mxm files, the plugin replaces the Rhino materials if it finds an mxm file with the same filename as the material name. (For example material "BlackPlastic" is replaced with an existing "BlackPlastic.mxm" file from the selected folder).

  • New UI control in File menu > Properties > Maxwell for Rhino > "Displayed Texture Size". The users can now control the resolution of the Maxwell Material textures displayed inside the Rhino viewport.

  • New UI control in File menu > Properties > Maxwell for Rhino > FIRE Settings > "Baked Texture Size". The users can control the resolution of the baked Rhino textures under the FIRE view (for Rhino procedural textures).

  • New UI control in Rendering tab > Maxwell for Rhino settings > Global tab > "Baked Texture size". The user can control the resolution of the baked Rhino textures under normal Maxwell Render.

  • New Maxwell "Document Properties" page (Maxwell for Rhino > Material Preview) with material preview controls.

  • New UI control in File menu > Properties > Maxwell for Rhino > Decimal Precision.

  • 4-5x faster export in the case the scene contains lots of block instances.

  • Maxwell Render parameters undo/redo handling is faster now.

  • Rhino texture export is faster and FIRE more interactive.

  • The plugin now exports the meshes with all of its UV maps (Multi-UV).

  • Maxwell Undo text is more informative now (it shows the name of the changed parameter).

  • In the case Maxwell sends multiple errors or warning messages, the plugin shows all the received messages (not just the last one) after the user clicks on the FIRE view bottom area "* ERROR: CLICK here to see message *".

  • Objects are now exported with their name (if any) plus the id of the object.

  • Block geometries are now exported in block groups.

  • The Document Properties Maxwell pages now have the "Restore Defaults" button.

  • Maxwell for Rhino Document Properties parameters now have default values.

  • (WIN only) The labels of Document Properties Maxwell pages now change to blue if any value has been changed (to show there is a new value to Accept or Cancel).

  • (WIN only) The Maxwell UI controller steppers are now draggable (similar to normal Rhino steppers).

  • (WIN only) When dragging or changing steppers, it doesn't fill the undo stack with in-between data (otherwise, the undo content would be filled with useless data).

  • (WIN only) While changing the color value in the color dialog, it doesn't fill the undo stack with in-between data (otherwise, the undo content would be filled with useless data).

  • The plugin now uses the Eto color button for color properties.

  • Drag and drop between color controls. (Under Windows it is now possible to drag and drop also Rhino colors into Maxwell color buttons).

  • Added warning for the two-point perspective camera (Maxwell doesn't support it).

  • On the command log panel, the plugin writes out the time required to export the scene.

  • Rhino to Maxwell material Texture coordinate export (Known Limitation: rotation works but rotation+scale only in 0/90/180/270 degrees).

  • Maxwell to Rhino material Texture coordinate export (Known Limitation: rotation works but rotation+scale doesn't work - only rotation or scale).

  • (OSX only) The installer couldn’t install the plugin in the case the /Users/<username>/Library/Application Support/McNeel/Rhinoceros/MacPlugins folder didn't exist.

  • Rhino slowed down when a Maxwell material was applied to many objects.

  • Some scenes could freeze Rhino on Maxwell export. It seems it is an issue with Rhino baking; as a workaround, some baking flags are disabled now to avoid this issue.

  • When Custom Alpha was applied to a block, only the first object of the block was exported with the Custom Alpha applied.

  • After changing the object parameter of a block object, FIRE only refreshed the first sub-object of the block.

  • In the case the scene contained several copies of the same instance block, when the user deleted the original block from the scene, all the blocks disappeared from the FIRE view (the copies are handled as instances under Maxwell).

  • Rhino crashed when creating block definitions while FIRE ran.

  • Block inserted from an embedded file (or block with sub-blocks) didn't follow the Maxwell Object settings.

  • The parameters in the Document Properties page were not reverted when clicking the Cancel button. 

  • After undoing the Maxwell Environment Path channel change the value was a text "NULL" instead of an empty string.

  • Camera exposure EV value was wrong if Iso value was not 100.

  • The camera didn't keep exposure correctly in the "Lock Exposure" mode if Iso value was not 100.

  • In some cases, the Maxwell UI panels didn't fit correctly into the parent UI container.

  • Mouse scroll wheeling could cause panning the whole container control instead of spinning the value of the control.

  • After the Rhino view was changed to named view the Maxwell camera showed the saved camera position instead of the active camera position.

  • Rhino’s Gem materials were exported as Rhino’s Custom materials (this was a bug in the Rhino API, but found a workaround).

  • The camera exposure presets now change Iso/Shutter/F-Stop values too.

  • Maxwell numerical UI controls value change is not immediate now, the user has to accept it with “Enter” or click out of the control. It is also possible to cancel with “Esc”.


Version - 06 Feb 2020

  • Built for Maxwell Render version


  • Switching Maxwell Material Referenced to another type of material and switching it back crashed Rhino.

  • (WIN only) FIRE crashed in GPU mode.

  • Flickering Maxwell UI panel elements (caused by the right side scrollbar).

  • (OSX only) Maxwell Controls were not readable in Dark Mode.

  • Using a short name for Maxwell output could crash Rhino.

  • After changing Maxwell Environment or Maxwell Material settings in a Rhino Model dialog, Rhino didn't store the new values.

  • After changing Maxwell Render settings inside Document Properties (called from the "Render > Render Properties ..." menu) Rhino doesn't store the new values.

  • (OSX only) Assigning Maxwell materials or environments from a floating window crashes Rhino. A fix for this is expected from McNeel in Rhino 6.23.

  • Make2D tool may crash Rhino if the Maxwell plugin is installed. A fix is also expected from McNeel developers in a future version.


Version - 27 Nov 2019

  • Built for Maxwell Render version


  • Rhino sun Enabled status is used if Maxwell Environment uses Rhino sun.

  • The "Maxwell Material" name has changed to "Maxwell Referenced".

  • In the case a Rhino environment is used (not Maxwell) and there is a background image, the plugin converts it to IBL and uses the image for all the IBL channels.

  • The plugin is still crashing Rhino on Windows 7 or 8.1 because of a problem with Microsoft Redistributable files. We'll try to workaround this in the next version.