Inleiding tot de MEL Scripting in Maya: 3D Fractals (4 / 7 stap)

Stap 4: Objecten selecteren met MEL


Selectie is hoe we aangeven welk object zal worden geopereerd. Meestal we iets selecteren door te klikken op het/de object(en) zijn we geïnteresseerd in en vervolgens verplaatsen of roteren of het vervormen naar onze wens.

Aangezien wij zult worden scripts, moeten we kunnen items selecteren zonder erop te klikken. Geluk voor ons, Maya geeft alle objecten die zijn gemaakt van standaardnamen als geen specifieke naam is opgegeven. Wij kan een query uitvoeren van Maya voor objecten die een bepaalde naam of een voorvoegsel in hun naam hebben.

Ga je gang en maak een paar blokjes in je scène met behulp van visuele interface van de Maya's. Open nu de Outliner (weergegeven in de eerste foto). Hier ziet u de kubus-objecten die u net hebt gemaakt. Alle kubussen namen vertegenwoordigen, worden voorafgegaan door "pCube" , en vervolgens een nummer. Selecteer een kubus met MEL gebruik de opdracht "Selecteer" als volgt:

Groot, maar wat als we wilden Selecteer alle kubussen? Dit is een beetje complexer, maar doenbaar! Eerst moeten we een of andere manier een lijst van alle objecten in de scène en filteren van de selectie omvat alleen objecten die worden voorafgegaan door pCube. We kunnen gebruiken een * (aka wildcard) teken om aan te geven dat wij om alle objecten met een bepaald voorvoegsel te selecteren.

Dus u kunt de objecten in de scène met het voorvoegsel "pCube" gebruiken het ls commando:

Een ding om op te merken is dat we het ls -l "pCube *" commando had omringd door de ' teken. Dit is erg belangrijk, vertelt dit in feite Maya te converteren / pijp van het resultaat van de commend in een string-matrix.

Hier slaan we de selectie in een variabele met de naam kubussen! Dan lopen we de select-opdracht alle kubussen te selecteren:

Als alles wanneer volgens plan, moet u alle uw kubussen geselecteerd (getoond in de tweede foto).

Gerelateerde Artikelen

Inleiding tot de VB-Script: een beginnersgids: deel 2: werken met bestanden

Inleiding tot de VB-Script: een beginnersgids: deel 2: werken met bestanden

goed in mijn laatste VBScript instructable, ik ging over de vraag hoe maak je een script voor dicht vandoor uw internet te spelen Xbox360. Vandaag heb ik een ander probleem. Mijn computer is al afgesloten op willekeurige tijden en ik wil elke keer da
Inleiding tot het installeren van web apps.

Inleiding tot het installeren van web apps.

Webapplicaties zijn een zegen voor uw computeromgeving bieden. Traditioneel zou u computer software applicaties lokaal op elk systeem laden.  Zelfs met geautomatiseerde software kan implementatie systemen, nog steeds worden ondersteunen intensieve. M
Inleiding tot Leatherworking

Inleiding tot Leatherworking

Leder is een geweldig product dat is gebruikt door de mens sinds echt, het begin van de mens. Het is in kleding, schoenen, tassen, riemen en holsters en echt, vrij veel alles wat die je van bedenken kunt kan worden gemaakt van leer.Werken met leer is
Configureren MKS Sbase v1.2 32-bits domeincontroller basics en inleiding tot de Smoothieware.

Configureren MKS Sbase v1.2 32-bits domeincontroller basics en inleiding tot de Smoothieware.

ProlougeIk ben echt blij om te zien hoe deze fundamentele intro in Smoothieware en de MKS Sbase 1.2 controller zoveel aandacht hebben gekregen, en hoop echt dat het gaat om het helpen van mensen aan de slag of besluiten niet te.Ik heb aanvaard in rob
How To Make Websites - Complete Inleiding tot de Webdevelopment

How To Make Websites - Complete Inleiding tot de Webdevelopment

Bekijk op YouTubeDeze video serie is het introduceren van websiteontwikkeling voor beginners die niets weet over het maken van websites. Deze eerste aflevering introduceert de software die ik gebruik in mijn workflow om websites te maken om de beste
Inleiding tot de Light Emitting Diode met behulp van Snap Circuits

Inleiding tot de Light Emitting Diode met behulp van Snap Circuits

In deze foto Instructable, leert u over de Light Emitting Diode, of LED. U zult ook leren hoe te bouwen van een eenvoudige schakeling die aantoont hoe de LED werkt met behulp van Snap Circuits.Onderdelen nodig:1 basis raster (11 "x 7.7") # 6SC B
Zomer 2014 Inleiding tot Engineering competitie

Zomer 2014 Inleiding tot Engineering competitie

Juli 3, 2014DOORGroep: Één stukBu JiaqingQian-JunqiXiang YinanYang SiyuanChen MiaomiaoVG100 INLEIDING TOT DE TECHNIEKDEPATMENT VAN INSTALLATIE-EN MACHINEBOUWUNIVERSITEIT VAN MICHIGAN – SHANGHAI JIAO TONG UNIVERSITEIT GEZAMENLIJK INSTITUUT(UM SJTU JI)
Inleiding tot vinyl plotter/snijplotters

Inleiding tot vinyl plotter/snijplotters

dit is een inleiding tot vinyl plotters en scharen.
Inleiding tot mijn Tutorial over hoe te maken uw zeer eigen Role-Playing Game, zonder enige kennis van Scripting en Pixel-Art

Inleiding tot mijn Tutorial over hoe te maken uw zeer eigen Role-Playing Game, zonder enige kennis van Scripting en Pixel-Art

Alright, je wilt om uw zeer eigen Role-Playing-project, maar u weet niet waar te beginnen... en dit leerprogramma zal in principe tonen u hoe maak je een dobbelsteen RPG spel zonder de noodzaak van een internet-browsers, een perfecte verveling killer
Inleiding tot chainmaille

Inleiding tot chainmaille

U hebben ooit begonnen breien een trui en dacht: "Ik wou dat dit betere bescherming tegen pijlen?" U kunt overwegen om onderaan uw breinaalden voor een paar tang en beginnen met het maken van sommige chainmaille.*Chainmaille is een sterke maar f
Inleiding tot de Particle Photon en IoT

Inleiding tot de Particle Photon en IoT

1. Gelieve te genieten van mijn eerste Instructable2. Ik ben slechts een nederig eerstejaars, die lid willen worden van een grote coder, dus alsjeblieft, geen hatelijke opmerkingen (ik denk niet echt dat ik moet vermelden dat de Gemeenschap hier vrij
Inleiding tot het bouwen van individuele survival kits

Inleiding tot het bouwen van individuele survival kits

Hallo Instructables Gemeenschap,Hartelijk dank voor de positieve reacties en feedback, Favorieten & abonnementen voor mijn vorige projecten. Een ding die ik gerealiseerd door middel van berichten en commentaren voor mijn vorige Pocket Survival Kit De
DIY Android bal Maze - een inleiding tot de Androïde ADK

DIY Android bal Maze - een inleiding tot de Androïde ADK

InleidingAls je dit artikel leest bent u waarschijnlijk net als ik: ik doorlopen fasen waar ik zo verdiept in een project (die de meeste anderen zouden zien als triviaal), zo gefocust op het doel dat slapen en voedsel zijn afterthoughts, heb ik mijn
Inleiding tot licht fotografie

Inleiding tot licht fotografie

welkom en dank u voor het nemen van een dichter kijken naar mijn Instructable. In de volgende 5 of 6 stappen zal ik proberen mijn best om u te begeleiden door middel van de concepten en ideeën van licht fotografie en de zogenaamde wet van "Light kuns