Je sais bien, mais tous les anciens models x) ? J’ai pas envie d’avoir tout à refaire !
Faudrait tenter de faire un truc pour insérer tout ça par exemple :
package net.minecraft.src;
public class ModelNew extends ModelBase
{
//fields
ModelRenderer tete;
ModelRenderer corps;
ModelRenderer jambe_droite_arriere;
ModelRenderer jambe_gauche_arriere;
ModelRenderer jambe_droite_avant;
ModelRenderer jambe_gauche_avant;
ModelRenderer queue;
ModelRenderer machoire_haute;
ModelRenderer machoire_basse;
ModelRenderer cou;
ModelRenderer Dos;
public ModelNew()
{
textureWidth = 64;
textureHeight = 32;
tete = new ModelRenderer(this, 10, 18);
tete.addBox(-1F, -4F, -3F, 3, 4, 3);
tete.setRotationPoint(-1F, 19F, -8F);
tete.setTextureSize(64, 32);
tete.mirror = true;
setRotation(tete, 0F, 0F, 0F);
corps = new ModelRenderer(this, 44, 8);
corps.addBox(-4F, -7F, -4F, 5, 12, 5);
corps.setRotationPoint(1F, 17F, 0F);
corps.setTextureSize(64, 32);
corps.mirror = true;
setRotation(corps, 1.570796F, 0F, 0F);
jambe_droite_arriere = new ModelRenderer(this, 0, 19);
jambe_droite_arriere.addBox(-1F, 0F, -1F, 2, 5, 2);
jambe_droite_arriere.setRotationPoint(-3F, 19F, 2F);
jambe_droite_arriere.setTextureSize(64, 32);
jambe_droite_arriere.mirror = true;
setRotation(jambe_droite_arriere, 0F, 0F, 0F);
jambe_gauche_arriere = new ModelRenderer(this, 0, 19);
jambe_gauche_arriere.addBox(-1F, 0F, -1F, 2, 5, 2);
jambe_gauche_arriere.setRotationPoint(2F, 19F, 2F);
jambe_gauche_arriere.setTextureSize(64, 32);
jambe_gauche_arriere.mirror = true;
setRotation(jambe_gauche_arriere, 0F, 0F, 0F);
jambe_droite_avant = new ModelRenderer(this, 0, 19);
jambe_droite_avant.addBox(-1F, 0F, -1F, 2, 5, 2);
jambe_droite_avant.setRotationPoint(-3F, 19F, -5F);
jambe_droite_avant.setTextureSize(64, 32);
jambe_droite_avant.mirror = true;
setRotation(jambe_droite_avant, 0F, 0F, 0F);
jambe_gauche_avant = new ModelRenderer(this, 0, 19);
jambe_gauche_avant.addBox(-1F, 0F, -1F, 2, 5, 2);
jambe_gauche_avant.setRotationPoint(2F, 19F, -5F);
jambe_gauche_avant.setTextureSize(64, 32);
jambe_gauche_avant.mirror = true;
setRotation(jambe_gauche_avant, 0F, 0F, 0F);
queue = new ModelRenderer(this, 0, 1);
queue.addBox(0F, 0F, 0F, 1, 2, 12);
queue.setRotationPoint(-1F, 16F, 3F);
queue.setTextureSize(64, 32);
queue.mirror = true;
setRotation(queue, -0.2617994F, 0F, 0F);
machoire_haute = new ModelRenderer(this, 36, 0);
machoire_haute.addBox(0F, 0F, 0F, 3, 2, 4);
machoire_haute.setRotationPoint(-2F, 16F, -14F);
machoire_haute.setTextureSize(64, 32);
machoire_haute.mirror = true;
setRotation(machoire_haute, 0.2443461F, 0F, 0F);
machoire_basse = new ModelRenderer(this, 23, 19);
machoire_basse.addBox(0F, 0F, 0F, 3, 2, 3);
machoire_basse.setRotationPoint(-2F, 16.8F, -13.3F);
machoire_basse.setTextureSize(64, 32);
machoire_basse.mirror = true;
setRotation(machoire_basse, -0.0523599F, 0F, 0F);
cou = new ModelRenderer(this, 51, 0);
cou.addBox(0F, 0F, 0F, 3, 4, 3);
cou.setRotationPoint(-2F, 15F, -8F);
cou.setTextureSize(64, 32);
cou.mirror = true;
setRotation(cou, -0.3816453F, 0F, 0F);
Dos = new ModelRenderer(this, 26, 10);
Dos.addBox(0F, 0F, 0F, 3, 2, 6);
Dos.setRotationPoint(-2F, 15F, -3F);
Dos.setTextureSize(64, 32);
Dos.mirror = true;
setRotation(Dos, 0F, 0F, 0F);
}
public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5)
{
super.render(entity, f, f1, f2, f3, f4, f5);
setRotationAngles(f, f1, f2, f3, f4, f5);
tete.render(f5);
corps.render(f5);
jambe_droite_arriere.render(f5);
jambe_gauche_arriere.render(f5);
jambe_droite_avant.render(f5);
jambe_gauche_avant.render(f5);
queue.render(f5);
machoire_haute.render(f5);
machoire_basse.render(f5);
cou.render(f5);
Dos.render(f5);
}
private void setRotation(ModelRenderer model, float x, float y, float z)
{
model.rotateAngleX = x;
model.rotateAngleY = y;
model.rotateAngleZ = z;
}
public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5)
{
super.setRotationAngles(f, f1, f2, f3, f4, f5);
}
}
Ainsi, ça pourrait rajouter de l’intérêt à ton Plaig4anim ! On pourrait amener tous les models venant des autres logiciels pour faire les animations sur le tiens