Pages

duminică, 11 mai 2025

News : Neural Facial Deformation Transfer

Blender 3D : my custom addon for 2D game development.

Why do I like working with the Python programming language? Because it is very versatile and allows me to process data from the Blender 3D software.
Here is an addon that I created this week to create 2D sprites from 3D animations from Mixamo. It took almost a week because the artificial intelligence from Copilot is flawed in the field of programming, and I don't have hardware resources that allow me to run AI with specialized IDEs along with Blender 3D... I need to find software management solutions on this hardware.
The idea is simple: a 3D animation is chosen, a rendering camera is set up, the animation parameters and the number of sprites are established, along with the involved rendering cameras, and it is rendered with resolutions and transparency. The reason for multiple cameras is that 3D effects can be created in 2D games. A simple example: the game Syberia is a 2D game with combined 2D sprites. The addon can be improved based on the developer's requirements.
NOTE: If I had better hardware and a good network without ... it would have taken from the first step in 3D modeling, animation, creating addons, and making sprites almost a day.
See these results:

News : Dune: Awakening — Schools of the Imperium | Bene Gesserit

News : North Star: A VR Graphics Showcase | Launch Trailer | Meta Quest Platform