Outils pour utilisateurs

Outils du site


zombie

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
zombie [2014/12/01 18:35]
niak
zombie [2014/12/09 19:52]
niak
Ligne 6: Ligne 6:
 <code javascript>​ <code javascript>​
 function main(){ function main(){
 +    return tout().scale(2.2,​2.2,​2.2).rotateX(-90); ​
 +}
 +
 +function tout(){
     return difference (corps(),     return difference (corps(),
     oeil());     oeil());
 } }
 + 
 function corps() { function corps() {
    ​return union (cube({size:​ [4,2,12]}),    ​return union (cube({size:​ [4,2,12]}),
Ligne 15: Ligne 19:
    tete ()));    tete ()));
 } }
 + 
 function bras() { function bras() {
     return union(cube ({size: [2,​2,​6]}).translate([4,​10,​-2]).rotateX(90),​     return union(cube ({size: [2,​2,​6]}).translate([4,​10,​-2]).rotateX(90),​
     cube ({size: [2,​2,​6]}).translate([-2,​10,​-2]).rotateX(90));​     cube ({size: [2,​2,​6]}).translate([-2,​10,​-2]).rotateX(90));​
 } }
 + 
 function tete(){ function tete(){
     return cube ({size: [4,​3,​4]}).translate([0,​-1,​12]);​     return cube ({size: [4,​3,​4]}).translate([0,​-1,​12]);​
 } }
 + 
 function oeil(){ ​ function oeil(){ ​
     return union (cube ({size:​[0.8,​0.5,​0.5]}).translate([0.5,​-1,​13.7]),​     return union (cube ({size:​[0.8,​0.5,​0.5]}).translate([0.5,​-1,​13.7]),​
      cube ({size:​[0.8,​0.5,​0.5]}).translate([2.5,​-1,​13.7]));​      cube ({size:​[0.8,​0.5,​0.5]}).translate([2.5,​-1,​13.7]));​
-     + 
 } }
- 
 </​code>​ </​code>​
zombie.txt · Dernière modification: 2017/09/28 15:44 (modification externe)