Outils pour utilisateurs

Outils du site


poulpe

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
poulpe [2014/12/03 16:26]
niak créée
poulpe [2017/09/28 15:44] (Version actuelle)
Ligne 6: Ligne 6:
  
 function main(){ function main(){
 +    return tout().scale(2,​2,​2);​
 +}
 +
 +function tout(){
     return corps().     return corps().
     subtract (visage()).     subtract (visage()).
Ligne 11: Ligne 15:
     subtract(bas_plat());​     subtract(bas_plat());​
 } }
 + 
 function corps(){ function corps(){
     return cube({size:​[7,​7,​10]}).translate([-3,​-3]);​     return cube({size:​[7,​7,​10]}).translate([-3,​-3]);​
 } }
 + 
 function visage(){ function visage(){
     return cube({size:​[1,​1,​1]}).translate([-2,​-3.5,​3]).     return cube({size:​[1,​1,​1]}).translate([-2,​-3.5,​3]).
     union (cube({size:​[1,​1,​1]}).translate([2,​-3.5,​3]));​     union (cube({size:​[1,​1,​1]}).translate([2,​-3.5,​3]));​
 } }
 + 
 function tentacules(){ function tentacules(){
     return cube({size:​[1,​1,​15]}).translate([0,​0,​8]).rotateX([15]).     return cube({size:​[1,​1,​15]}).translate([0,​0,​8]).rotateX([15]).
Ligne 31: Ligne 35:
     union(cube({size:​[1,​1,​15]}).translate([0,​0,​8]).rotateX([-15]).rotateY([-15]));​     union(cube({size:​[1,​1,​15]}).translate([0,​0,​8]).rotateX([-15]).rotateY([-15]));​
 } }
 + 
 function bas_plat(){ function bas_plat(){
     return cube({size:​[25,​25,​4]}).translate([-10,​-10,​20]);​     return cube({size:​[25,​25,​4]}).translate([-10,​-10,​20]);​
poulpe.1417623996.txt.gz · Dernière modification: 2017/09/28 15:44 (modification externe)