Does anyone know whether it is possible for a scene file to detect
whether or not it is being rendered by UberPOV, without bombing out if
it is rendered by official POV-Ray?
Why would I need to do this? Because I'm writing a macro that needs to
know whether or not true inverse square light attenuation is available.
For official POV-Ray, this is version >= 3.8, but for UberPOV, it is
version >= 3.71.
My first (and so far only) idea was to start with a test for the
existence of the variable 'unofficial', but it turns out POV-Ray 3.8
does the same test--but treats it as if it were a keyword. This screws
up the test for any SDL code running under 3.8.
Post a reply to this message