keskiviikko 11. syyskuuta 2024

Blender: Collectionit ja Parent-objektit

 Objektien lisääminen uuteen Collectioniin

  1. Valitse ne objektit, jotka haluat lisätä uuteen Collectioniin.
  2. Valitse Object → Collection → Move to Collection.
  3. Valitse New Collection ja anna uudelle Collectionille nimi.

Parent-objektin luominen

  1. Luo Empty-objekti valitsemalla Add → Empty → Plain Axes.
  2. Anna sille kuvaava nimi, esim. Foobar_Parent.
  3. Valitse parent-objektiin linkattavista malleista Outliner-listan ylin ja:
    1. lisää sille Child Of -constraint
    2. laita Targetiksi luomasi parent-objekti
    3. uncheckkaa Scalen X, Y ja Z.
  4. Valitse Outlinerista muutkin mallit; pidä huoli että se, jolle lisäsit constraintin, on "aktiivisin" valinta.
  5. Valitse Object → Constraints → Copy Constraints to Selected Objects; nyt kaikilla muillakin malleilla pitäisi olla sama Constraint; testaa liikuttamalla parent-objektia.

 Yksittäisten mallien lukitseminen

  1. Valitse Outlinerista taas ylin niistä malleista, joille asetit Child Of -constraintin.
  2. Avaa sivupaneelista Item → Transform ja lukitse kaikki Location-, Rotation- ja Scale-akselit.
  3. Valitse loputkin constraint-mallit niin, että aiempi valinta on taas "aktiivisin".
  4. Paina Location-lukkojen päällä RMB:tä ja valitse Copy All to Selected. Toista sama Rotation- ja Scale-lukoille. Näin yksittäistä constraint-mallia ei voi  vahingossa liikuttaa. pyörittää tai skaalata, vaan kaikki liikutus ja pyöritys tapahtuu käsittelemällä parent-objektia.

perjantai 16. elokuuta 2024

Blender: Area light map -objektit

  1. Luo Add → Mesh → Plane. Anna sille nimi AreaLightObject.
  2. Luo Empty ja anna sille nimi AreaLightObject_Target.
  3. Valitse AreaLightObject ja lisää sille Constraint Track To;
    1. Valitse Targetiksi AreaLightObject_Target.
    2. Laita Track Axikseksi Z -Z:n sijaan.
    3. Laita Owneriksi Local Space, jotta valo-objektia voidaan lokaalisti pyörittää ja skaalataww.
  4. Luo sille materiaali ja laita Surfaceksi Emission.
  5. Laita sen Emission → Coloriin Image Texture. Laita sen tekstuuriksi area light map -tekstuuri (https://www.lightmap.co.uk/hdrlightstudio/freearealightmaps/).
  6. Säädä Strengthillä valon voimakkuutta.
  7. Jos haluat sävyttää valoa eri väriseksi, lisää Image Texture -noden ja Emission-noden väliin Mix-node;
    1. Liitä Mix-noden A-kanavaan Image Texture.
    2. Lisää B-kanavaan RGB-node ja muuta sen väriä.
    3. Laita Mix-noden Blending Modeksi sopiva, esim. Multiply.
    4. Nosta Factor arvoon 1.000.
  8. Laita valo-objektien backface culling päälle jotta valo-objektien takapinta ei tuota valoa:
    1. Luo Emission- ja Material Output -nodejen väliin Mix Shader -node.
    2. Luo Geometry-node, jonka Backfacing-output on yhdistetty Mix Shaderin Fac-inputiin.
    3. Luo Transparent BSDF -node, jonka BSDF-output on yhdistetty Mix Shaderin alempaan Shader-inputiin.
    4. Yhdistä Emission-noden output Mix Shaderin ylempään Shader-inputiin.