Acties:
  • 0 Henk 'm!

  • D4Skunk
  • Registratie: Juni 2003
  • Laatst online: 26-07 16:22

D4Skunk

Kind of Blue

Topicstarter
Ik heb al een tijdje tweakers niet meer bezocht, maar nu zit ik met een heel concreet probleem en dacht ik: waar kan ik deze vraag beter stellen dan hier? ;)

Ik ben momenteel bezig met een webapp, die via WebGL 3D-beelden genereert. Nu wil ik ook van deze 3D-modellen redelijk realistische renders publiceren, dus dacht ik aan ray-tracing.

Na het schrijven van een exporter voor het povray-formaat - ja, ik ben zo oud dat ik een raytracer van 20 jaar geleden nog gebruikt heb -, en een klein experimentje, was ik redelijk teleurgesteld: de kwaliteit van mijn webgl-render zag er gigantisch veel beter uit dan mijn povray render.

Afbeeldingslocatie: https://pbs.twimg.com/media/BkYIvx8CIAA-Wm7.png:large

Ik heb voor povray gekozen, omdat ik deze nog kende van vroeger, en vroeg me af of:
- ik de render niet veel realistischer zou kunnen maken dmv parameterisatie van lighting etc (bvb atmospheric subscattering etc; momenteel gebruik ik enkel radiosity).
- er geen betere apps bestaan voor het realistisch renderen van architectuur; het is echter wel noodzakelijk dat dit werkt in batch mode via een gangbaar 3D-formaat, zodat ik makkelijk kan exporteren en automatisch renderen, en dit natuurlijk liefst op een generieke manier, want ik wil straks niet al die renders manueel gaan fine-tunen....

Mocht het zijn dat dit buiten de scope van het normale gebruik van dit forum valt, geef me maar een seintje...

Update: ik heb ter referentie hier de source gepost voor povray: https://gist.github.com/ToJans/9973899

[ Voor 3% gewijzigd door D4Skunk op 04-04-2014 14:40 ]


Acties:
  • 0 Henk 'm!

  • naam
  • Registratie: Oktober 2007
  • Laatst online: 20-09 22:03
De meeste moderne renderers zijn ray-trace renderers. (De naam Mental-Ray en V-ray bijvoorbeeld komt daar vandaan). De meeste moderne renderers bieden ook wel ondersteuning voor batch rendering, al dan niet via een extern programma.

Acties:
  • 0 Henk 'm!

  • D4Skunk
  • Registratie: Juni 2003
  • Laatst online: 26-07 16:22

D4Skunk

Kind of Blue

Topicstarter
Thanks; heb je suggesties voor renderers? (mental-ray en vray ga ik alvast even bekijken.)

Acties:
  • 0 Henk 'm!

  • naam
  • Registratie: Oktober 2007
  • Laatst online: 20-09 22:03
Mental-ray en vray zijn volgens wel zo'n beetje de meest gebruikte renderers voor architectonisch werk (Tenzij ik het mis heb, ik ben geen architect maar gewoon een hobbyist :+ )

Acties:
  • 0 Henk 'm!

  • D4Skunk
  • Registratie: Juni 2003
  • Laatst online: 26-07 16:22

D4Skunk

Kind of Blue

Topicstarter
Ik heb ondertussen even verder gechecked, en kwam onder meer bij yafaray terecht, en dat heeft nog een redelijk straightforward formaat ook... Na echter verder te kijken denk ik toch echt dat het merendeel van mijn problemen ligt in het ontrbreken van een skybox en defitge materialen... Dus misschien kan povray ook wel werken, maar ik zal eerst even moeten zoeken naar iemand die me kan helpen...

En elk geval bedankt voor de tips!

Acties:
  • 0 Henk 'm!

  • naam
  • Registratie: Oktober 2007
  • Laatst online: 20-09 22:03
Goede materials/shaders en belichting zijn inderdaad essentieel voor een render die er ook maar een beetje netjes uitziet (imo, abstracte dingen daargelaten :) ) Je zou kunnen spelen met een trail van de Maxwell renderer hiervoor is ook een hele grote library met kant en klare materials gemaakt, dit is echter een renderer die iets anders werkt dan de standaard ray-trace renderers. Maxwell simuleert hoe licht zich gedraagt, nadeel is dat het renderen van een scherp plaatje (met zo min mogelijk ruis dus) langer duurt, het voordeel is wel dat het resultaat veel sneller realistisch is. (Niet dat dit onmogelijk is met renderers als V-Ray of Mental-Ray, daarmee kan het absoluut maar dit vereist veel meer instellen en tunen van een heleboel parameters)
Pagina: 1