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

Stap 5: Begrip Fractals & recursie


Hier is een klein fragment over fractals:

Een fractal is een natuurverschijnsel of een wiskundige reeks dat vertoont een herhalend patroon dat wordt weergegeven op elke schaal. -Wikipedia

Fractals zijn erg leuk omdat ze zijn mooi, eenvoudig te begrijpen en makkelijk te genereren met behulp van recursie. Wat is de recursie? Recursie verwijst meestal naar een proces of methode die oproept zich binnen de uitvoering ervan. Betekenis, noemt dit proces zich. In de war? Ja ik ook. Haar een moeilijk te verklaren en begrijpen in woorden. Zo denken wij een grote lege vierkant hebt getekend. We kunnen het ontwerp van een proces dat vier trekt vierkantjes binnen dat het grotere plein. De input voor dit proces is een plein, en de output is vier kleinere vierkantjes. Mochten we het proces van opnieuw toepassen met de kleinere vierkantjes binnen het proces, zou dan dit proces recursieve beschouwd.

De beste manier om dit te begrijpen is om te schrijven van een recursieve functie! Dus laten we dat doen. Laat een functie schrijven in Maya waarin een algoritme (set van instructies) die tot een fractal leiden zal! Hier is het algoritme in plain Engels:

  1. Een kubus maken
  2. Zes kleinere kubussen op basis van de grootte van de oorspronkelijke kubus maken
  3. Verplaatsen van de kleinere kubussen, zodat ze op de gezichten van de originele cube
  4. Herhaal stap 1-4 op elke één van de kleinere kubussen

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