Introduction à la LME Scripting dans Maya : fractales 3D (4 / 7 étapes)

Étape 4: Sélection d’objets de MEL

Sélection, c’est comment nous spécifier quel objet sera exploité sur. En général, nous sélectionnons quelque chose en cliquant sur les objets, à que nous nous intéressons et puis déplacer ou faire pivoter ou déformer à notre goût.

Étant donné que nous allons être scripts, nous devons être pu sélectionner des éléments sans cliquer sur eux. Chance pour nous, Maya donne tous les objets créés les noms par défaut si aucun nom n’est spécifié. Nous pouvons interroger Maya pour les objets qui ont un nom donné ou un préfixe à leur nom.

Allez-y et faites quelques cubes à votre scène utilisant l’interface visuelle de Maya. Maintenant, ouvrez l’Outliner (montré sur la première photo). Ici, vous verrez les objets de cube, que vous venez de faire. Les noms de tous les cubes sont préfixées par « pCube » , puis un numéro. Pour sélectionner un cube avec utilisation de la MEL, la commande "Sélectionner" comme suit :

Très bien, mais que se passe-t-il si nous voulions sélectionner tous les cubes ? C’est un peu plus complexe, mais réalisable ! Tout d’abord, il faut en quelque sorte répertorie tous les objets dans la scène et filtrer la sélection pour inclure uniquement les objets qui sont préfixés par pCube. Nous pouvons utiliser un * (aka wildcard) caractères pour spécifier que nous voulons sélectionner tous les objets avec un certain préfixe.

Donc pour répertorier les objets dans la scène avec le préfixe « pCube » utilisent la commande ls :

Une chose à noter est que nous étions entourés de la ls -l « pCube * » commande par le caractère de ' . C’est très important, cela indique fondamentalement Maya pour convertir / pipe le résultat de la commande dans un tableau de chaînes.

Ici, nous stockons la sélection dans une variable appelée cubes ! Ensuite, nous courons la commande select pour sélectionner tous les cubes :

Si tout selon le plan, vous devriez voir tous vos cubes sélectionnés (montré sur la deuxième photo).

Articles Liés

Getting started dans LSL scripting dans Second Life

Getting started dans LSL scripting dans Second Life

Bonjour et Bienvenue sur la « Mise en route dans le script LSL ». LSL signifie « Linden Scripting Language » et est utilisé pour décrire les objets que vous rencontrez et gagner dans Second Life.QUI CE TUTORIEL EST POUR :Ce tutoriel est destiné à ceu
Création d’objets récursif dans Maya à l’aide de MEL et impression 3D

Création d’objets récursif dans Maya à l’aide de MEL et impression 3D

Cette instructable vous montrera comment créer un objet récursive dans Maya en utilisant le langage de script de MEL (langage Embedded Maya). En outre, il couvrira comment 3D imprimer ces objets à l'aide d'un Objet Eden 260V.Matériaux, que vous aurez
Mise à jour : Comment faire pour utiliser des fichiers de Mocap dans Maya, BVH ou FBX

Mise à jour : Comment faire pour utiliser des fichiers de Mocap dans Maya, BVH ou FBX

Pour ceux qui ont un fichier FBX, passez à l'étape suivante.Ce tutoriel est fait pour Maya 2013, mais je crois que cela devrait fonctionner en 2010-2015.Bonne ressource pour les données mocap opensource : Fichiers d'origineconverti à BVHÉtant donné q
Comment faire pour modifier des scripts dans le nuage parti

Comment faire pour modifier des scripts dans le nuage parti

cette instructable couvrira les rudiments de savoir comment rendre un objet et insérer un script existant.Étape 1: Base des capacités Cloud partie scripts sont écrits en Javascript et sont actuellement placés dans n'importe quel objet que vous créez
3D Jack o ' Lantern dans MAYA avec effet de feu

3D Jack o ' Lantern dans MAYA avec effet de feu

Halloween ce concevoir votre propre 3D Jack o ' Lantern et juste ne pas concevoir il lui donner le feu assumera dans maya.Permet donc commencer!!Étape 1: Création d'organisme citrouille Undeads are coming . . . Ramassez vos forces et se préparer à la
L’Occlusion ambiante rendu dans Maya

L’Occlusion ambiante rendu dans Maya

L'occlusion ambiante (aka AO) est un algorithme / technique utilisée en infographie 3D pour calculer comment exposés chaque objet (dans une scène) à la lumière ambiante de l'environnement.En d'autres termes, AO tente de simuler la lumière ambiante co
Introduction aux Textures UV dans Blender

Introduction aux Textures UV dans Blender

Déballer les UV est une méthode courante de mappage des textures sur un objet 3D. Cela montre comment déballer un cube à l'aide de Blender et programme de modélisation 3D open source.Étape 1: Configurer la mise en page Créez un nouveau projet et ensu
Comment faire pour ajouter des scripts dans RSBot

Comment faire pour ajouter des scripts dans RSBot

Bonjour,aujourd'hui j'ai va vous montrer comment ajouter un script à RSBot.C'est très simple et ne prendra pas aussi longtemps.Étape 1:1) rassembler les éléments nécessaires Vous aurez besoin des choses suivantes :1) Java Development Kit - DL -
Comment écrire un Script dans Celtx

Comment écrire un Script dans Celtx

cela vous montrera comment faire un script pour un film / film dans le programme Celtx.Étape 1: Téléchargez le programme Télécharger Celtx à, https://www.celtx.com et faire un compte gratuit.Étape 2: Commencez à écrire Il s'agit d'un programme très s
Recompiler les scripts dans les objets

Recompiler les scripts dans les objets

si vous êtes nouveau à SL ou juste l'ont jamais fait avant, voici deux turorials plus âgés dans les photos que j'ai fait. L'un est pour une porte (seule prim) est une cheminée (multiples prim) mais ils peuvent être appliqués à la plupart des objets q
Comprendre & apprentissage Interface de Maya

Comprendre & apprentissage Interface de Maya

Maya est l'un des outils plus puissants pour faire la modélisation 3D, animation, rendu, éclairage, dynamique, scripts et plus encore. La plupart des gens prennent des années pour découvrir la puissance et les capacités de Maya. Je me sers de Maya de
À l’aide de Maya pour créer un rendu professionnel produit rapidement pour Shapeways

À l’aide de Maya pour créer un rendu professionnel produit rapidement pour Shapeways

Lorsque vous vendez un modèle sur les sites d'impression 3D Shapeways, je crois qu'il est important de créer les deux une impression première belle et professionnelle pour un client lorsqu'ils atterrissent sur votre page de produit.Dans cette leçon,
Branching Fractal Shapes

Branching Fractal Shapes

Un maya python script qui vous permet de jouer avec des formes ramifiées. Un objet de base est copié à plusieurs reprises, et les copies ont un certain rapport avec leurs « parents » pour que lorsqu'une des première génération-copies est traduite, pi
Vous avez du courrier ! Obtient le dernier courriel et affiche dans un écran LCD

Vous avez du courrier ! Obtient le dernier courriel et affiche dans un écran LCD

IntroductionCe projet fait un travail relativement simple et a été maintenu volontairement de cette façon à encourager l'expérimentation. À l'aide de ByPic, l'utilisateur ne peut modifier le code simplement en modifiant l'existant et ne téléchargemen