POV-Ray : Newsgroups : povray.pov4.discussion.general : User changes. yuqk / v4. Options re-work status. : Re: User changes. yuqk / v4. Options re-work status. Server Time
21 Jun 2025 07:52:33 EDT (-0400)
  Re: User changes. yuqk / v4. Options re-work status.  
From: Thorsten
Date: 13 Jun 2025 07:38:57
Message: <684c0dd1@news.povray.org>
On 12.06.2025 05:21, William F Pokorny wrote:
> (*) - The declare feature identifiers, image_width, image_height and 
> maybe a half dozen more 'apparent keywords' are, internally, unprotected 
> identifiers. This is an opening for difficult SDL bugs. This said, I 
> don't plan to delete these 'apparent keywords' any time soon. I do plan 
> to remove the declare option.

There is a good reason these are identifiers and not keywords (any 
more). The architecture had a lot of separation issues in POV-Ray 3.6, 
MegaPOV and before that kept getting worse, and prohibited a lot of 
features that are useful.

The most notable is that the scene and the rendering can be separated. 
That is, you do not need to re-parse a potentially complex scene for 
hours just the render it in a higher resolution. There isn't even a 
reason to not move the camera after parsing (as the real-time 
ray-tracing feature shows).

The main problem has always been that a GUI was never developed for 
these features. So the question you probably want to ask yourself it if 
it really makes sense to throw all this overboard for an extremely 
complex command-line interface...?


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.