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

marți, 6 mai 2025

News : E-book available now: UI Toolkit for advanced Unity developers (Unity 6 edition)

News : Justice League vs. Godzilla vs. Kong 2 | Comic Trailer | DC

News : Destiny 2: Heresy | Rite of the Nine Trailer

News : Neverwinter: Red Harvest Launch Trailer

News : Grand Theft Auto VI Trailer 2

News : ChatGPT fails miserably and Grok Beta is a super winner.

ChatGPT fails at tasks in image processing. I tried to use a sprite image of about 19 x 7 sprites with a character as input and it returned a similar image with the same number of sprites but modified according to the 3D position of the character in each sprite
After a few days, until a week with the use of its limitation, I didn't manage to take any images at all.
Grok, however, managed to correctly go through the changes in proportion of 88% of the number of sprites, the other 12% are approximately 80%, in four queries, it seems that from the third query he started to forget and come up with a simplistic combination with a few characters, I came back with the input with the image and I barely got this percentage. The whole process took less than four minutes with my typing.
See the result of the Grok Beta :