A downloadable tool

Buy Now$4.99 USD or more

Texture Animation is a lightweight system that allows real-time control and animation of material textures directly through scripts. It includes two main components — Animation Controller and Face Controller — designed to dynamically modify textures on materials without using the traditional Animator or Animation Clips.

The system can be applied to characters, props, accessories, or environmental objects, making it a flexible tool for creating expressive animations and dynamic visual effects.

What’s Included

• Animation Controller script
• Face Controller script
• Configured prefab for quick integration
• Demo scene showing the system running
• Bonus 3D model: fully textured TV set for testing

Key Features

• Frame-by-frame texture animation without Animator or Animation Clips
• Real-time texture swapping on materials
• Inspector-based setup with customizable frame rate and looping
• Public API for runtime activation using Activate(index)
• Support for multiple animation elements per controller
• Compatible with characters, props, and environment objects
• Works with Built-in Render Pipeline, URP, and HDRP (if the shader supports mainTexture)
• Lightweight coroutine-based implementation suitable for desktop and mobile

Demo Scene

A minimal demo scene is included with the prefab already configured and running, allowing you to quickly see how the system works and integrate it into your own project.

Credits

Developed in collaboration between Game Retro Studio and FractalWorks Studio.

License

You may use this asset in personal, educational, or commercial projects. Redistribution, resale, or uploading this asset as a standalone resource is strictly prohibited.


Purchase

Buy Now$4.99 USD or more

In order to download this tool you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:

face_controller.cs 543 bytes
AnimacionController.cs 2.6 kB
Demo.zip 4.4 MB
LICENSE.txt 877 bytes
README.txt 2.5 kB
tv.fbx 23 kB
1.png 927 bytes
2.png 1.9 kB
3.png 157 bytes
tv.png 29 kB

Leave a comment

Log in with itch.io to leave a comment.