immersive projection environments
This week has seen a lot of development progress on the Domemaster Fusion Macros toolset that culminated in the latest v1.3.6 release. The Domemaster Fusion Macros are a powerful set of tools I’ve created that allow you to use a node based workflow to edit, convert, and render panoramic 360° media in the Blackmagic Design Fusion and Fusion Studio based compositing packages.
The new Domemaster Fusion Macros release has added an interactive fulldome crossbounce light simulator macro that allows you to preview the typical light scattering effects that happen on a fulldome theater screen while you are still inside your compositing package and have time to fix the issues.
Also included in the update is a new EquirectangularRenderer3D macro that allow you to quickly render LatLong format imagery from inside of Fusion's 3D workspace which makes it easy to use a node based approach to create 360° mograph style animations.
LatLong based tripod repair and other paint/clone work has been made easier with the new CubicFaces2Equirectangular node that simplifies and accelerates the process of extracting flat cubic views from your panoramic 360° footage and then re-inserting the final edited results back into the original plate footage.
The Domemaster Fusion Macros are able to be used with both the "lite" version of Fusion, and Fusion Studio on Mac/Windows/Linux systems.
Here is a link to a blog post that covers the new features and additions:
This is a screenshot of the new EquirectangularRenderer3D node at work inside of Fusion’s 3D Workspace. This node makes it easy to render panoramic 360° animations and Mogrpah in Fusion with 3D models, text, sprites, particles, and effects in a fully interactive and responsive fashion. The current graphics onscreen is the included demo file “Boxworld EquirectangularRenderer3D.comp”.
The DomemasterCrossbounceSim macro creates a simple fulldome crossbounce lighting simulation using fast 2D image operations. This crossbounce simulation mimics the contrast robbing effect that happens in a planetarium theater when video projectors are used to display imagery on a 180° hemispherical dome surface. The crossbounce light spill effect is caused by stray light bouncing across from one side of the hemisphere screen in a dome theater and will raise the ambient lighting levels on the opposite part of the dome screen.
Here is a view of a raw crossbounce lighting simulation that was created with the “Crossbounce Blend” control set to 0.
This is a view of a crossbounce lighting simulation where the simulation data was automatically composited over the original fulldome plate footage. This was created by setting the “Crossbounce Blend” control to 1.
I wrote up a new tutorial on my blog that shows how the latest Domemaster Fusion Macros v1.3.7 release can be used to warp and stitch raw fisheye based panoramic 360° videos captured using the latest Ricoh Theta S camera.
The end result of the tutorial is a finished LatLong format image with tripod rig removal and other effects applied using an all nodes based approach that stays inside of Fusion for the whole operation.
The latest Domemaster Fusion Macros v1.4 release now adds support for connecting Blackmagic Design's Fusion compositing software with Adobe Photoshop, After Effects, Illustrator, Kolor Autopano (Pro/Giga/Video/Video Pro), and Corel tools.
With the latest Domemaster Fusion Macros update, you can instantly transfer your Fusion node based imagery into a multi-layer After Effects comp in mere seconds!
The existing Domemaster Fusion Macros to PTgui, and Hugin linking scripts have been improved as well to support Fusion based path maps.
The Domemaster Fusion Macros v1.4 Script menu has seen the addition of numerous pipeline automation scripts that make it simple to transfer Fusion based media files into the other compositing, panoramic stitching, and graphic design tools on your hard drive.
The Domemaster Fusion Macros v1.4.1 release adds HTC Vive PanoView support and a new 360° ColorCorrectorMasked node that makes it easier to color correct stitched footage from multi-camera panoramic video rigs.
This is a screenshot of the ColorCorrectorMasked node:
Domemaster Fusion Macros V2.0 Released
Dover Studios co-founder Andrew Hazelden has released Domemaster Fusion Macros version 2.0.
The Domemaster Fusion Macros is a collection of 68 macros and 30 scripts that simplify and streamline the process of creating VR content in the Blackmagic Design Fusion compositing package.
This toolset will boost your VR production capabilities and let freelancers and indie studios compete with the big shops on commercial VR projects.
These macros are great for preparing pre-rendered content for use in a fulldome theater, or on a head mounted display like the Oculus Rift, Samsung Gear VR, HTC VIVE, OSVR, or Google Cardboard.
The node based macros allow artists to reformat stereoscopic imagery between LatLong, angular, and domemaster projections, convert LatLong imagery to cubic formats, and rearrange 6 sided cubic panorama images. Fusion’s node based approach makes it easy to re-target immersive content for Oculus Rift & Gear VR, fulldome, and panoramic format presentations, or composite live action footage into a panoramic backplate.
As a bonus, the Domemaster Fusion Macros include several stereoscopic merging nodes so you can output your immersive content in the stereo 3D over/under, side by side, and anaglyph formats. Twenty-seven compositing examples are provided that show how to get the most out of the Fusion Macros. There is an advanced example that shows how to use a fast UV Pass technique to remap imagery between different panoramic projection formats.
Domemaster Fusion Macros version 2.0 is now available for download and is priced at $249 USD for a single user license. Existing version 1.0 customers can upgrade for $99 USD.
For more information about the macros check out:
New Features in Version 2.0
The Domemaster Fusion Macros have been updated to work with Fusion 8.
The new "Generate UV Pass in PTGui" script automates the process of creating a set of UV pass warping maps from a PTGui Pro project file. This script allows Fusion to use a node based workflow to stitch panoramic 360° multi-camera rig imagery. The generated UV pass warping maps can be used in After Effects, Nuke, TouchDesigner, or any other tool that supports a UV Pass warping mode.
There are now 27 Fusion example compositing project files included that give practical examples of node based panoramic 360 degree compositing workflows. There is a new roller coaster example scene that is rendered by Fusion's 3D animation system into the equirectangular, fulldome, and cubic panoramic image projections.
The new Mac and Windows based graphical installer program makes it easier to get started right away.
A set of Fusion 8 hotkeys was created to speed up the process of building a VR composite in Fusion. This is especially handy for quickly adding the nodes required when using a UV pass based VR stitching workflow in Fusion or Fusion Studio.
The PanoView GUI makes it easy to send your immersive imagery to an Oculus Rift or HTC Vive HMD. You can now send panoramic imagery from Fusion to a desktop panoramic 360° media viewer or an HMD with a single keypress! The PanoView GUI window is accessible by running the "Edit PanoView Preferences" script.
The "Send Media" scripts make is easy to pass media from Fusion to the rest of your design software like Adobe CC, Affinity Photo & Designer, Photomatix Pro, TouchDesigner, PTGui, and Autopano Pro. These tools are now easier then ever to configure using the new "Edit Send Media to Preferences" script.
A new "Open 360 Video Metadata Tool" script was added that will launch the YouTube 360 / Facebook 360 spatial media metadata embedding program. This cuts down the time required to prepare a finished VR movie for delivery to online video platforms.
The new "Convert Movies to Image Sequences" script lets you extract image sequences and audio files from a folder of movies. This is handy if you want to do challenging compositing tasks with footage sourced from video production formats like MP4 videos, QuickTime ProRes, Matroska MKV, or HVEC H.265 compressed footage inside of Fusion.
The new 360° environment map based panoramic texture baking macros named "Angular2MeshUV", "CubicFaces2MeshUV", and "Equirectangular2MeshUV" allow you to convert and transform your panoramic imagery into any image projection imaginable. It works with your movies, HDRI imagery, and image sequences and uses the UV layout of a user defined FBX, OBJ, DAE, 3DS, or Alembic format polygon mesh to control the final image re-projection.
The new "CubicFaces2DefishedRectangular" and "CubicFacesStereo2DefishedRectangularStereo" macros allow you to take panoramic cubic imagery and extract a regular 16:9 or 4:3 style video frame that can be shown on a TV or computer monitor in either a mono 2D or stereo 3D format.
A collection of panoramic 360° mesh resources were added to allow for in-scene Fusion playback and review of custom image projections.
A new "UVPassFromRGBImageOnDisk" node was created that does the UV pass warping inline in the composite by loading the UV image as an attribute inside the node instead of using a separate loader node for accessing the imagery. This node compliments the existing "UVPassFromRGBImage" node to allow for more flexibility in how you structure your comps.
Version 2.2 of the Domemaster Fusion Macros VR/360° compositing toolset was released. This update works with the Fusion compositing software on Windows, Mac OS X, and Linux and adds Fusion / Fusion Studio 8.2 support.
Here is a new blog post that gives an overview of the new features:
Under the Bridge – A Domemaster Fusion Macros VR Video Stitching Tutorial
Domemaster Fusion Macros V2.3 Released
This week's release of Domemaster Fusion Macros V2.3 is a big one!
To name just a few of the major improvements, there is Google VR View Web Publishing, PTGui BatchBuilder automation, 360° stereoscopic 3D video stitching, Fusion 3D based multi-channel panoramic rendering, and panoramic mask generation using enblend.
For more details check out this blog post:
360° Stereoscopic 3D Video Stitching
The tools for panoramic 360° stereo 3D video stitching have been improved in the latest release. There are now three different ways you can achieve stereo stitching with the Domemaster Fusion Macros toolset.
Categorized Macros, Scripts, and Bins
The macros, scripts, and bin folders have been broken down into sub-categories which makes it a lot faster to find exactly the right tool you are looking for.
The Macros are now in separate sections to make it easier to access the tool you want with less scrolling. You can browse through the “Conversion”, “Filter”, “Mask”, “Miscellaneous”, “Renderer3D”, “Stereoscopic”, “Transform”, “UV Pass”, and “Viewer” macro categories.
Fusion Bin Window
Domemaster Fusion Macros Menus
Fusion Script Menus
Fusion 3D Based Multi-Channel Panoramic Rendering
The Domemaster Fusion Macros panoramic rendering nodes work with Fusion’s 3D animation system. The nodes now have custom versions that provide multi-channel rendering with support for “Z-depth”, “World Position”, “UV Coords”, “Coverage”, “Material IDs”, “Object IDs”, and “BG Color” elements.
This is an example of the equirectangular panoramic "World Coordinate Position" channel that was rendered from inside of Fusion's 3D system using the Domemaster Fusion Macros.
This is a quick demo of the "Generate Panoramic Blending Masks" Script:
1. Select the loader or saver nodes you want to blend together.
2. Run the "Script > Domemaster Fusion Macros > Generate Panoramic Blending Masks" menu item to open up the setting dialog for the blending controls.
3. Adjust the settings. I like using the "Node Layout" Build Nodes Left option when creating masks for merge nodes. This makes the node positioning much more natural for the way I build a comp tree in Fusion.
4. The new masks and the channel boolean nodes are generated and stored as comp elements in your clipboard which you can paste into any Fusion comp.
To use the newly generated masks, you connect the output of the channel boolean nodes to the effect mask on each of the merge nodes.
This Domemaster Fusion Macros tutorial demonstrates the "Send Media to After Effects" tool.
This script lets you easily send media from Fusion into a new After Effects composite. This is handy if you have a node based composite in Fusion but still want to use a favorite plugin that only exists in After Effects.