Pragma Filmmaker
Introduction
The Pragma Filmmaker (PFM) is a free, open-source re-implementation of the Source Fil...
Getting Started
Installation and Setup Pragma does not need to be installed. All you have to do is download it h...
User Interface
Here you can find a list of articles describing the individual windows in PFM and how to use them.
Overview
Above is the initial view you should be seeing when launching PFM for the first time. The inter...
Viewport
The viewport window provides a real-time preview of your scene which you can interact with to sel...
Actor Editor
The actor editor window is where you can add new actors to your scene, or change actor properties...
Graph Editor
The Graph Editor () is where you can animate actors and actor properties: Animating Properties...
Model Catalog
The model catalog shows a list of all of the available model assets. This includes all of the a...
Material Editor
The material editor allows you to change the material properties used to render your models, wh...
Web Browser
PFM comes with an internal web-browser with bookmarks to various websites with a large amount...
Particle Editor
This article is a work-in-progress. Creating a Particle System To create a new particle system,...
UDM Editor
The UDM editor can be used to make changes to UDM-based data, which includes most of Pragma's ass...
Rendering
How to render your project and how to use specific rendering effects (motion blur, fog, etc.).
Rendering
To render your scene, switch to the "Render" tab above the viewport and you should see a window s...
Depth of Field
Depth of Field is currently only available for the Pragma renderer. To add a depth of field ef...
Motion Blur
Motion blur is currently only available for the Pragma renderer. PFM supports both per-object ...
Fog
Fog is currently only available for the Pragma renderer. To get a similar effect with Cycles/LuxC...
Volumetric Lighting
Volumetric lighting can be used to create fog, light beams, dust in the air and similar effects...
Virtual Reality
PFM allows you to easily render image sequences for VR videos: (Click and drag your left mouse...
HDRI Skies
If you want to use a sky in your scene, you can do so by using a HDRI sky texture. PFM already sh...
Pragma Renderer
Please see the Rendering Animations workflow for information on how to use the Pragma renderer.
Live Preview
If you're planning on using Cycles X or LuxCoreRender for rendering, you can enable the live rayt...
Animations
Pragma currently only supports rendering image sequences, which means you still need a video edit...
Lighting
PFM supports four light source types: Sun Lights (aka directional light or environmental light) ...
Decals
Color Correction
This is a stub
Animating
[WIP] Animating and Animating Techniques (such as retargeting)
Workflows
Commonly used workflows, such as how to import SFM sessions.
SFM to PFM Workflow
This workflow describes the general approach if you want to import a SFM project into Pragma and ...
Rendering Animations
This workflow assumes that you have already set up a project ready for rendering, and that you ha...
Rendering Posters
This article is a work-in-progress! Please check back another time. This workflow assumes that y...
Rendering for Virtual Reality
Please see this article for information on how to render for Virtual Reality devices.
Custom Assets
How to use custom content in Pragma/PFM.
Advanced
Actors and Components
This article refers to PFM v0.4.3 and newer and may not be representative of older versions. Act...
External Render Tool
While it's possible to render images directly in the Filmmaker, it is not recommended for final r...
Material Overrides
Material overrides allow you to change the material (or material properties) for an individual ac...
Troubleshooting
PFM crashes since a recent update If you can still get to the main menu, try running "clear_cach...