💡 To ensure full functionality of the plugin, make sure the following Unreal Engine plugins are enabled: Python Editor Script Plugin & Geometry Script Plugin
Navigate through Edit > Plugins.
Find the Python Editor Script Plugin and check the box next to it if it’s not already activated.
Find the Geometry Script Plugin and check the box next to it if it’s not already activated.
Navigate to Edit > Project Settings. Find High Quality Translucency Reflections and make sure to enable this feature to minimize artifacts in the viewport.
Navigate to Beeble PBR Loader > Import PBR Maps to select the VFX Pass directory.
Select the unzipped VFX Pass directory. IMPORTANT: DO NOT select one of the VFX Pass directory inside.
After successfully loading the VFX Pass directory, two actors will be visible in the outliner: Beeble Camera and Beeble Footage. Also, upon opening Content Drawer (located at bottom), a Beeble_0000 folder along with its associated assets will be automatically created.
To view and edit the preview of rendered image sequences, select PBRSequencer.
In Sequencer panel, you can find VFX Passes are added together with Camera Cut and Beeble Camera. To view the scene from the perspective of the Beeble Camera, simply click the Perspective button.
If you want to learn about the Beeble material node graphs, simply click on PBRMaterial in Content Drawer.
This node graph connects PBR textures to the BSDF material, performing color space conversion (when required) and processing of normal maps, to ensure the precise rendering output.
💡 This section explains how to use the plugin’s smart scaling features, which help maintain accurate projection and visual consistency as camera properties change.
Automatic Focal Length Scaling: When you change the focal length of the Beeble Camera, the media plane, Beeble Footage, scale is automatically adjusted to keep the projected media correctly proportioned within the frame.
Distance-Based Scaling: When you change the distance between the Beeble Footage and the Beeble Camera using the Plane Distance setting, the plane automatically resizes to maintain proper proportions and accurate projection.
No. Path tracing is designed to replicate how light interacts in the real-world. Beeble uses 2D planes to mimic 3D geometry, which disrupts the path-tracing process. For instance, a 2D plane in Beeble will block photons from reaching its front surface if the light source is behind it, making effects like rim lighting unachievable with path-tracing. Additionally, using path-tracing with Beeble can result in various artifacts.
For rendering PBR (Physically Based Rendering) maps in Beeble, we suggest using ThreeJS, Unreal Engine 5’s Lumen, and Blender’s EEVEE. These renderers have been tested and confirmed to produce accurate results. To ensure proper setup of PBR maps, users are advised to use the official plugins provided for Blender and Unreal Engine, as the setup process can be complex.