An-Cadsolutions      Imgsystems

Kirjoittaja Aihe: valopiste  (Luettu 1066 kertaa)

SusiHukka

  • Newbie
  • *
  • Viestejä: 25
    • Profiili
valopiste
« : Maaliskuu 30, 2006, 09:25:35 am »
Murr kaikille ;D
Olen jo pitkään mallintanu ja ny tuli ensimmäisen kerran vastaan sellasta mitä en
ole tehnyt aikaisemmin  :-[ Lamppujen ka taiteilemista.
Painiskelen tässä lamppujen ka
Miten Maxilla saa valopisteen? Siten että valon lähtö piste näkyy maailmassa pisteenä
ja heijastaa ympäristöön valoa?
Pitääkö omnille määritellä esim. textuuri jotta toi lampun lähtö piste näkyy hehkuna?
Tarkoitukksena olisi tehdä hehku siten ettei lamppua tarvis mallintaa 8P
mutta näyttäs siltä kuin siinä olis lamppu eli hehku 8) siis kauenpaa katsottuna 8PP
Ja vielä--> kannattaako kopioidessa lamppua-->tehdä instance jos tulee useanpi? ja noputuuko rendaus aika oleelliseti jos tekee
niitä? ilmeisesti lamppujen hallinta on helpompi ?   
Kiitos alustavasti kaikille hyvistä ohjeista  :)




« Viimeksi muokattu: Maaliskuu 30, 2006, 09:50:12 am kirjoittanut SusiHukka »

xcx

  • Administrator
  • *****
  • Viestejä: 2301
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Re: valopiste
« Vastaus #1 : Maaliskuu 30, 2006, 10:04:18 am »
Enpä tiedä ymmärsinkö ihan oikein, mutta tässä yksi tapa tehdä valopiste. Tässä pitää tosin mallintaa pallo, mutta en nyt ihan heti ymmärrä mitä haittaa siitä olisi. Eli...

Valopisteen voi tehdä ainakin niin, että tekee pallon omnin päälle ja asettaa palon niin ettei omni vaikuta mitenkään palloon. Pallolle matsku jossa Self-illumination on täysillä tai miten paljon haluatkin sen heijastavan. Sitten video postilla hehku tai mentalilla voit käyttää Glare shaderia tai toki voit hehkun tehdä ihan postina komppaussoftalla.
Jos sinulla on jo jokin malli esim. hehkulamppu, jonka haluat hehkuvan niin et tarvitse sitä palloa, mutta tee hehkulampulle sille samoin kuin pallolle ja voila. Eli matskuun self-illuminationia ja valon vaikutus pois hehkulampusta.

Valojen instanssointia en suosittele, koska voi kuitenkin tulla vastaan tilanne että niitä pitää säätää eri arvoihin. Valojen hallintaan on maxissa Light Lister, jolla niitä säätää varsin helposti ja scriptejäkin aiheesta varmasti on tai jos ei niin ehkäpä siinä olisi scriptin paikka :). Rendaus aikaan instanssointi tuskin vaikuttaa millään tavalla. Enpä ole kyllä kokeillut, mutta maxi varmasti käsittelee niitä rendatessa ihan omina valoinaan.
Senior Technical Artist - Remedy Games
http://www.verajankorva.com

Felor

  • Global Moderator
  • *****
  • Viestejä: 684
  • Sukupuoli: Mies
  • Se Silomies
    • Profiili
    • http://felor.1g.fi/
    • Sähköposti
Re: valopiste
« Vastaus #2 : Maaliskuu 30, 2006, 10:06:52 am »
Miten Maxilla saa valopisteen? Siten että valon lähtö piste näkyy maailmassa pisteenä
ja heijastaa ympäristöön valoa?
Pitääkö omnille määritellä esim. textuuri jotta toi lampun lähtö piste näkyy hehkuna?
Tarkoitukksena olisi tehdä hehku siten ettei lamppua tarvis mallintaa 8P
Täläinen posteffu kannattaa maxissa tehä render effecteillä. Haluamasi efekti on lens flare ja muistaakseni nykyään maxissa sen saa helposti valon modifer valikosta.

Ja vielä--> kannattaako kopioidessa lamppua-->tehdä instance jos tulee useanpi? ja noputuuko rendaus aika oleelliseti jos tekee
niitä? ilmeisesti lamppujen hallinta on helpompi ?   
Rendaus aikaa ei instance milään tapaa nopeuta, mutta valojen halinta on silloin helpompaa.

Tak

  • Administrator
  • *****
  • Viestejä: 960
  • Sukupuoli: Mies
    • Profiili
Re: valopiste
« Vastaus #3 : Maaliskuu 30, 2006, 10:50:41 am »
Lainaus
valojen halinta on silloin helpompaa.
Light Lister on kans kätevä.

SusiHukka

  • Newbie
  • *
  • Viestejä: 25
    • Profiili
Re: valopiste
« Vastaus #4 : Maaliskuu 30, 2006, 12:29:26 pm »
Enpä tiedä ymmärsinkö ihan oikein, mutta tässä yksi tapa tehdä valopiste. Tässä pitää tosin mallintaa pallo, mutta en nyt ihan heti ymmärrä mitä haittaa siitä olisi. Eli...

Valopisteen voi tehdä ainakin niin, että tekee pallon omnin päälle ja asettaa palon niin ettei omni vaikuta mitenkään palloon. Pallolle matsku jossa Self-illumination on täysillä tai miten paljon haluatkin sen heijastavan. Sitten video postilla hehku tai mentalilla voit käyttää Glare shaderia tai toki voit hehkun tehdä ihan postina komppaussoftalla.
Jos sinulla on jo jokin malli esim. hehkulamppu, jonka haluat hehkuvan niin et tarvitse sitä palloa, mutta tee hehkulampulle sille samoin kuin pallolle ja voila. Eli matskuun self-illuminationia ja valon vaikutus pois hehkulampusta.

Valojen instanssointia en suosittele, koska voi kuitenkin tulla vastaan tilanne että niitä pitää säätää eri arvoihin. Valojen hallintaan on maxissa Light Lister, jolla niitä säätää varsin helposti ja scriptejäkin aiheesta varmasti on tai jos ei niin ehkäpä siinä olisi scriptin paikka :). Rendaus aikaan instanssointi tuskin vaikuttaa millään tavalla. Enpä ole kyllä kokeillut, mutta maxi varmasti käsittelee niitä rendatessa ihan omina valoinaan.


Juu määki ajattelin jotain palloa 8)
Mut tosta --> instanssointi geometrian osalta hmm...
Ajatuksena tuli sellaista että on valmis geometria joka kopioidaan"instanssoimalla" No ku se käyttää alkuperäsen geometriaa
mikksi se ei lyhennä rendaus aikaa jos kone on laskenu jo geometrian mut silla on uusi paikka ? joissaki grafiikkamoottorissa voi
asiaa käsitellä noin hmm.. koodipuolella
Voin olla väärässä mut toi tuli mieleen????   
Tai se laskee uuden geometrian sille annettuun uuteen paikkaan siten että se huomioi alkuperäisessä tapahtuvat geometria  muutokkset no samageo  :o -->hmmm..aika sekavaa
« Viimeksi muokattu: Maaliskuu 30, 2006, 01:08:19 pm kirjoittanut SusiHukka »

xcx

  • Administrator
  • *****
  • Viestejä: 2301
  • Sukupuoli: Mies
    • Profiili
    • Verajankorva.com
    • Sähköposti
Re: valopiste
« Vastaus #5 : Maaliskuu 30, 2006, 01:27:19 pm »
Oikeastaan instanssointi ei juuri säästä renderointi aikaa vaan enneminkin muistia (miten lie senkään säästössä maxin kanssa). Verteksit on kuitenkin projisoitava, rasteroitava polyt, laskea valaistus, jne. koska malli on toisessa kohdassa ja kamerassa on perspektiiviä. 2D tasolla ei joka kohdassa, ehkä olisikaan tarpeen laskea kaikkea uudestaan.
Senior Technical Artist - Remedy Games
http://www.verajankorva.com

SusiHukka

  • Newbie
  • *
  • Viestejä: 25
    • Profiili
Re: valopiste
« Vastaus #6 : Maaliskuu 30, 2006, 02:04:25 pm »
Oikeastaan instanssointi ei juuri säästä renderointi aikaa vaan enneminkin muistia (miten lie senkään säästössä maxin kanssa). Verteksit on kuitenkin projisoitava, rasteroitava polyt, laskea valaistus, jne. koska malli on toisessa kohdassa ja kamerassa on perspektiiviä. 2D tasolla ei joka kohdassa, ehkä olisikaan tarpeen laskea kaikkea uudestaan.

Hienosti päätelty 8)
Ny lamppu onnistuu kiitos kaikille osanottajille




<Felor> edit: quoten korjaus
« Viimeksi muokattu: Maaliskuu 30, 2006, 11:38:39 pm kirjoittanut SusiHukka »