"Tor Olav Kristensen" <tor### [at] TOBEREMOVEDgmailcom> wrote:
> To fix this I would prefer to change the order of the "ifs" in the
> OrthogonalVector() macro.
> If the old VPerp_To_Vector() macro is changed to call (wrap) the new
> OrthogonalVector() with reordered "ifs", it will break scenes using the
> VPerp_To_Vector() macro.
> So now I'm not sure what to do...
2 things here:
1. I may be wrong, but I was under the impression that povr is a fork, and it's
purpose is to improve and fix some longstanding issues with the official povray
source code. So breaking older scenes is probably not the primary concern.
2. I thought that this was what the #version directive was for. Can't you
sniff the scene version and include a fork in the wrapper? If the version is
old, use the old way, and if it's new, use the new way?
Post a reply to this message