Skip to content
Snippets Groups Projects

BMIS

Moana Island Scene for Blender

This software is a Blender addon which allows to load the Moana Island scene from Walt Disney Animation Studios into Blender. The geometry is imported in one unifying Blender object. To each individual geometry that is imported it is assigned its own empty object in the scene. Using empties the objects instantiation is solved. For surface subdivision, Blender offers an implementation that uses OpenSUBDIV from Pixar and Dreamworks [1]. Concerning the materials, Blender provides Principled BSDF that is analogous to Disney’s Principled BRDF/BSDF. Textures are loaded using the PTEX library from Pixar [2] and converted to the OpenEXR [3] format with UV mapping which is supported by Blender.

The addon is used in our Lab for the research in the area of massive scene rendering [3].

Addon Description

alt text

The important part is in the lower part of the addon's UI where user has to specify the name of the object to be imported. The name corresponds to the folder name from the json/ folder of the downloaded Moana Island Scene.

Download Moana Island Scene

Instruction for Build

  • git clone https://code.it4i.cz/blender/bmis.git
  • cd bmis
  • git submodule update --init --force
  • ./install_deps_darwin_arm64.sh
  • mkdir build install
  • cd build
  • cmake .. -DCMAKE_INSTALL_PREFIX=$PWD/../install
  • make install

Licenses

Acknowledgement

This work was supported by the Ministry of Education, Youth and Sports of the Czech Republic through the e-INFRA CZ (ID:90140).

References

  1. PIXAR. 2019. OpenSUBDIV. http://graphics.pixar.com/opensubdiv/
  2. Brent Burley and Dylan Lacewell. 2008. Ptex: Per-Face Texture Mapping for Production Rendering. Computer Graphics Forum 27, 4 (2008), 1155–1164.
  3. Florian Kainz, Rod Bogart, and Piotr Stanczyk. 2009. Technical Introduction to OpenEXR. Industrial Light and Magic (2009), 21.
  4. Milan Jaros, Lubomir Riha, Petr Strakos, and Matej Spetko. 2021. GPU Accelerated Path Tracing of Massive Scenes. ACM Trans. Graph. 40, 2, Article 16 (April 2021), 17 pages. https://doi.org/10.1145/3447807