POV-Ray : Newsgroups : povray.general : A new SDL Idea : Re: A new SDL Idea Server Time
31 Jul 2024 14:21:35 EDT (-0400)
  Re: A new SDL Idea  
From: Alain
Date: 4 Oct 2007 10:24:57
Message: <4704f7b9@news.povray.org>
Bryan Valencia nous apporta ses lumieres en ce 2007/10/03 16:50:
> I've been following the "new language SDL" thread for a while, but I 
> don't know if this topic has been covered.
> 
> Having been a fan of Borland, and now a user of Visual Studio, I would 
> like to present the notion of using a language-independent framework, 
> like the .net framework and then document it so well that us users can 
> write our own front-end languages, a la Visual Basic, C#, J#, ASP.NET, etc.
> 
> So there would be the ".POV Framework" and then C#.POV, J#.POV, Visual 
> POV...
> 
> Also, if I want to create a post-processor library, or an animation 
> utility, or a complicated subroutine that can create a random moon for 
> example, then the compiled libraries could work with all the 
> implementations.
> 
> Maybe (and this is a big maybe) we could boil down the SDL to a set of 
> libraries that can be plugged in to Visual Studio, or used with Java or 
> Perl, etc.
> 
> 
> 
> I know this is a lot of work, but it would get the POV team out of the 
> language biz and let them focus on thing like rendering engines and 
> speed optimizations.
> 
> Sorry if this has been brought up previously, but I missed it if it was.
> 
> 
You must make sure that the new, revamped SDL remain compatible with the actual 
SDL, and remain capable to render existing scenes. Some deprecated and obsolete 
"features" can be droped as were athmosphere and some others, but only you have 
some good justification for doing so.
This compatibility must be maintained due to the huge library of premade 
objects, textures, materials and various utilities distributed as .INC flies.
You also want to be able to render images from other peoples who may still be 
using the 3.x version when you use the 4.x, and them to render yours.

-- 
Alain
-------------------------------------------------
You know you've been raytracing too long when you keep a blacklist of people who 
ask questions about 3DFX products.
Alex McLeod a.k.a. Giant Robot Messiah


Post a reply to this message

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