Importing Images, Videos and 3D Models
The Media Library lets you place reference images, videos, 3D models and reusable groups of brush strokes in a sketch.
Open the Media Library
Switch to Advanced Mode.
Open the Extras panel.
Select Local Media Library.
Use the tabs at the top of the library to switch between images, videos, models and saved strokes.

You can organize imported media into subfolders. See Folder Navigation for details.
Add an image or video
Copy images to
Documents/Open Brush/Media Library/Imagesor videos toDocuments/Open Brush/Media Library/Videos.Open the Media Library and choose Local Images or Local Videos.
Select a thumbnail to add that item to the sketch.
Use a 360 background image
Panoramic background images replace the environment sky rather than appearing as movable image widgets.
Copy a JPEG, PNG or HDR panorama to
Documents/Open Brush/Media Library/BackgroundImages.Open Extras > Local Media Library and select Background Images.
Select a thumbnail to apply the panorama to the scene.
The thumbnail is rendered on a preview sphere so you can see how the panorama wraps before selecting it. A 2:1 equirectangular image is treated as monoscopic. A 1:1 image is treated as an over-under stereoscopic panorama, with one eye's view above the other.
Background-image folders and subfolders can be browsed with the same Folder Navigation controls as other local media.
Add a 3D model
Copy a supported 3D file to
Documents/Open Brush/Media Library/Models.Open the Media Library and choose Local Models.
Select a thumbnail to add that model to the sketch.
On standalone headsets, model importing may need to be enabled in Settings > Experimental. Large or complex models can take time to load and may affect performance.
Supported file formats
Images
PNG, JPEG, HDR
Images or 3D models
SVG
SVG files can be imported as either images or meshes.
Video
MP4, MKV, MOV
Support depends on the operating system and installed codecs.
Video
WEBM
Must use the VP8 codec. Transparency is supported on Windows only.
3D models
GLTF, GLB, OBJ
Supported on desktop and standalone devices.
3D models
FBX
PC and Mac only.
3D models
USD
PC and Mac only; support is experimental and uses an older importer.
3D models
PLY
Binary little-endian point clouds only.
3D models
VOX
MagicaVoxel voxel models.
GLTF and GLB models
GLTF and GLB are the preferred formats for portable 3D scenes. Open Brush's current importer supports scene hierarchies, materials, lights and animations, with a legacy importer used as a fallback when the primary import fails.
When an imported file contains animation clips, Open Brush starts one clip automatically. Animation controls and choosing between several clips are not currently exposed in the Media Library.
SVG files
Copy an .svg file to Documents/Open Brush/Media Library/Images to use it as a flat reference image, or to Documents/Open Brush/Media Library/Models to import its shapes as a 3D mesh. SVG reference images are rasterized when a sketch is exported to a format that cannot retain the SVG texture directly.
VOX models
Open Brush imports MagicaVoxel .vox files through the Local Models tab. To keep a voxel model aligned to its original grid, set position snapping to 0.1 and rotation snapping to 90 before placing it. See Grid and Angle Snapping.
OBJ models
The OBJ importer triangulates polygon faces, including faces with more than four vertices. Keep the matching .mtl file and texture files beside the OBJ file, preserving any relative paths used by the material file.
Open Blocks models
Open Brush also searches the local model library created by Open Blocks. Models saved locally in Open Blocks appear in the Local Models browser without needing to be copied into the Open Brush Models folder.
Open Blocks stores each offline model in its own folder. Open Brush presents those models through the same folder browser used for other local models.
Add a model from Icosa Gallery
The Icosa Gallery model browser lets you add community models without downloading files manually:
Switch to Advanced Mode and open the Extras panel.
Select Icosa Gallery.
Browse the available models and select a thumbnail to add it to the active layer.
Signed-in users can also browse models they have liked. An imported Icosa model behaves like other model widgets, so it can be moved, resized, pinned, selected or removed.
Point clouds
Open Brush imports binary little-endian PLY point clouds. Copy them to Documents/Open Brush/Media Library/Models and open the Local Models tab.
WebM video
WebM supports transparent backgrounds, which is useful for effects, animated sprites and reference footage. The file must use the VP8 codec. Transparency is currently supported on Windows only.
Split a 3D model into separate parts
Open Brush can break an imported model into separate widgets. It first separates model nodes and can continue splitting a single mesh into disconnected pieces.
Select one imported 3D model with the Selection tool.
Use the Break Apart control in the selection options. This occupies the same control used to group regular selections when the selected model can be split.
Confirm Split Mesh.
Repeat the operation on a resulting part if it contains more disconnected pieces.
Splitting a complex mesh may take time. Save the sketch before splitting a large model. Split parts retain their material assignments, and the operation is undoable.
Save and reuse selected strokes
The Saved Stroke Gallery stores selected brush strokes as .tilt files. Unlike exporting a selection as a 3D model, this keeps the strokes editable: after loading them you can ungroup, recolor, rebrush and edit them normally.
Save a selection
Use the Selection tool to select the strokes you want to reuse.
Open More Options... > Labs.
Select Save Selected Strokes.
Open Extras > Local Media Library > Saved Strokes to see the new item.
Saved-stroke files are stored in Documents/Open Brush/Media Library/Saved Strokes. A new installation also includes several example items.
Add saved strokes to a sketch
Open Extras > Local Media Library > Saved Strokes.
Select an item from the gallery.
Open Brush places the strokes in the active layer, groups them and selects the new group so you can position it immediately.
Loading a saved-stroke item is undoable. Ungroup it if you want to edit individual strokes.
Move, resize, pin or remove imported objects
Move: Hold a Grip button while pointing at an image, video or model, move it, then release the Grip button.
Resize: Hold both Grip buttons near the object and move the controllers closer together or farther apart.
Pin: While holding the object with Grip, pull the trigger. You can also use the Pin tool.
Remove: Grab the object, flick it away and release, or touch it with the Eraser tool.
Last updated