Versions Compared

Key

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

...

The operation of Maxwell Fire in the plugin has been kept as simple as possible. To use Maxwell Fire, simply use the toolbar or menu to open the Maxwell Fire window:

Image RemovedImage Added

By default, the scene will immediately be transferred to Maxwell Fire and its rendering begun, so the links shown above may only be visible for a short time. To access them at any time, use the small “left arrow” button near the top right of the window. This automatic starting of Maxwell Fire may be disabled using the Start Maxwell Fire option. The panel at the top of the window contains several different buttons. When Maxwell Fire is active and rendering, it appears like this:

...

In the main group, at the center, there are five buttons:

Button

Function

Start / Stop Rendering

When Maxwell Fire is disabled, this button is yellow, and reads Fire. Clicking it in this state will perform an export if necessary, and begin rendering the scene in Maxwell Fire. If, on the other hand, Maxwell Fire is currently rendering, this button is red, and reads Stop. Clicking it in this state will disable Maxwell Fire. To completely unload Maxwell Fire and its data from memory, close the Maxwell Fire window.

Lock

Usually, it is desirable to have Maxwell Fire updated whenever something changes in the scene. However, when a final image is being rendered, it is desirable that inadvertent actions, for example, scrolling in the SketchUp viewport, be ignored, so that the rendering is not interrupted. This may be done by enabling the Lock button; when the rendering is locked, you can even proceed with working on the model, though it is important to understand that when rendering is subsequently unlocked, all changes made in the interim will be pushed into the scene, and rendering will be begun again.

Re-export Scene

This button is only shown after the scene has initially been exported. Clicking it will cause the data currently in memory to be released, and a new export will be performed. It is necessary to do this when objects have been moved, material assignments changed, or UV coordinates modified.

Save Image

This button is used to save the current image to disk. It is only shown when an image exists. Maxwell Fire supports saving images in 8-bit RGB formats only. The format written is determined by the file extension specified, which can be any one of the following:

  • .bmp

  • .tga|.targa

  • .jpg|.jpeg

  • .png

  • .tif|.tiff

  • .jp2

  • .ppm

  • .pbm

  • .pgm

If no extension is specified, the image will be saved as .png.

Engine Settings

Shows the Engine Settings window, which is used to control various Maxwell Fire settings.


Additionally, another group of smaller buttons appears near the top right of the window. Their functions are as follows:

Button

Function

Actual Size/Fit to Window

This button toggles the Maxwell Fire image display between showing the rendered image at its actual size, and fitting it to the current size of the display area of the window.

Maxwell Links

This shows and hides the Maxwell Links panel, which contains useful shortcuts to information on using the plugin (i.e. help, tutorials, etc).

HUD

This button toggles the visibility of the Maxwell Fire window’s upper and lower heads up display panels.


As mentioned above, toggling the Fire button at top-left causes the model to be exported from SketchUp into the Maxwell format. Once this process is complete, rendering will begin. Rendering progress and status messages are shown in the progress bar at the bottom of the window; if errors are encountered, a button will be shown to the right of the progress bar:

...

These settings roughly correspond to the similar settings found in Maxwell Render:

Parameter

Unlicensed

Licensed

Function

SL

Image ModifiedImage Modified

Sets the sampling level at which rendering will be stopped.

Threads

Image ModifiedImage Modified

Sets the number of threads which will be used by the render engine, where zero means auto-detect.

Max. Res.

800x800

1920x1080

Sets the actual size of the largest dimension of the rendered image in Fire. The aspect ratio of the output is determined by the aspect ratio of the Output Resolution of the currently-rendering camera. Please, notice you can always launch bigger renders in Maxwell Render.

Extensions

Image ModifiedImage Modified

Globally enables & disables render-time effects such as Maxwell Grass, Sea, and Volumetric.

Engine

Image ModifiedImage Modified

Allows you to specify whether rendering be done using Maxwell Render's Draft or Production render engine. While both engines are entirely unbiased, and will eventually converge to produce the same image, they use very different calculation strategies, which are suited to very different purposes.

Render Engines

The Engine setting is only available in licensed installations; unlicensed installations are restricted to using the Draft engine.

Engine

Description

Draft

This is the default engine used by Maxwell Fire. It gives a basic idea of the final image as soon as possible, and also updates very frequently, in order to provide responsive real-time feedback.

Production

While the Draft engine is very good for real-time work, it will not, in fact, render a finished image faster than the Production engine, in many cases. This is especially true in situations which involve more complex light interactions: caustics and indirect lighting, heavy depth-of-field, etc.

Interactivity

Not all types of changes can be handled in real time; currently, there are two different classes of scene alteration:

Class

Description

Physical

This class includes changes to geometry (topology or location), assignment of materials, alteration of UV coordinates, etc.

Conceptual

This class includes changes to materials, cameras, environment, output settings, and so on.

Conceptual changes are accomplished in real time, and therefore, do not require the model to be re-transferred. Physical changes do. So, for example, changing the color of a material, the position or exposure of a camera, or the time of day are all things which will be reflected in real time in Maxwell Fire. Painting a face with a new material, or moving/deleting a component, on the other hand, are not handled in real time, and require that the scene be re-exported.

...