- Wed Sep 14, 2011 6:57 pm
#347114
Well, as James pointed out, the HDRI permanently encodes one specific environment as viewed from one particular point within that environment. In other words, the source of the difficulty is the HDRI itself.
Say that I created an HDRI using a mirror ball that was suspended two inches above the countertop in a small bathroom. Then I try to use this HDRI with your three stacked-up cars. An extreme example, but do you see the problem? This HDRI would only be good for making pictures of toothbrushes, or cars the size of Hot Wheels. If, by moving the HDRI projection sphere, I attempted to force the reflection of the bathroom faucet to appear at its correct 'real size', in comparison with these full-size cars, I'd find I couldn't do it, since that faucet is taking up, say, 30° of the field of view in the HDRI. As I attempted to move the perceived faucet further away from the cars by moving the HDRI projection sphere, I'd find that (a) the perspective of the faucet quickly becomes distorted, and (b) the camera ends up being outside of the sphere before the size of the faucet is even close to being comparatively correct.
In most cases, the situation will not likely be so extreme -- the HDRI will be close enough to make you feel that you could make it work by moving things around a little bit. That the result would be incorrect, though, is not a question; it is only a matter of degree. So as I wrote before, you can always try doing it manually using your own sphere and an HDRI emitter; maybe it will be close enough for your purposes.
Next Limit Team