|
 |
On 13.06.2025 22:34, William F Pokorny wrote:
> What I'm re-working in these last couple months is setting more things
> up in the options parsing which runs prior to the virtual front end
> (vfe) starting. The 10 or 12 'pretend keywords' / identifiers like
> image_width are set as vfe starts today. Nothing with respect to that
> will change any time soon due the re-worked options.
vfe is just a layer over the actual interface needed primarily for
Windows. The actual main in povmain.cpp contains a minimal viable
version of what is actually needed based on RenderFrontend, which does
have all the states needed:
SceneId CreateScene(...) // create as many as you like
StartParser(SceneId, ...) // run as many as you like
ViewId CreateView(SceneId, ...) // create as many as you like
StartRender(ViewId, ...) // run as many as you like
You can run multiple parsers and multiple renders all at the same time.
Chris Cason implemented vfe originally based on my SimpleFrontend, which
provides a single scene, single render backward-compatible interface
because at the time we didn't have time to adapt the legacy GUIs.
Thorsten
Post a reply to this message
|
 |