P4 Mapping Views to Streams

Perforce Stream View MappingEarlier this year at Halon, we participated in a case study with Perforce to talk about how we manage our Unreal master material library and custom plugins. The material library is a centrally-managed package of shaders ...
Published on June 07, 2025 | 2 min read

CSV Importer & Asset Tagging

CSV Importer & Asset TaggingMany times when dealing with converting data in-engine into lightweight gameplay assets or when having to do execute small tasks on many types of assets all at once, we utilize Python. Depending on the project and req...
Published on April 29, 2025 | 1 min read

Asset Renderer for Turntable Automation

Asset Renderer for Turntable AutomationIn some projects, the sheer amount of static mesh and skeletal mesh content used to make a show, movie or a game can be substantial. For times when lots of custom art is being updated, it will also ...
Published on September 03, 2024 | 0 min read

Static Mesh Masking

Static Mesh MaskingFor a KSP2 trailer I worked on, we needed a cheap easy way to animate a time-lapse building up of a moon base. The assets in the environment all used basic default collision and were laid out in-engine with centered pivots. Easy work!</p...
Published on October 08, 2023 | 0 min read

Foliage Converter

Foliage ConverterThe purpose of this tool is to provide a simple work around for being able to re-use instances of meshes by copying in-engine painted foliage into new actors that we can control as normal.Many Tools already exist for this on the marke...
Published on August 12, 2023 | 1 min read

Sequence Pass Generator

Sequence Pass GeneratorSometimes in post-viz, its necessary to bake out other unreal passes so they could be used in editing for extra shadow, reflections and effects work. This becomes a huge task when there are hundreds of cameras and episodes, so fin...
Published on February 17, 2023 | 1 min read

Screenshot Tool

Screenshot ToolAs you select cameras from the list, the bottom of the Tool will display the preconstructed directory and name of each image to be exported. It will create this from the path beginning with the show:<div class="language-plaintext highlighter...
Published on November 03, 2022 | 0 min read

Deterministic Ocean Buoyancy

Deterministic Ocean BuoyancyImplementing walkable boats for player &amp; AIThe result at a flat z=26...
Published on May 22, 2021 | 2 min read

Data Layering with Image to CSV Conversion

Data Layering using Image to CSV Conversion(Happy data generated using ‘...
Published on March 26, 2018 | 0 min read