A small debugging tool to draw the editor scene with replacement shaders. This can be helpful when blocking out a level or finding issues within the scene. Features User presets Shader and parameter configuration Included examples Base color Triplanar grid (lit and unlit) World and object space normals Overdraw UV checker
The vertex animation package is a solution with the goal of having thousands of units on screen at the same time, each one controlled by its own animation state. Project Details I worked on this project while I was part of the Tech Art Outsource team. This tool was build for project Castle, it’s a… Continue reading TAO – Vertex Animation
An interactive landscape material/shader for Unreal Engine 4. Project Details The shader was initially developed during the prototype phase for the game Til Nord. They needed a shader where the vehicle and other objects interact with the snow on the terrain. During development the shader got build into an generic landscape shader that could be… Continue reading TAO – Landscape Material
A tool to quickly combine multiple textures into one. It is available for WebGL and Windows. This tool was made during development of the landscape shader. This shader used packed textures to reduce the amount of samples needed. In order to allow the end-users to quickly create their own packed textures I created this tool.… Continue reading TAO – Texture Combiner
Levis Umbra offers to bring back the Stealth genre to its roots.We offer an experience entirely based on sneaking and stealth dynamics.Armed only with a hacking device, the protagonist will have to open a way deep inside the core of an underground mining factory, taken over by a defecting AI. Avoiding the enemies is the… Continue reading Levis Umbra
This is an prototype of an basic analytics tool in UE4. The tool was used in Levis Umbra and allowed us to visualize the play-through of players who had played the game and submitted their data. Designers could visualize the steps and actions back in the UE4 editor. The tool has a simple API that… Continue reading UE4 – Analytics Prototype
Custom game engine made in C++ for the game Streamlined Mastermind. Project Details The concept for Streamlined Mastermind was made earlier, the idea was that we would create an engine where Streamlined Mastermind would be made in. Unfortunately we didn’t have enough time to build the engine into a production ready tool, the final game… Continue reading Crime Engine
A tool to setup parallaxing and culling for sprites in Unity.
A ray tracer made in C++ to learn about math, data structures, algorithms and of course ray tracing. It uses SFML to display the output. The math library is made by hand. Features Primitive shapes. Hard/soft shadows. Roughness. Phong shading. Reflection and refraction. (Prototype) sphere based acceleration structure. Directional and point lights. Project Details For… Continue reading Ray Tracer
Texture atlas creator tool for Unity.This tool is made to combine textures and/or remap the UV’s for 3D models. The tool can also be used to make 2D sprite sheets. The visual editor gives you the ability to set and prioritize the sizes and positions in the texture atlas/sprite sheet. Project Details By having full… Continue reading MA_TextureAtlas
A basic unlit terrain shader for unity, it can handle up to 4 different textures. The shader is made with Shader Sandwich. And here are some screenshots from a Unity terrain with the unlit shader.
In this update, I have added multi threading for the editor, now heavy calculations can run in the background and you can continue working. Before the editor would freeze up when processing heavy calculations.Because you can’t use coroutines in editor scripts this had to be done in a separate way. Thanks to Quill18creates for making a… Continue reading [MA_NodeEditor] Update 3 – Editor Multithreading / Background Processing – Unity