L'archive des Scripts de Max Smirnov Vo /Vf
Des Points sur une sphère suivant une Spirale d'Or! By Max Smirnov
Après la création des Points et lignes, on supprime les points et grâce à la Commande "cachée" ArrayGem (trame de Bijoux) de Moi on attribue à chaque ligne un volume!
Ici un Cône! Il peut se trouver que la Base (un petit cercle que l'on glisse sous le volume et qui va donner la taille relative de ce volume) soit inverser par rapport au résultat voir ci-dessous! Il suffit donc d'inverser ce cercle de 180° pour avoir le résultat final souhaité! Post Original Charger les Fichiers et dézipper les 2 fichiers (VF) dans le dossier commands de Moi. Commande: _SpherePoints |
_PatternSelection : variation de sélection sur une courbe by Max Smirnov Original
pattern_selection.zip | |
File Size: | 1 kb |
File Type: | zip |
Avec l'utilisation de La commande Trame sur Courbe
On met un point sur une courbe, on le propage avec commande Trame sur Courbe
On découpe la courbe par ces points
On efface les points
On sélectionne les courbes
On appelle le Plugin: _PatternSelection
On peut mettre des 0,1,etc... et des + et des -
On met un point sur une courbe, on le propage avec commande Trame sur Courbe
On découpe la courbe par ces points
On efface les points
On sélectionne les courbes
On appelle le Plugin: _PatternSelection
On peut mettre des 0,1,etc... et des + et des -
Voir Courbes en Tirets (By Michael Gibson)
Rendre Transparent un Objet : By Max Smirnov
script:/* Transparence */ var gd = moi.geometryDatabase; var so=gd.getSelectedObjects(); if (so.length>0) { so.setProperty( 'displayMode',1); so.setProperty( 'selected', 0); } else { gd.getObjects().setProperty( 'displayMode',0); }
Il suffit de sélectionner un objet(s) et d'appuyer sur la touche de raccourci!
On peut le faire sur différents objets! En rappuyant sur la touche de raccourci cela fera réapparaître tous les objets! Donc toujours sélectionner un objet avant l'appel du raccourci, sinon cela fera réapparaître tous les objets! |
Déformer des courbes sélectionnées
Pour obtenir des variations de volumes!
Il suffit de faire varier ses courbes génératrices! Pour une courbe plus frénétique, augmenter le nombre de points à droite de Rebuild! |
chargez et dézipper les 2 fichiers dans le dossier commands de Moi.
Sélectionner les courbes à déformer Commande: _DistortCurves |
De manière générale pour les curseurs! Ouvrir le fichier.htm ici _distortcurves.htm avec un éditeur de texte! genre NotePad ou Bloc Note. chercher <moi:slider> et changer les valeurs min="" mid="" and max="". (si mid="" il y a car pas indispensable) Si min=0 et Max =200 le curseur ira de 0 à 200! |
Les courbes obtenues sont ensuite jointes avec la fonction Tendre (Loft)
|
Etendre une sélection
script: function es(edg){ var i,f; for (i=0; i<edg.length; i++) {f=edg.item(i).getFacesOfEdge(); f.setProperty('selected',1);}} var so = moi.geometryDatabase.getSelectedObjects(), sf=so.getFaces(), i; for ( i=0; i<sf.length;i++) es(sf.item(i).getEdges()); es(so.getEdges());
Réduire une sélection
script: function es(edg){ var i,f; for (i=0; i<edg.length; i++) {f=edg.item(i).getFacesOfEdge(); f.setProperty('selected',0);}} var gd = moi.geometryDatabase; gd.invertSelection(); var so = gd.getSelectedObjects(), sf=so.getFaces(), i; gd.invertSelection(); for ( i=0; i<sf.length;i++) es(sf.item(i).getEdges());
script: function es(edg){ var i,f; for (i=0; i<edg.length; i++) {f=edg.item(i).getFacesOfEdge(); f.setProperty('selected',1);}} var so = moi.geometryDatabase.getSelectedObjects(), sf=so.getFaces(), i; for ( i=0; i<sf.length;i++) es(sf.item(i).getEdges()); es(so.getEdges());
Réduire une sélection
script: function es(edg){ var i,f; for (i=0; i<edg.length; i++) {f=edg.item(i).getFacesOfEdge(); f.setProperty('selected',0);}} var gd = moi.geometryDatabase; gd.invertSelection(); var so = gd.getSelectedObjects(), sf=so.getFaces(), i; gd.invertSelection(); for ( i=0; i<sf.length;i++) es(sf.item(i).getEdges());
Trame 3D Original v0.7
Charger et dézipper dans le dossier commands Raccourci ou TAB et écrire _Array3D Double Clic sur le titre pour aléatoire Clic dans le vide pour la base Ctl +Clic dans le vide pour la cible. Miroir X, Y |
|
Diagramme Voronoï : Original 1.1 9 Mars 2018
Raccourci ou TAB et écrire _voronoi
On peut entrer ses propres Pts avant l'appel du Plug! Ne fait qu'un quadrilatère mais...après le processus... Nommez-le, Nommez la figure voulue Sélectionnez le diagramme nommé InterSection Booléenne Cliquez la figure Et voilà! :) - Double-Clic sur le titre pour réactualiser les points!
- Bouton X = Reset par double-Clic - Filtre = Pas de petits polygones! L'ajout de point(s) se fait "activement" ! Ou par l'appui du bouton pour plusieurs, ou par mouvement du curseur sur une zone pour un nouveau polygone fermé!
Charger et dézipper dans le dossier commands
Raccourci ou TAB et écrire _FatLines |
Delcorners by Max Smirnov (A dézipper et à mettre dans le dossier commands de Moi)
_Voronoi > Effacer les Points > Tout Sélectionner > Plan > Coupe > Sélect Côtés > Les copier bouger quelque part > Unit > Delcorners>ExplodeMove.
ExplodeMove est une fonction "cachée" native de Moi! Presser TAb et écrire ExplodeMove (ou raccourci). Delcorners va permettre d'arrondir toutes courbes, arêtes, fermées ou ouvertes!
|
Dézipper et mettre les 2 fichiers dans le dossier commands de Moi.
Appeler par raccourci ou TAB et écrire _RadialPattern
|
Pas de trace sur les surfaces! Original
Charger le fichier et le mettre dans le dossier scripts de Moi (si ce dossier n'existe pas créez-le) Faire un raccourci, ou pressez TAB et écrire sanstrace Sélectionner des courbes et appeler le plugin. |
|
Variation Wire 2 by Marco : on peut choisir n'importe quel Profil! (mais pas le diamètre) Diamètre possible si pas de profil choisi!
|
Wire (Câble) Dessine une courbe entre 2 points!
Version française
Dézipper et mettre les 2 fichiers dans le dossier commands de Moi. Appeler par raccourci ou TAB et écrire _Wire |
Version française
Dézipper et mettre les 2 fichiers dans le dossier commands de Moi. Appeler par raccourci ou TAB et écrire _Wire2 |
cMorph : création de courbes intermédiaires entre une courbes de départ et une courbe d'arrivée!
En cas de profilés multiples répéter le processus! On peut choisir le nombre de courbes intermédiaires! Original
Dézipper et mettre les 2 fichiers dans le dossier commands de Moi.
Appeler par raccourci ou TAB et écrire _cMorph |
Image Raster : voir page HeightMap!
Transforme une image en points (cercles)
|