Modelleren en Animeren met Blender

Les 3a: Materiaal

Home / Tutorials / Beginnerscursus Blender / Les 3a: Materiaal

Materialen in blender

Er zijn 2 methode van werken met materialen in blender:

  • Blender Internal
  • Cycles Render

Cycles render is de nieuwste methode van renderen en deze kan gebruik maken
van de GPU.
Dit maakt het render proces aanzienlijk sneller.
Een voordeel van Cycles render is dat het gebruik maakt van (backwards) Path
tracing, hierbij worden de lichtstralen vanuit de camera terug berekent naar de
oorspronkelijke lichtbron.
Door deze methode van renderen wordt het omgevingslicht ook goed
meegenomen in de render.
Het resultaat is een zeer realistische afbeelding, die als je het goed inzet niet van
een foto te onderscheiden is.

Cycles render is nog in ontwikkeling, dus we kunnen de komende jaren nog veel
moois verwachten.

Blender internal is de oude methode van renderen.
Deze werkt op een totaal andere manier.
Het voordeel van blender internal is dat je snel kunt renderen met de CPU, dus ook
met oudere PC s.
Maar het resultaat is een meer gedateerd 3D plaatje, vele malen minder realistisch
in licht en materiaal.

Materiaal & Licht

We hebben het steeds over licht, maar het gaat deze les over het materiaal.
Toch zijn licht en materiaal onafscheidelijk met elkaar verbonden.
Door licht nemen we materiaal waar, en kunnen we het materiaal goed
interpreteren.
In blender cycles werk je eigenlijk met materiaal eigenschappen, eigenschappen
als:

  • Reflectie
    • Diffuse reflectie (Diffuse Shader)
    • Spiegelende reflectie (Gloss Shader)
  • Transparantie (Transparant Shader)
  • Doorschijnendheid (Translucent Shader)
  • Breking van licht (Refraction Shader)
  • Licht uitzendend (Emission Shader)
  • Onderhuidse verstrooiing (Sub surface scattering SSS Shader)
  • Glas materiaal (Glass Shader)
  • Kleding stof (Velvet Shader)

Dit zijn de belangrijkste shaders, en elke shader is ontworpen voor de weergave van
zijn specifieke materiaal eigenschappen.

De materiaal eigenschappen worden aangeboden in blender en het is aan jou om
deze goed te combineren om zo materialen te maken.

Een materiaal zal meestal een deel van het licht absorberen en een deel
reflecteren, waarvan een deel diffuse reflectie en een deel spiegelende reflectie is.

Diffuse reflectie

De meeste reflectie is meestal diffuus, dit betekent dat van een witte lichtbron, zoals
de zon, alles kleuren worden geabsorbeerd door het materiaal, behalve de kleur
van het materiaal zelf.
Bij een rode bal zal het rode licht worden gereflecteerd (Diffuus) en dat zien we met
ons oog. We nemen dan een rode bal waar.

Daarnaast speelt licht een belangrijke rol in de waarneming van de oppervlakte
structuur op micro niveau.
Als een materiaal een grove structuur heeft op micro niveau, dan zal het diffuse licht
meerdere malen versctrooien in het oppervlak en pas daarna evenredig worden
uitgezonden.

Spiegelende reflectie

Bij spiegelende reflectie is de oppervlakte structuur op microniveau glad. Dit zie je bij
metalen en sommige soorten plastic.
Spiegelende reflectie geeft een gladde high light.

Bij heel sterke spiegelende reflectie werkt het materiaal als een spiegel.

Samengevat:

Diffuse reflectie geeft licht in de kleur van het materiaal door. Hiermee bepaal je in
blneder dan ook de materiaal kleur.
Verder is de reflectie mat, en evenredig.

Spiegelende reflectie geeft een highlight en in sterke mate werkt het echt als
spiegel.
Bij spiegelende reflectie is de hoek van inval de hoek van uitval van het licht.
Tutorial: Huis krijgt materiaal

Het vooraf gemodelleerde huis gaan we nu van texturen voorzien.
Dit is waar we vandaag naar toe gaan werken.

Render van huisje met daglicht

Render van huisje met daglicht

Benodigdheden

Voor deze tutorial heb je een aantal texturen nodig, dit zijn afbeeldingen van stenen, bakstenen muur, gras een deur en dak bedekking.

Bij het verspreiden van texturen en afbeeldingen op internet heb je te maken met copyright, daarom raad ik jullie aan zelf texturen te downloaden.

Textures.com is een site waar je dagelijk tot 15Mb aan texturen mag downloaden en deze mag gebruiken voor niet-comerciele doeleinden.

Ga naar http://www.textures.com/, kijk er eens rond en zoek de texturen die je nodig hebt voor deze tutorial:

  • Bakstenen
  • Ander soort metsel stenen
  • Dakbedekking
  • Deur
  • Gras

Daarnaast heb je later in de tutorial in les 3b een hdri afbeelding van een omgeving nodig.

Dit is een site waar je deze HDRi maps kunt downloaden voor eigen gebruik: http://www.hdrlabs.com/sibl/archive.html

Start bestand en eind bestand

Je moet natuurlijk het oefenbestand hebben.

Er is 1 start bestand en 2 eindbestanden, afhankelijk van of je de extra opdracht uitvoert.

Start bestand: Les3_Huisje_Materiaal_START.blend

1e eindbestand in het licht: Les3_Huisje_Materiaal_FINlicht.blend

2e eindbestand in het donker: Les3_Huisje_Materiaal_FINdonker.blend

 

Rendered Shading

Het mooie van de cycles render engine is dat je in real time naar de gerenderde versie van je scene kunt kijken.

  • Zet cycles render aan bovenin de programma header
  • Zet de viewport shading naar rendered

Je ziet nu een zwart scherm. Dit komt omdat er nog geen licht in de scene staat, ook is er geen omgeving.

  • Ga naar het world tab en klik op NEW
  • Er verschijnt nu vorm in het 3d vensster

Dit heeft te maken met de kleur van de omgeving, die nu donker grijs is. In cycles neemt blender de omgevingskleur mee in de berekening van het licht. Net als in de natuur heeft de lucht invloed op de verspreiding van het licht over de ruimte.
Maak de omgevingskleur maar eens blauw en zie wat er met je huis gebeurt.

Huisje met grijze omgeving

Huisje met grijze omgeving

In de nodes, de background node kun je nu de kleur veranderen, naar een lichtere hemel kleur.

Huisje met blauwe omgevingskleur

Huisje met blauwe omgevingskleur

We hebben licht in de scene en daarmee kunnen we onze materialen en objecten waarnemen. Laten we materialen gaan toevoegen.

We gaan nu de materialen van de objecten toevoegen.