PBR and object scale

   3487   5   1
User Avatar
Member
5 posts
Joined: 7月 2013
Offline
Hi there. I'm wondering if PBR is physically correct then it should be obvious to keep a correct object scale. So for example if my model of a bottle is 1x1x1 then it's really huge bottle and PBR do all it's calculations incorrectly and theoretically longer.
Let me know your thoughts guys.
User Avatar
Member
8833 posts
Joined: 7月 2007
Online
PBR speed is not dependent on scale of your scene so it doesn't really matter for that

there are however some properties dependent on the scene scale (in camera space) like ray bias, displacements, attenuations in your materials, lights, …, so it makes sense to tweak them for your scene scale
but always make sure your camera is not scaled (at least not without purpose)
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
260 posts
Joined: 7月 2006
Online
I also agree with Tamte, Camera is scale is a NO NO. We were scaling maya cameras 100 times smaller, it made all the Volumes render super dense, created crazy amount of noise, etc.
Head of CG @ MPC
CG Supervisor/ Sr. FX TD /
https://gumroad.com/timvfx [gumroad.com]
www.timucinozger.com
User Avatar
Member
4189 posts
Joined: 6月 2012
Offline
Light works the same at all scales for rendering. Physically Based Rendering is essentially maths equations concerning energy conservation and the way light bounces off surfaces.

http://www.pbrt.org [pbrt.org]
User Avatar
Member
621 posts
Joined: 8月 2008
Offline
the only recomendation is keep the same scale scene all the time.
some shaders are affected by ray distance, that might affect things,
also the Bias in mantra you might have to raise it from .001 to .01.

if you can make sure you work in meters that way all the units wont have crazy values .
User Avatar
Member
5 posts
Joined: 7月 2013
Offline
thanks. So answer is yes. It doesn't take additional render time but it's always good to keep real world object scale
  • Quick Links