public class UneTete extends Interpolation{ Cylindre p1; float large,haut; public UneTete(float large,float haut,float angle,float dint){ super( new Vecteur(random(-3000,4000),random(-8000,-7000),10000), new Vecteur(dint*cos(angle),-2*haut,dint*sin(angle)), new Quat(cos(PI/4),sin(PI/4),0,0)); this.large=large; this.haut=haut; p1=new Cylindre(large,haut); } public void actualiser(){ super.actualiser(); pushMatrix(); translate(pt.x,pt.y,pt.z); appliqueQuat(Quat.slerp(q0,qb,super.temps)); //afficherRepere(1000);fill(255,0,0); dessiner(); popMatrix(); } public void dessiner(){ p1.dessinerZ(); translate(0,200,200); tete.dessiner(); } }