Ci-dessous, les différences entre deux révisions de la page.
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]); |