POV-Ray : Newsgroups : povray.general : Status of Moray? : Re: New SDL for POVRay Server Time
18 Jul 2025 22:37:36 EDT (-0400)
  Re: New SDL for POVRay  
From: Shay
Date: 4 Oct 2007 10:07:47
Message: <4704f3b3$1@news.povray.org>
Warp wrote:

>   No, it's not about what everyone wants, it's about what
> POV-Ray needs.

The Big Picture:

What POV-Ray needs to survive for another 15 years is for a decent 
number of people to post high-quality work on places like CGTalk. For 
that to happen, the program needs rendering capabilities and users.

Features like shaders (with necessary procedural capabilities), improved 
motion-blur, improved AA, nurbs, an accessible scripting language, and 
modeller integration will draw more users and allow those and current 
users to create more impressive works. Adding clutter (and almost 
certainly new bugs) to the interface for the purpose of overlapping the 
capabilities of existing, non-renderer tools will not.

The low-level language creating the mid-level language creating the 
high-level language (resulting in "#include ... function-call ( ...") is 
a programmer's fantasy somewhat like "you can use c++ as a high-level 
language if you have the right libraries." Introduce lower-level 
programming tools into the SDL for the purpose of coding 
mesh-manipulation or text-reading libraries, and these tools will creep 
into the high-level (common user) code. The effect of this is that 
examples of POV SDL become nearly useless to those not familiar with a 
very large portion of the SDL.

> Also, POV-Ray cannot simply drop its scripting language. This is
> simply because the scripting language is one of the major features,
> which differentiates it from many other similar renderers.

Agreed, but this scripting support must be accessible to draw and keep 
users.

  -Shay


Post a reply to this message

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