My name is Matin, and this is my Virtual production portfolio website.


I start working in Virtual production field from August 2023 at Lusiana state university. And since then, I have learnt a lot about Pixel color sampling via Unreal Engine, setting up virtual production Camera frustum inside Unreal Engine, using Assimilate and set up and use Capture motion via OptiTrack cameras.

Tools

Path Follower

Unity Engine

In this tool designers can put as many points as they want and the character will follow it, also you can set up an custom event (function) at the end of each path.

Particle Morphing System

Unreal Engine

With this tool you can set morphing system between as many objects as you want, with 3 different customize step for each object, start, idle, end.

Map Generator
– Environment

Unity Engine

With this tool you can generate your own custom environment with arbitrary objects.

The algorithm to generate the map is “Poisson Disk Sampling

Map Generator
City

Unity Engine

With this tool you can generate your own custom city with arbitrary objects.

This tool will use “Perlin Noise” to generate the map.

Spawner system – with detecting empty spots

Unity Engine

This tool is part of the map generator 02 and it will detect empty space in on the map

Follow objects system

Unity Engine

With this system you can set up a character to follow others object ether by distance or the order that we determine. Flag collector game will completely shows the usage of the system.

Shaders and Materials
Plant Shader

Unity Engine
– HLSL/UnityShadrLab

Making grass or any plants with two different algorithms Alpha Blending” and “Alpha Clipping

Smoky mountain

Unity Engine
– HLSL/UnityShadrLab

This shaders uses world coordinate to change the color of objects

Snow on top

Unity Engine
– HLSL/UnityShadrLab

This shader make the top of the object white to give illusion of snow, it uses the object texture normal.