Recently Updated Pages
Introduction
What is Pragma? Pragma is a free, open source custom game engine written in C++. Here is an o...
Git Changelog
PFM (23-03-31) Features "Base Properties" item in actor editor is now hidden for components tha...
Material Editor
The material editor allows you to change the material properties used to render your models, wh...
Getting Started
Installation and Setup Pragma does not need to be installed. All you have to do is download it h...
Building Pragma
You can also find these build instructions on the Pragma repository on GitHub. Build Requirement...
Mapping
Game Mounting
Pragma can automatically import assets that can't be found in its native formats from one of the ...
Console Commands
Variables audio_api <audioApi> Type: String The underlying audio API to use. cache_version <v...
Material Overrides
Material overrides allow you to change the material (or material properties) for an individual ac...
UDM Editor
The UDM editor can be used to make changes to UDM-based data, which includes most of Pragma's ass...
Particle Editor
This article is a work-in-progress. Creating a Particle System To create a new particle system,...
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...
Changelog
See progress reports for a showcase of new features. Version 1.0.5 [2022-08-30] Filmmaker v0.4....
Pragma Renderer
Please see the Rendering Animations workflow for information on how to use the Pragma renderer.
Rendering for Virtual Reality
Please see this article for information on how to render for Virtual Reality devices.
Actor Editor
The actor editor window is where you can add new actors to your scene, or change actor properties...
Overview
Above is the initial view you should be seeing when launching PFM for the first time. The inter...
Model Catalog
The model catalog shows a list of all of the available model assets. This includes all of the a...
Viewport
The viewport window provides a real-time preview of your scene which you can interact with to sel...