spherecylinder.js
// Fonction permettant la construction de l'avant du vaisseau
Fonction permettant la construction de l'avant du vaisseau
Fonction permettant la construction de l ' avant du vaisseau
function avantVaisseau() {
    modelview = initialmodelview;
    modelview = mult(modelview, translate(-25.5, 0.0, 0));
    modelview = mult(modelview, rotate(90, 1, 0, 0));
    modelview = mult(modelview, rotate(270, 0, 0, 1));
    normalMatrix = extractNormalMatrix(modelview);  
    modelview = mult(modelview, scale(0.5, 1.3, 2.0));
    trapeze3.render();
}
function avantVaisseau ( ) { modelview = initialmodelview ; modelview = mult ( modelview , translate ( - 25.5 , 0.0 , 0 ) ) ; modelview = mult ( modelview , rotate ( 90 , 1 , 0 , 0 ) ) ; modelview = mult ( modelview , rotate ( 270 , 0 , 0 , 1 ) ) ; normalMatrix = extractNormalMatrix ( modelview ) ; modelview = mult ( modelview , scale ( 0.5 , 1.3 , 2.0 ) ) ; trapeze3 . render ( ) ; }
Fonction permettant la construction de l'avant du vaisseau
Fonction permettant la construction de l ' avant du vaisseau
// always extract the normal matrix before scaling