Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
rois-contre-ghast [2014/12/15 20:17] raphael [roi.jscad] |
rois-contre-ghast [2017/09/28 15:44] (Version actuelle) |
||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| Pour obtenir la scène ci-dessous il faut d'abord créer trois fichiers texte sur son ordinateur comme décrit ci-dessous. Pour créer des fichiers texte, on peut utiliser TextEdit sur un Mac ou bien le Bloc-notes sur Windows, même s'il existe des éditeurs de texte bien plus efficaces. Attention, il ne faut pas utiliser un traitement de texte comme Word ou Pages ! | Pour obtenir la scène ci-dessous il faut d'abord créer trois fichiers texte sur son ordinateur comme décrit ci-dessous. Pour créer des fichiers texte, on peut utiliser TextEdit sur un Mac ou bien le Bloc-notes sur Windows, même s'il existe des éditeurs de texte bien plus efficaces. Attention, il ne faut pas utiliser un traitement de texte comme Word ou Pages ! | ||
| - | ==== roi.jscad ==== | + | ==== steve.jscad ==== |
| - | Enregistrer le code du roi [[steve]] dans un fichier ''roi.jscad''. Noter que dans ce code j'ai ajouté la ligne suivante : | + | Enregistrer le code du roi [[steve]] dans un fichier ''steve.jscad''. Noter que dans ce code j'ai ajouté la ligne suivante : |
| <code javascript> | <code javascript> | ||
| - | roi = main; | + | steve = main; |
| </code> | </code> | ||
| Ligne 31: | Ligne 31: | ||
| <code javascript> | <code javascript> | ||
| - | include("roi.jscad"); | + | include("steve.jscad"); |
| include("ghast.jscad"); | include("ghast.jscad"); | ||
| function main() { | function main() { | ||
| + | var steveDebout = steve().rotateX(90).scale(0.7); | ||
| var rois = []; | var rois = []; | ||
| for(var i=0; i<10; i++) { | for(var i=0; i<10; i++) { | ||
| - | rois.push(roi().rotateX(90).translate([10*i, 0, 0])); | + | rois.push(steveDebout.translate([10*i, 0, 0])); |
| } | } | ||
| var armee = []; | var armee = []; | ||
| Ligne 48: | Ligne 49: | ||
| ).translate([-20,-50,0]); | ).translate([-20,-50,0]); | ||
| } | } | ||
| - | |||
| </code> | </code> | ||