Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
golems_de_fer [2014/12/03 15:54] niak créée |
golems_de_fer [2017/09/28 15:44] (Version actuelle) |
||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
function main(){ | function main(){ | ||
+ | return tout().rotateX(-90); | ||
+ | } | ||
+ | |||
+ | function tout(){ | ||
return pieds(). | return pieds(). | ||
union (ventre()). | union (ventre()). | ||
Ligne 12: | Ligne 16: | ||
subtract(visage()); | subtract(visage()); | ||
} | } | ||
+ | |||
function pieds(){ | function pieds(){ | ||
return cube({size:[6,6,15]}). | return cube({size:[6,6,15]}). | ||
union (cube({size:[6,6,15]}).translate([9,0,0])); | union (cube({size:[6,6,15]}).translate([9,0,0])); | ||
} | } | ||
+ | |||
function ventre(){ | function ventre(){ | ||
return cube({size:[10,6,4]}).translate([2.5,0,15]). | return cube({size:[10,6,4]}).translate([2.5,0,15]). | ||
union (cube({size:[19,9,13]}).translate([-2,-3,18])); | union (cube({size:[19,9,13]}).translate([-2,-3,18])); | ||
} | } | ||
+ | |||
function bras(){ | function bras(){ | ||
return cube({size:[3.5,5,28]}).translate([-5.5,1,3]). | return cube({size:[3.5,5,28]}).translate([-5.5,1,3]). | ||
union(cube({size:[3.5,5,28]}).translate([17,1,3])); | union(cube({size:[3.5,5,28]}).translate([17,1,3])); | ||
} | } | ||
+ | |||
function tete(){ | function tete(){ | ||
return cube({size:[7,9,8]}).translate([4,-3,31]). | return cube({size:[7,9,8]}).translate([4,-3,31]). | ||
union(cube({size:[2,2,4]}).translate([6.5,-4,29])); | union(cube({size:[2,2,4]}).translate([6.5,-4,29])); | ||
} | } | ||
+ | |||
function visage(){ | function visage(){ | ||
return cube({size:[1.5,1,1.5]}).translate([5,-3,34]). | return cube({size:[1.5,1,1.5]}).translate([5,-3,34]). |