Skip to content

日本語版: Maya Domemaster3D Version History

Andrew Hazelden edited this page Jun 12, 2015 · 3 revisions

Maya版の更新履歴

Version 1.7.4 - June 12, 2015

3DS Max

Updated the installer to remove the word "Beta" from the 3DS Max 2016 Support option

Maya

Updated the installer to remove the word "Beta" from the Maya 2016 Support option

Updated the Domemaster3D shelf directory buttons "SCN", "IMG", and "TMP" so they open and run a Nautilus file browser window as a non blocking task on Linux

Updated the Domemaster3D for Maya Wiki page link to use the new GitHub Wiki table of contents

Updated the Dome Diagnostics tool for improved renderer support

Version 1.7.3 - April 16, 2015

Maya

Maya 2016 Compatibility Release - Updated the Maya 2016 install paths, the Maya 2016 Visor tab script (visorPanel.mel), the MR physical sky files (AEmia_physicalskyTemplate.mel & createMentalRayIndirectLightingTab.mel), and the mental ray for Maya 2016 mentalrayCustomNodeClass.mel script.

Updated the dome diagnostics tool to support Vray for Maya on Mac OS X environment variables

Updated the Domemaster3D module file entry line for the Maya version specific Python Path:
PYTHONPATH+:=../2016/scripts

Version 1.7.2 - April 12, 2015

Maya

Updated the dome diagnostics tool to support RLM environment variables

Updated the dome diagnostics tool PlayblastVR OptionVar reading code

Updated the dome diagnostics tool Arnold MtoA environment variables

Added an entry to the Domemaster3D menu to load the "shelf_Domemaster3D.mel" shelf file.

Added a Maya Domemaster3D.mod module file for Maya 2013-2016. This makes it easier to install Domemaster3D in a multi-user environment. This module file was created with the help of Randall Rickert (USC School of Cinematic Arts).

Note: If you want to use the new Domemaster3D.mod module file instead of using the standard Maya.env file, you need to clear out and remove the Domemaster3D entries that are placed in the Maya.env file by the Domemaster3D installer. You can find the Maya.env file in the folder: C:\Users\<User Account>\Documents\maya\<Version Number>-x64\Maya.env.

Version 1.7.1 - March 28, 2015

Maya

Updated the Maya Domemaster3D Menu and Visor MEL scripts.

Version 1.7 - March 7, 2015

Maya

Updated the DomeGrid line width to improve the legibility in the realtime viewports.

Updated the Maya "domeAFL_FOV_StereoBlockworld.ma" and "LatLong_StereoBoxworld2014" visor scenes.

Updated the Dome Diagnostics tool to improve Arnold and PlayblastVR detection.

Version 1.6.2 - Released February 24, 2015

Maya

Updated the Dome Diagnostics tool.

Updated the DomeViewer mesh files to more precisely align the front axis correctly on the angular360, latlong, cubemap, cylindrical, and starglobe viewer geometry.

Version 1.6.1 - Released February 4, 2015

Updated the installer program used to create the releases.

Maya

Improved the Domemaster3D for Maya userSetup.py startup procedures.

Added the Maya "TMP" shelf item that opens up the operating system's %TEMP% temporary directory folder.

Improved the compatibility of the Domemaster 3D for Maya release by making the Mental Ray and Arnold stereo camera rigs co-exist without causing startup errors.

Version 1.6 - Released January 1, 2015

3DS Max

Added Autodesk 3DS Max 2016 shader install option

Maya

Added Autodesk Maya 2016 shader install option

Version 1.6 Alpha 9 - Released December 20, 2014

3DS Max

Updated the domeAFL_FOV_Stereo and LatLong_Stereo mental ray include files to allow for a smaller minimum Dome Radius / Zero Parallax Distance of 0.001 to allow for smaller camera scales.

Maya

Added a new ramp attrPreset for LatLong_Stereo shader users. The LatLongStereoSeparation ramp preset is a vertical gradient that is a parametric version of the latlong separation map texture that is designed to be used in conjunction with the "screen space" DomeRamp shelf button.

Updated the AE template file for the domeAFL_FOV_Stereo and LatLong_Stereo shaders so the Camera Separation control is placed next to the Dome Radius / Zero Parallax Distance controls.

Updated the domeAFL_FOV_Stereo and LatLong_Stereo mental ray include files and the Maya AE template files to allow for a smaller minimum Dome Radius / Zero Parallax Distance of 0.001 to allow for smaller camera scales.

Version 1.6 Alpha 8 - Released December 4, 2014

Maya

Updated the DomeViewer tool's angular360_mesh.ma model to correct for a horizontal flipping

Updated the DomeViewer tool's latlongSphere_mesh.ma model to correct for a Maya 2012 .fc attribute loading error.

Updated the Crossbounce tool's dome_mib_texture_remap1 node transform matrix attributes to correct for the Y-axis view flipping issue.

Version 1.6 Alpha 7 - Released November 16, 2014

3DS Max/Maya

Updated the LatLong_Stereo.mi file to have the default camera separation value of 6.5 cm.

Updated the DomeAFL_FOV_Stereo source code to optimize rendering performance by reusing common cos/sin calculations when possible.

Maya

Added a new fulldome crossbounce module that simulates the effect of "crossbounce" light pollution that happens when imagery is projected across a hemispherical fulldome theatre screen.

Updated the LatLongStereoRig.py script to load the control map image using the DOMEMASTER3D_SOURCEIMAGES_DIR value defined in your maya.env file.

Added a python function to get the Domemaster3D AttrPresets folder path:

import domeMaterial as domeMaterial  
reload(domeMaterial)  
domeMaterial.getDomePresetsPath('remapColor/ldr_to_hdr_boost_10x.mel')  

Version 1.6 Alpha 6 - Released October 28, 2014

Updated the Windows x64 Visual Studios makefile for the DomeAFL_FOV_Stereo.dll shader & recompiled the library. This fixed a linking issue that effected the bundling of the compiled domeAFL_FOV.obj, domeAFL_WxH.obj, and rob_lookup_background.obj files in the DomeAFL_FOV_Stereo.dll library.

Version 1.6 Alpha 5 - Released October 24, 2014

Updated LatLong_Stereo source code for a horizontal orientation

Updated domeAFL_FOV_Stereo code to fix a bug in the Flip X/Y code

Updated Makefiles for all platforms

Recompiled latlong_Stereo, domeAFL_FOV_Stereo, and latlong_lens shaders for Mac/Windows/Linux

3DS Max Changes

Updated 3DS Max LatLong_Stereo .dll shader file and mental ray include file

Maya Changes

Updated the Maya.env file and MEL scripts so you can move the Domemaster3D shader for Maya to any folder location on your system including network volumes, or a non-adminstrative user's home folder.

Updated Maya Domemaster3D shelf - Added a set of wide aspect ratio render resolution buttons

Updated Maya AE Template/LatLongStereoRig.py file

Updated DomeRender.mel script to improve PreRenderMEL & PostRenderMEL field of view scripting

Updated the Maya Visor Example files and relinked the scene textures to use the sourceimages folder: C:\Program Files\Domemaster3D\sourceimages

Added a new Maya rampShader attribute preset named "copperRampShader"

Version 1.6 Alpha 1 - Released September 17, 2014

Initial LatLong_Stereo support added for 3DS Max and Maya

Maya Changes

Updated Maya.env file to add a sourceimages path line

Updated Maya scripts so the Domemaster3D shader can be installed to any folder location by updating the Maya.env file

Version 1.5.0.1 - Released July 27, 2014

Maya Changes

Added a "Task" shelf tool that allows you to quickly open the Mac OS X Activity Monitor, or the Windows Task Manager

Updated the "diag" domeDiagnostics tool to profile more rendering engines, and improved the mental ray shader folder scanning

Version 1.5 - Released July 12, 2014

3DS Max Changes

The Domemaster Stereo Shader has been tested with 3DS Max 2015 and everything works as expected.

Maya Changes

Updated the Domemaster3D installer for Maya to place the scripts, shelves, and icons in the C:\Program Files\Domemaster3D\maya folder.

Domemaster3D Menu Update

The Domemaster3D Menu (that is located in the Rendering Menu Set) has been updated to include the new tools.

Windows Domemaster3D Menu

If you want to add the Domemaster3D menu items to your own custom shelves, it is possible to use the "Control + Shift + Menu Item Click" technique. The selected menu item will then appear in the current shelf tab and have the unique icon preset for the specific tool.

Maya 2015 users will notice the Domemaster3D Menu has implemented the new menuItem -dividerLabel grouping system to categorize the menu items for clarity.

Upgraded DomeAFL Node IDs

The new "Upgr" Upgrade Domemaster Node IDs button will look in your Maya scene for any legacy node types that are latlong_lens, domeAFL_FOV, domeAFL_FOV_Stereo, or domeAFL_WxH node types and replace them with newly created nodes using the information from the current domeFL_FOV_Stereo.mi mental ray include file for the shader's current Node ID type. The domeAFL Extra Attributes will be refreshed too, along with the linked in dome preview shape.

Dome Viewer Updates

Updated the DomeViewer geometry with a new all quads based fulldome mesh.

Added a new "time" setting for adjusting the Maya scene's frame rate.

Updated the DomeViewer mesh UV layouts:

  • Angular Fisheye 360 Degree
  • Fulldome 180 Degree
  • Fulldome 180 Degree on 4:3 Ratio Background
  • Fulldome 180 Degree on 16:9 Ratio Background
  • Latitude Longitude / Equirectangular

Changed the DomeViewer file selector filter to improve QuickTime and AVI move selection.

Added a DomeViewer View Navigation "Reset" button

Improved the imported DomeViewer's mesh scale settings.

Mental Ray Autoloading

Added a mental ray force plugin loading function to the domeMaterial commands that require mental ray to work.

This will load the mental ray renderer when you use a command that requires it if mental ray wasn't set to to be an autostart plugin item in the plugin manager.

Updated the code that makes sure mental ray is loaded and active before adding Domemaster3D based mental ray lens shaders to the scene.

DomeGrid Update

  • Updated the DomeGrid Attribute Editor Window UI
  • Added domeGrid controls to change number of sections and spans on the dome shape.

Render Settings Updated

Adjusted the default AA anti-aliasing quality and render settings that mental ray uses when a domeAFL_FOV, domeAFL_FOV_Stereo, domeAFL_WxH, and latlong_lens camera is added to the scene. This will make your experience better as the default quality settings will be increased after adding a fulldome or latlong camera to the scene and your immersive renders will look crisper.

Updated the Automagic shelf button code to apply a render time smoothing to the sphere test shape.

Starglobe Tool Update

Updated the starglobe tool to add a remapColor node to the Starglobe mentalrayTexture shading network so you can adjust the brightness of the stars. To brighten the starts you can select the "starglobe_remapColor1" node in the Hypershade, expand the remapColor "Input and Output Ranges" section and increase/decrease the "Output Max" value. This acts as a direct multiplier to the brightness of the starglobe texture and the results are visible at render time. An Output Max value of 1 means no change, a value of 4 will make the star texture map 4X brighter, and a value of 0.5 will make the star texture map half as bright.

Maya Domemaster3D Shelf Updated

Maya Domemaster3D Shelf

  • The Version tool & Wiki tool URLs point at the Domemaster Stereo shader page on GitHub
  • New Color Image Sequence Material" tool added.
  • A new "FulldomeIBL" tool was added.
  • A new "HemirectIBL" tool was added
  • A new "rLog" button was added that opens the current MayaRenderLog.txt file.
  • A new "Histogram" image analysis tool was added
  • A new "Diag" button was added that generates a Maya Diagnostics Report and saves it to your desktop.

Default DomeAFL Camera FOV Changed

Changed the domeAFL openGL hardware viewport default focal length from 4 mm (160 degree FOV) to 18 mm (90 degree FOV). This is separate from the fulldome rendertime default FOV value which is 180 degrees.

New Maya Attribute Presets

The following Maya attribute presets have been added to the Domemaster3D folder

domeAFL_FOV_Stereo
  • Large_Hyperstereo_Depth_65cm_Separation
  • Normal_Depth_6.5cm_Separation
  • Small_Macro_Scale_Depth_0.65cm_Separation
gammaCorrect
  • gamma_1_correction
  • gamma_dot_4545_correction

Note: This preset is helpful when using a gamma correct node to adjust a file texture, or color swatch for proper linear workflow (in Maya versions prior to Maya 2015). It applies a .4545 gamma correction to a color swatch or a non linear workflow gamma corrected texture like an 8-bit PNG, TIFF or JPEG image. You would connect the gamma correct node between the surface material and the texture map. For gamma corrected color swatches you would connect the gamma correct node to a surface material and the gamma nodes' color swatch would be used with the 0.4545 gamma value being applied at render time.

mib_texture_remap
  • angular_180_degree_remap
  • angular_220_degree_remap
  • angular_270_degree_remap
  • angular_360_degree_remap
  • hemirect_360x090_degree_remap
  • hemirect_360x110_degree_remap
  • hemirect_360x135_degree_remap
  • hemirect_360x180_degree_remap
  • regular_mapping

Note: If you want to adjust the "FulldomeIBL" or "HemirectIBL" shelf tool to work with footage with different FOVs you can select the mib_texture_remap node in the Hypershade and apply one of the presets in the attribute editor window.

When you apply the "mib_texture_remap" texture presets the IBL texture maps will appear flipped due to an inside vs outside view issue that is common in the Maya mental ray IBL shape node. You can correct the environment map direction by typing a "-1" value into the first field in the mib_texture_remap node's transform matrix cell grid.

mib_texture_vector
  • screen_space
  • uv_texture_space
pfxToon
  • wireframeGridToon
  • wireframeGridToonTiny

Note: wireframeGridToon is a simple preset that applies a wireframe style shader outline to a polygon mesh using the paintFX toon shader system. This can be used to render a fulldome compatible wireframe shape with the DomeAFL_FOV shader.

remapColor
  • regular_settings
  • ldr_to_hdr_boost_05x
  • ldr_to_hdr_boost_10x
  • ldr_to_hdr_boost_15x
  • ldr_to_hdr_boost_20x
  • ldr_to_hdr_boost_25x
  • ldr_to_hdr_boost_30x

Note: If you have an 8-bit style PNG/JPEG/TGA/TIFF/IFF texture map or image sequence that you want to use as a final gather or light emission material you can use a remapColor node to boost the highlights.

These presets will let you use the brightest areas in the low dynamic range image as the light sources. The ldr_to_hdr_boost presets will take the bright areas in the image that are at least 96% bright ( a 244+ value in a 0-255 color range, or a 0.96 value in a float range) and boost them dramatically. As far as the preset naming goes, the ldr_to_hdr_boost_15x preset will boost the maximum image value by 15 times which means a value of 1 in the float color range will be boosted to 15.0.

If the ldr_to_hdr_boost preset doesn't make the scene bright enough for light emission you can change expand the remapColor nodes' Input and Output Ranges section and change the Output Max value higher. The Output Max control is a direct multiplier on the image brightness.

To apply a remapColor node to an environment texture like the ones used in the FulldomeIBL and HemirectIBL tools you can place the remapColor node between the mib_texture_lookup.OutValue and the mentalrayIblShape1.color attributes.

surfaceShader
  • safe_viewing_zone_blue
  • zero_parallax_orange
viewColorManager
  • linearWorkflow
  • sRGB_workflow

Note: You can apply the "viewColorManager" presets by opening the Render Window, then select the "Display > Color Management..." menu item. In the viewColorManager Attribute Editor window select the Presets button and choose the linearWorkflow or sRGB_workflow entries.

The "linearWorkflow" preset sets the Render View's Color Management settings to "Linear" for the rendered image's color input profile and "sRGB" as the display profile. This will make it easier to view 16 bit half float EXR renders correctly in the Render View.

The "sRGB_workflow" preset sets the Render View's Color Management settings to "sRGB" for the rendered image's color input profile and "sRGB" as the display profile. This will make it easier to view 8-bit style output PNG/JPEG/IFF renders correctly in the Render View.

Folder Hierarchy Updated

The Domemaster3D shader folder now has the following directory structure:

The domeAFL mental ray shader files are stored in the following folders:

  • C:\Program Files\Domemaster3D\maya\shaders
  • C:\Program Files\Domemaster3D\maya\shaders\include

The Maya files for the Domemaster3D shader are stored using the following hierarchy:

The Maya and Max supporting images and meshes are stored in the folder:

C:\Program Files\Domemaster3D\sourceimages

Sourceimages Assets Updated

The new "all quads" based fulldome mesh is located at:

  • C:\Program Files\Domemaster3D\sourceimages\fulldome_quads_mesh.ma
  • C:\Program Files\Domemaster3D\sourceimages\fulldome_quads_mesh.obj

This fulldome_quads_mesh shape is designed to eliminate the pinch point zone that would exist with a regular polygon sphere based dome mesh that has triangle points meeting at the pole.

There is a version of the "all quads" fulldome mesh that has the UV space adjusted for fulldome video texture maps that have been composited over a 4:3 ratio and 16:9 ratio background. These were included for the DomeViewer tool so it would be possible to playback fulldome footage that was composited into a 1280x720 or 1920x1080 frame size.

  • C:\Program Files\Domemaster3D\sourceimages\fulldome_quads_4_3_mesh.ma
  • C:\Program Files\Domemaster3D\sourceimages\fulldome_quads_16_9_mesh.ma
  • C:\Program Files\Domemaster3D\sourceimages\fulldome_quads_4_3_mesh.obj
  • C:\Program Files\Domemaster3D\sourceimages\fulldome_quads_16_9_mesh.obj

Version 1.4 Beta 10 - Released Dec 27, 2013

Added the latlong_lens shader for rendering spherical/equirectangular imagery.

DomeViewer

  • Added Double-sided rendering controls

Version 1.4 Beta 9 - Released Dec 9, 2013

3DS Max Changes

Updated the 3DS Max Starglobe files to fix rendering issues. The new 3DS Max scenes are stored in the folder:

C:\Program Files\Domemaster3D\sourceimages

Added install option for 3DS Max 2015 (beta) support

Maya Changes

Added an install option for Maya 2015 (beta) support

Updated the Galaxy Creator, Starglobe, DomeText, and DomeViewer window's so the window settings are restored from the last setting. This allows the docked vs floating, and docked left/right window settings to be remembered.

Changed the default for the domeAFL_FOV and domeAFL_FOV_Stereo node's preview shape to the wireframe rendering mode.

Changed the default particle type setting for the Galaxy Creator GUI to MultiPoint particles.

Improved Linux Compatibility The Domemaster3D shader files on Linux are installed to the folder: /opt/Domemaster3D/

Updated the mental ray lens shader's linux x64 makefile

Compiled a new linux x64 mental ray lens shader build of domeAFL_FOV_Stereo.so

Updated the DomeText tool to scan the linux font folders at: /usr/share/fonts/

DomeViewer Update

Added support for previewing textures in the quadsphere (starglobe) mesh projection to the DomeViewer.

Added a "Flip the Panoramic Image" checkbox that causes a mirror effect on the panoramic image by flipping the panoramic texture so you are viewing the texture map as if it was an environmental reflection map viewed from the outside. This effect is done by scaling the domeViewer shape (scaleX * -1).

DomeText Update

Rewrote the Linux DomeText font scanning to scan through each of the font folders located in the Linux font path: /usr/share/fonts/

Improved the Mac OS X DomeText font scanning. Fonts that are installed in the /Library/Fonts, /System/Library/Fonts and ~/Library/Fonts folders are now added to the font menu list. The font folder path is added so it is possible to know which version of a font is selected.

Version 1.4 Beta 8 - Released Nov 20, 2013

Maya Changes

Added a set of Maya shelf tools to change the render resolution.

Added a 16x8k equirectangular starglobe texture "starglobe_equirect_reversed_16x8k.jpg" to the sourceimages folder. This texture has been reversed for the view "inside" the night sky environment.

This release adds the DomeViewer tool, the DomeText tool, and a lot of other improvements to the Mac OS X release.

If you are interested in using the DomeText tool on Mac OS X, the ImageMagick library has to be downloaded separately. This ImageMagick library is available from: http://www.imagemagick.org/script/binary-releases.php#macosx

Version 1.4 Beta 7 - Released Nov 8, 2013

Maya Changes

Added Maya shelf tool to force the Mental Ray plugin to load. This is useful if Mental Ray didn't start-up automatically.

Improved the DomeViewer cylindrical, mirrorball, and angular360 degree meshes.

Maya + 3DS Max

Updated the starglobe texture maps. The previous version had the starglobe 2K and 8K quadsphere texture direction inverted.

Version 1.4 Beta 6 - Released Oct 27, 2013

Maya Changes

DomeViewer

  • Added cylindrical panorama support to the domeViewer
  • Added a new 360 angular fisheye, and mirrorball mesh
  • Improved transparency support on the grid overlay
  • Added image exposure and color tint controls

DomeText

  • Added wrapU and wrapV attributes to the GUI. (It is now easier to create scrolling credits by setting the auto scroll direction to "scroll up" and un-checking the WrapV checkbox.)
  • Updated the text mirror controls

Updated the DomeGrid default settings.

Added code to detect if the Domemaster3D shader is running in GUI mode or batch mode. This will skip running the userSetup.py code for adding a custom menu when running in batch mode.

Improved Maya 2010 support

  • Updated the domeStereoRig.py camera rig file for Maya 2010 support.
  • Improved the dome_AFL_FOV_Stereo GUI code for Maya 2010 support .
  • Updated the Domemaster3D menu system for stereo rig support in Maya 2010.
  • Updated the starglobe GUI window for Maya 2010 support.
  • Updated the Maya Shelf files.

Version 1.4 Beta 5 - Released Oct 24, 2013

Maya Changes

Updated the domeAFL_FOV_Stereo camera preview code to fix a bug that stopped batch rendering from completing with the new domeRender.mel script.

Version 1.4 Beta 4 - Released Oct 21, 2013

Maya Changes

DomeAFL_FOV_Stereo

Now with a real-time OpenGL Stereo3D preview viewport using 4mm wide angle (non-fisheye) hardware rendering Added a custom preRender and postRender mel script called domeRender.mel The domeRender.mel script allows the Maya stereo camera rig + domeAFL_FOV_Stereo shader to display a realtime anaglyph 3D preview in the viewport. The openGL display mode shows a stereo3D version of the scene with the current camera separation, and dome radius (zero parallax values) and a 4 mm wide angle (non-fisheye) field of view. The domeRender.mel script also adjusts the domemaster3D camera rig's internal "shape node" focal length to solve the blurry line artifact with a toggle between 4mm FOV in the viewport and 500mm FOV at render time.

Dome Viewer

Added a fulldome and panoramic image+movie viewer. The viewer supports all image and movie formats that can be opened using the Maya File Texture and Movie Nodes. You can display immersive images, image sequences, and movie files with accelerated RAM playback. Tilted fulldome theater screens can be simulated with the "Dome Tilt" attribute.

A Bradbury alignment grid has been included for previewing calibrated fulldome scenes.

The following panoramic viewing modes are supported:

  • 180 Degree Fulldome
  • 360 Degree Angular Fisheye
  • Mirror Ball
  • Equirectangular (LatLong)
  • Cube Map 3x2
  • Vertical Cross Cube
  • Horizontal Cross Cube
  • Vertical Tee Cube
  • Horizontal Tee Cube
  • Vertical Strip Cube
  • Horizontal Strip Cube
  • Mental Ray Horizontal Strip Cube

Starglobe Updates

  • Updated the Starglobe tool so the "Attach to Camera" menu uses the base camera name like 'persp' instead of the camera's shape node name like 'perspShape1'.

Dome Text Upgrades

  • Added 93 international character encoding formats
  • Added controls for converting characters to:
  • Upper Case
  • Lower Case
  • Hex Words
  • Hex Single Column
  • Binary Words
  • Binary Single Column
  • Added DomeText aim constraints
  • Added Cylinder geometry support
  • Added Lambert material support
  • Added text animation features for automatic left/right/up/down scrolling text
  • Changed the caption for the Copy Node Settings menu to "Copy Text Settings From"
  • Added folder icon to Save Image As field
  • Added Flip Text Direction control for horizontal text mirroring on a plane or cylinder surface

Galaxy Creator

  • Changed the caption for the Copy Node Settings menu to "Copy Particle Settings From"

Updated userSetup.py script for better compatibility with mentalCore. The code to auto-reload the mental ray plugin "Mayatomr" at startup has been commented out.

Version 1.4 Beta 2 - Released Oct 6, 2013

3DS Max Changes

Starglobe Update

I've created a few different format starglobe models to make it easier for 3DS MAX users. The files are stored in the C:\Program Files\Domemaster3D\sourceimages folder.

There is a set of 2K and 8K texture resolution 3DS Max scene files: starglobe_mesh_2K.max, and starglobe_mesh_8K.max There is a set of 2K and 8K texture resolution FBX scene files: starglobe_mesh_2K.fbx, and starglobe_mesh_8K.fbx (You may have to flip the surface normals on the mesh for proper Max based rendering) There is a set of 2K and 8K texture resolution OBJ scene files: starglobe_mesh_2K.obj, and starglobe_mesh_8K.obj

Maya Changes

Updated Domemaster3D Shelf icons to a unified golden orange color palette

Added a Domemaster3D Menu to the rendering menu set

Added the DomeText GUI tool for creating fulldome titles in Maya. This tool is powered by the ImageMagick convert.exe utility which is stored in the Domemaster3D/bin folder. The tool uses the active fonts installed in the system's font folder. Note: When the "Transparent background" checkbox is enabled the rendered text has crisp anti-aliased edges in the alpha channel but the text color channels are rendered with hard edges to avoid black fringing due to alpha channel pre-multiplication.

The Galaxy Creator and DomeText user interfaces are dockable windows when used with Maya 2011 and higher.

Added a starglobe tool to the Maya shelf and Domemaster3D menu. The starglobe tool creates a night sky backdrop. The tool has a new GUI that lets you point constrain the starglobe mesh to any camera in your scene. The starglobe textures and the starglobe spherical model are stored in the Domemaster3D/sourceimages folder.

Added an in-scene DomeAFL_FOV and DomeAFL_FOV_Stereo preview geometry shape. The preview shape displays the camera's field of view and can be displayed as a wireframe, shaded, or wireframe on shaded surface. In the DomeAFL_FOV_Stereo shader the shape's size is linked to the Dome Radius control to preview the stereoscopic zero parallax zone setting. The double sided shading controls let you choose how the surface is displayed with either both sides shaded, or only the inside or outside visible.

Added scene scale detection for setting the default domeAFL_FOV_Stereo dome radius and camera separation values based upon your current Maya scene scale [cm / meter / km / inch / foot / mile].

Added a custom fulldome stereo rig preset to the Maya StereoRigEditor. This allows a new fulldome 3D rig to be created by going to the Menu Create > Cameras > Stereo Camera (DomeStereoCamera)

Added a userSetup.py script to handle the installation of the Domemaster3D menu and the addition of the camera rig to the StereoRigEditor list.

The default stereo rig can now be changed between the normal Maya stereo rig and the Domemaster3D rig by switching to the Rendering Menu set. From the Domemaster3D menu, select Dome Cameras > Choose a Default Stereo Rig > ...

Renamed several of the MEL and python scripts for improved clarity

Updated the Galaxy Creator GUI

  • Added elliptical galaxy support with radial and transverse orbits
  • Added Galaxy Rotation attribute
  • Added MultiPoint and MultiStreak particle rendering controls
  • Added popup help captions for each of the attributes.
  • Added a copy node settings option to reuse existing galaxy creation settings
  • Added a "Open the Hardware Render Buffer window" button and hardware rendering presets

Added customized AE Template files for the domeAFL_FOV, domeAFL_WxH, and rob_lookup_background shaders.

Added the panotools based mpremap.exe application to the Domemaster3D/bin folder so textures could be remapped to different panoramic formats.

Version 1.3.5 Beta 1 - Released August 20, 2013

Included an .obj mesh and a starglobe texture map for 3DS Max users.

Added a starglobe tool to the Maya shelf to create a night sky backdrop. The starglobe textures are stored in the Domemaster3D/sourceimages folder and the starglobe spherical model is stored in the Domemaster3D/models folder.

Upgraded the Maya dome shaders to use the mia_material_x_passes shader

Added Glow Intensity attributes to the Galaxy Creator GUI

Version 1.3.4 - Released June 27, 2013

Updated the the Automagic tool's dome grid color to a brighter yellow value. This makes the grid more visible in a Physical Sun & Sky scene.

Added a new HELP icon to the Maya Shelf toolset. This shelf item loads the domemaster stereo shader wiki page.

Version 1.3.3 - Released May 30, 2013

A new Galaxies Creator tool has been added to the Domemaster3D shelf. The Galaxy Creator tool is a user interface for Martin Watt's classic galaxies.mel script.

The DomeRamp tool has been updated so the default black & white ramp style is applied if the tool is run multiple times.

The Domemaster3D python scripts have been updated to improved Maya 2010 compatibility. The bug fix was a revision to the sourceimages path variables.

A new Maya camera locator scale attribute is added to fulldome cameras that are created with the Domemaster3D shelf tools.

The Domemaster3D installer program was updated to support custom path selection for the 3DS Max mental ray shader and include folders. This is helpful if users have installed 3DS Max outside of the default location:

C:\Program Files\Autodesk

Version 1.3.2 - Released April 16, 2013

Added preliminary Maya 2014 support

The Maya camera connections for the lens shaders have been updated. There is a fix for the issue where the mental ray physical sky & sun system will overwrite existing connections to the .miLensShader port. The physical sky & sun system will now use the miLensShaderList[0] connection on a camera. This correction was done by updating copies of Maya's AEmia_physicalskyTemplate.mel & createMentalRayIndirectLightingTab.mel files.

The location of the default domemaster control map textures is now in the C:\Program Files\Domemaster3D\sourceimages folder on Windows or the /Applications/Domemaster3D/sourceimages folder on Mac OS X. The Domemaster3D shelf tools have been updated to automatically link to the new sourceimages folder.

Version 1.3 - Released Nov 4, 2012

Changed the DomeAFL_FOV and DomeAFL_WxH source code to match the DomeAFL_FOV_Stereo view orientation. Recompiled the Domemaster3D Mac / Windows mental ray shaders.

Added a python script for creating a domeAFL compatible mia_material shading network. This should solve the typical "blurry grey line" texture sampling artifact that happens near the spring line.

Changed the default lens shader connections in the python scripts to support the mental ray sky and sun system.

Version 1.2 - Released Aug 8, 2012

Added a Domemaster3D shelf, enabled domeAFL_FOV_Stereo FlipX/FlipY options, created a python stereo rig setup script, added an automatic screen space file texture and ramp texture script

Version 1.1 - Released July 28, 2012

Added a Maya stereo camera rig example, Linux Build + Makefile, a new getting started guide, and new shader icons

Version 1.0 - Released April 18, 2012

Initial version of the Domemaster3D shader for Maya. Added support for Mac OS X.


(翻訳: 株式会社オリハルコンテクノロジーズ 高幣俊之)
Clone this wiki locally