Godot, scripts para Godot estudios y aprendizajes,
Creacion de videojuegos.
Creacion y publicacion de videojuegos en internet.
Como hacer videojuegos.
C# unity.
Animaciones unity blender.
Personajes videojuegos graficos dibujos.
Diseño grafico.
Comic.
Animaciones gif.
Dibujo de retratos.
Realidad virtual.
Cine y realidad virtual.
Captura de video donde estoy haciendo pruebas para añadir exclusibamente la animacion que me interesa de Mixamo a mi personaje que uso para Godot4.2,
La clave del problema es añadirle el esqueleto, y esta en los circulitos que se ponen en las extremidades, del personaje personalizado, primero has de subir tu personaje a Mixamo en formatos fbx o obj yo los e probado los dos, y de hay desde Mixamo se elige una vez has subido tu personaje ,una animacion y cuando lo a admitido bien y has colocado los circulos en las extremidades del personaje, lo pasas a blebder y desde blender lo exportas a Godot en formato glb.......
En resumen, orden de los pasos que e trabajado yo.......
1- maquehuman.--formatos --obj o fbx--yo use esqueleto de tipo game generico....
2-exportar a Mixamo- colocar los circulitos nen las extremidades
3-exportar a blender---para que desde blender lo transforme todo a formato--- glb
Primero pondre dos ejemplos de script GDScript que sirven para que al pulsar las teclas de flecha se active la animacion dos ejemplos con dos teclas diferentes,,,,
extends Node3D
# Variable para controlar si la animación está activa
var is_animating = false
# Called when the node enters the scene tree for the first time.
func _ready():
pass
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
# Reproduce la animación al presionar la tecla "M"
if Input.is_action_pressed("ui_down"): # Reemplaza "ui_accept" con el código de acción real de la tecla "M"
A palo seco no sirven los archibos en fbx en godot4.2 sin manipular el godot4.2 y prepararlo para que los admita.
De mixamo e importado en fbx de diversas versiones y lo e tranformado a glb con blender y me a dado muchas dificultades, me funciona pero solo la escena aislada, a la que lo paso el personaje a la principal escena no funciona(ago algo mal sin duda).(DESPUES DE UNA HORA DE TRASTEAR............
FUNCIONA CON FBX BINARIO A LAPERFECCION PERO HAY QUE PASARLO A GLB CON BLENDER Y YA FUNCIONA..........
En cambio y no es publicidad para que se use DEEPMOTION, e pasado su formato de fbx con blender a glb y me funciona de maravilla, ahora e de aprender a mover la aninacion en si misma a personajes que yo modele...bueno a eso boy a ir estas semanas.
Para quien no conozca DEEPMOTION es un sofware que captura el movimiento de videos de personas que se mueven caminan corren lo que sea y telo pasa aun muñequito a 2 formatos uno de ellos fbx a apartir de hay.......a currarselo todo......