Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

91 total results found

Introduction

Lua API

ZeroBrane is no longer in development and therefore not recommended anymore for development with Lua in Pragma. Please use Visual Studio Code instead. Pragma uses the programming language Lua 5.1 (with LuaJIT) for its scripting engine. If you're new to Lua, t...

Animating

Pragma Filmmaker

[WIP] Animating and Animating Techniques (such as retargeting)

General Disclaimer

Legal

Legal Disclosure Information in accordance with section 5 TMG Contact E-Mail: mail@pragma-engine.comWeb: https://pragma-engine.com Disclaimer Accountability for contentThe contents of our pages have been created with the utmost care. However, we cannot gu...

User Interface

Pragma Filmmaker

Here you can find a list of articles describing the individual windows in PFM and how to use them.

Privacy Policy

Legal

Privacy Statement General Your personal data (e.g. title, name, house address, e-mail address, phone number, bank details, credit card number) are processed by us only in accordance with the provisions of German data privacy laws. The following provisions de...

Custom Assets

Pragma Filmmaker

How to use custom content in Pragma/PFM.

Material Editor

Pragma Filmmaker User Interface

The material editor allows you to change the material properties used to render your models, which can drastically change the way they look in the final render. There are two ways to access it: Method #1 If the material you want to edit is a material of on...

Advanced

Pragma Filmmaker

Rendering

Pragma Filmmaker Rendering

To render your scene, switch to the "Render" tab above the viewport and you should see a window similar to this one (but with a black viewport): Here you can choose between three renderers: Cycles: The same renderer as used by Blender to create highly real...

Workflows

Pragma Filmmaker

Commonly used workflows, such as how to import SFM sessions.

Lighting

Pragma Filmmaker Rendering

PFM supports four light source types: Sun Lights (aka directional light or environmental light) Point Lights (aka omni light) Spot Lights HDRI lighting To create a light source, open the actor editor and click the gear icon, then select "New spot light", ...

Developer Documentation

Pragma Engine

SFM to PFM Workflow

Pragma Filmmaker Workflows

This workflow describes the general approach if you want to import a SFM project into Pragma and render it. There are a few things to take into consideration: SFM and PFM are not entirely compatible, which means that importing a SFM project into Pragma will...

Changelog

Pragma Engine

See progress reports for a showcase of new features. Version 1.0.5 [2022-08-30] Filmmaker v0.4.6 Added Pragma Renderer Added SSAA Added motion blur Added directional light maps Added volumetric spot-lights Virtual Reality support Added new transform...

Asset Import / Export

Pragma Engine

Export Pragma comes with the following export capabilities: You can use Pragma to export Source Engine and Source 2 Engine assets for use in modelling programs Assets in Pragma can be exported in the Source Engine model/material/texture format Fake PBR can...

Actors and Components

Pragma Filmmaker Advanced

This article refers to PFM v0.4.3 and newer and may not be representative of older versions. Actors in PFM are entities (i.e. game objects) that are part of your animation, not including map entities or other entities that exist independently of your project....

Expressions and Drivers

Pragma Filmmaker Animating

This article refers to PFM v0.4.3 and newer and may not be representative of older versions. Math Expressions Any animatable actor property (color, radius, position, etc.) can be animated with a math expression (Similar to SFM's expression operators). The im...

Launch Parameters

Pragma Engine

-console [external/terminal]   -dev   -log [<logFile> <logLevel>]   -map <mapName>   -gamemode <gamemodeName>   -luaext -verbose -tcpport <port>