An-Cadsolutions      Imgsystems

Kirjoittaja Aihe: Vinkkejä renderöintiin  (Luettu 7318 kertaa)

Ember

  • Koodariapina
  • Global Moderator
  • *****
  • Viestejä: 568
  • Sukupuoli: Mies
  • LW | DFX+ | Photoshop
    • Profiili
Vinkkejä renderöintiin
« : Helmikuu 18, 2006, 10:33:20 am »
Aloitetaanpas Lightwavellekin oma viestiketjunsa renderöintivinkeistä. Eli kaikki, joilla on vinkkejä renderöinnin parantamiseen tai nopeuttamiseen vain kirjoittelemaan tänne.

Ja aloitetaanpa...

HDR-kuvat ja Lightwave
Lightwave oli ensimmäinen 3d-softa, joka sai tuen HDR-kuville, mutta kaikki jotka ovat HDR-kuvia käyttäneet yhdessä radiositeetin kanssa Lightwavessa ovat saaneet tutustua sen aiheuttamaan noiseen (eli kohinaan) lopputuloksessa, josta ei tahdo päästä millään eroon vaikka kuinka korkealle säätäisi radiositeetin asetuksia. Seuraavaksi pari vinkkiä, millä noisea saa pienennettyä ja jopa kokonaan poistettua.

  • Käytä Full Precision Blurria HDR-kuvan blurraamiseen ennen valaisemista. Heijastuksiin käytä blurraamatonta versiota
  • Älä nosta Rays per Evaluation -arvoa yli  4 x 12 -arvon. Nosta sen sijaan antialiasoinnin laatua - renderöintiaika kärsii vähemmän
  • Shading noise reduction auttaa mikäli et käytä tekstuureita eikä rendauksesi koostu useammasta segmentistä. Tämän kanssa kannattaa olla kuitenkin varovainen
  • Niin hassulta kun se kuullostaakin, mutta motion blurrin aktivointi yhdessä ei adaptiivisen antialiasingin kanssa auttaa laatuun stilleissäkin (renderöi frame 1)
Foo sanon minä

Ember

  • Koodariapina
  • Global Moderator
  • *****
  • Viestejä: 568
  • Sukupuoli: Mies
  • LW | DFX+ | Photoshop
    • Profiili
Re: Vinkkejä renderöintiin
« Vastaus #1 : Helmikuu 18, 2006, 10:48:31 am »
Spinning lights -tekniikka
Ehkäpä tunnetuin Lightwaven kikka, joka hyödyntää sitä tapaa miten Lightwave renderöi motion blurrin. Tämän avulla voi suhteellisen pienellä vaivalla imitoida GI:n tuomaa valaistusefektiä kuitenkaan aktivoimatta sitä. Tee siis seuraavaa:

    1. Luo Null-object, jonka sijoitat valaisemasi objektin kohdalle
    2. Luo spot light, varjojen tyypiksi shadow map
    3. Valolle Parentiksi kyseinen Null (motion properties)
    4. Valon intensiteetiksi suhteellisen pieni arvo, 10-20% lienee hyvä
    5. Kopioi äsken tehty valo 3-7 kertaa
    6. Siirrä äsken luomasi valot null objectin ympärille siten, että ne ympäröivät null-objectin ja kaikki valaisevat null objectiin päin (vinkki: motion properties, target item -> äsken luotu Null)
    7. Aseta frameksi 1 ja luo Nullille keyframe kyseiseen frameen
    8. Rotatoi null objectia y-akselin ympäri framessa 1. Rotatoinnin määrä riippuu siitä kuinka monta valoa loit. Käytännössä tarvittavan rotatoinnin määrä selviää simppelillä matematiikalla: 360 - (360 / ValojenMäärä )
    9. Aseta camera propertiesista motion blur päälle ja antialiasing käyttöön (ei adaptiivista, mitä korkeammat asetukset, sitä parempi laatu)
    10. Renderöi frame 1
    [/list]
    Foo sanon minä

    Halsu

    • Newbie
    • *
    • Viestejä: 1
      • Profiili
      • Sähköposti
    Vs: Vinkkejä renderöintiin
    « Vastaus #2 : Elokuu 31, 2006, 12:07:10 pm »
    HDR:stä:

    Itse teen yleensä niin, että muunnan sen HDR -kuvan ihan tavalliseksi kuvaksi radiosity -käyttöä varten, ja hoidan mahdolliset huippuvalot ihan perinteisillä lampuilla - joko area lighteillä tai spinning lighteillä. Radiosityn intensiteettiä saatta joutua nostamaan hieman näin toimittaessa. Lopputulos näyttää hyvältä, mutta voi käyttää kertaluokkia kevyempiä asetuksia.

    Spinning lighteistä:

    Tämä on hyvä kikka - meikäläinen on tehnyt muutaman scriptin jotka automatisoivat eri spinning light -rigien rakennusta. Plugarit ovat nagwarea, eli toimivat täysin rekisteröimättöminäkin, mutta ennen interfacen aukeamista ruutuun tulee pari kiusapopuppia. Tämänhetkiset versiot eivät toimi LW9.0:ssa, johtuen bugista LScriptissä - bugi on Newtekin tiedossa, ja varmaan korjautuu seuraavaan versioon.

    http://www.kolumbus.fi/erkki.halkka/plugpak/index.html

    Kojocci

    • Hero Member
    • *****
    • Viestejä: 1001
    • Sukupuoli: Mies
    • Lightwave 9.5, Adobe Master collection CS3, XFrog
      • Profiili
      • Jessnet2005
      • Sähköposti
    Vs: Vinkkejä renderöintiin
    « Vastaus #3 : Lokakuu 27, 2006, 11:13:19 pm »
    Luin jostain sivustolta että jos laittaa kameran ja renderöitävien kohteiden väliin vaikka yhden polygonin joka peittää kameran kuva-alan, (asetuksissa näkymättömäksi tämä polygoni), niin Lightwaven renderöinti nopeutuu huomattavasti. Onko tästä tietoa ja miten se toimii???
    Kotisivut: www.jessnet.fi
    Suomen 3d Hakemisto: www.jessnet2005.com/3df.html

    kone

    • Global Moderator
    • *****
    • Viestejä: 1132
    • Sukupuoli: Mies
      • Profiili
    Vs: Vinkkejä renderöintiin
    « Vastaus #4 : Lokakuu 28, 2006, 08:10:59 pm »
    Luin jostain sivustolta että jos laittaa kameran ja renderöitävien kohteiden väliin vaikka yhden polygonin joka peittää kameran kuva-alan, (asetuksissa näkymättömäksi tämä polygoni), niin Lightwaven renderöinti nopeutuu huomattavasti. Onko tästä tietoa ja miten se toimii???

    Muistelen LW ajoiltani, että menetelmästä oli hieman vaihtelevalla menestyksellä iloa.

    Googlella löyty seuraavaa..

    http://www.funnyfarm.tv/rendertrick.htm

    sande

    • Newbie
    • *
    • Viestejä: 15
      • Profiili
    Vs: Vinkkejä renderöintiin
    « Vastaus #5 : Tammikuu 30, 2007, 09:58:15 am »
    Luin jostain sivustolta että jos laittaa kameran ja renderöitävien kohteiden väliin vaikka yhden polygonin joka peittää kameran kuva-alan, (asetuksissa näkymättömäksi tämä polygoni), niin Lightwaven renderöinti nopeutuu huomattavasti. Onko tästä tietoa ja miten se toimii???


    Tuon "nopeutus" perustuu lähinnä siihen, että se transparentti polygoni kameran edessä tiputtaa heti ray recursiota yhdellä pykällä alaspäin scenessä - siksi tuon vaikutuskin näkyy lähinnä sceneissä, joissa on reflectionit, transparencyt ja refractionit käytössä. Eli ei maksa vaivaa, ellei sitten halua kikkailla sillä rendausviewin rendijärjestyksellä (eli näkyykö rendaus etenevän esim. ylhäältä alas, tai jotenkin muuten polyjaon mukaan) - ja 9.2:n ilmestyttyä tuohonkaan ei enää ole tarvetta... ;)

    Tonttu

    • Sr. Member
    • ****
    • Viestejä: 280
      • Profiili

    tayotain

    • Newbie
    • *
    • Viestejä: 14
      • Profiili
    Vs: Vinkkejä renderöintiin
    « Vastaus #7 : Heinäkuu 13, 2007, 01:23:40 pm »
    HDR:STÄ
    Juu ja yleensä hdr kuvat on tehty 2.2 gamma arvolle. eli image editorissa laittaa gammat 2.2:teen, niin sekin vähentää noisea kummasti.

    Background videosta
    Jos halajaa että layoutissa video pyörii nopeammin taustalla, kannattaa tehdä siitä ogl previewi ilman muita objekteja(esim toisella kameralla joka sojottaa johonkin tyhjyyteen).Sitten display optionssista vaihtaa camera backgroundin imagesta previewixi.
    Myös  videon resoluution pienennys auttaa asiaa(luonnollisesti)

    Kojocci

    • Hero Member
    • *****
    • Viestejä: 1001
    • Sukupuoli: Mies
    • Lightwave 9.5, Adobe Master collection CS3, XFrog
      • Profiili
      • Jessnet2005
      • Sähköposti
    Vs: Vinkkejä renderöintiin
    « Vastaus #8 : Lokakuu 18, 2008, 10:16:01 am »
    Minulla on LW 7.5 ja nyt tietokone missä on 3 CPU prosessoria. Renderöin ensin normaali asetuksilla erään kuvan ja oikeastaan mittän muutosta ei tapahtunut vanhan koneen renderöintiaikaan. Aika (1m 21 s). Sitten laitoin kameran asetuksista SEGMENT MEMORY:n 128:aan ja renderöintiaika tippui 24 sek...... Lightwave ( tämä vanha) ottaa käyttöön muut prosessorit vasta suurennettaessa tuota segment memorya? Näin ainakin olen järkeillyt asiaa.
    Kotisivut: www.jessnet.fi
    Suomen 3d Hakemisto: www.jessnet2005.com/3df.html