Motion capture pipeline, designed to create hybrid animations for an MMO game by seamlessly blending mocap data with handcrafted animation techniques.
A stylized Toon-Ramp shader created for Project GoldHeart, utilizing ramp textures to achieve a wide range of distinct visual styles and moods.
Character customizer allows you to modify a standardized basemesh, allowing for the creation of diverse presets with ease.
Unique lookdev Tool to simplify and accelerate the process of crafting mood and atmosphere for a scene, bringing all post-processing and lighting controls into a single, intuitive interface.
An arcade-style ship sailing system I developed, combining Unity's physics system with a custom buoyancy solution for responsive and immersive movement.
The Aurora Borealis feature of my custom dynamic skybox, utilizing multiple layers of procedural noise to generate a variety of unique and dynamic visual styles.
This geometry-based grass shader is optimized for performance while featuring subsurface scattering and custom light profiles. It dynamically reacts to objects moving through it.
An arcade-style vehicle system using a physics-driven sphere for movement, delivering fluid, responsive, and punchy controls.
A procedural face animation system utilizing IK controls to direct a character’s gaze dynamically. It can be overridden to focus on points of interest, such as the mouse cursor, and also handles automatic blinking for added realism.
A VFX portal shader with customizable parameters, allowing for the adjustment of its style and appearance to fit different visual themes.
A state-based tree growth system that provides fine control over shaders, particles, and animations at each stage of the tree's development, enabling dynamic and detailed growth progression.
A character customizer for a mobile game that allows changing items, full-body skins, and adjusting bone sizes to create a unique character—this was a proof of concept.
An animation retargeting pipeline that uses muscle constraints and pose layering to apply the same animation to different archetypes, adjusting for proportions to ensure unique, fitting movement.
A procedural dynamic bone system that enables the dynamic movement of rigged hair and tails, featuring a custom collision solution and a variety of adjustable parameters for fine-tuning.
A custom bi-directional animation tree that supports strafing, offering precise control through an analog stick for smooth, responsive character movement.
An arcade car arena game where players gather stars while avoiding meteors and exploding bombers, all set to an intense heavy metal soundtrack. Created in just 72 hours!
A bird flying controller with a dynamic camera system that creates an immersive experience, allowing players to soar around sky islands and collect items for points.