I have been going 
through all 
of the messages on the newsgroup as I have just subscribed to them this 
passed 
day.  As I look I see many different ideas and expansions of POV 
that need 
to be made or that people would like made.  As I go through I am 
compiling 
a list of grievances and wants and I am going to post it now and ask 
that if 
such an option has already been added whether by a patch or by another 
program 
then please let me know before I expend undue effort on the creation of 
such an 
option.
 
    First of all I 
notice the 
need for some sort of distributed NetPOV.  I have many ideas for 
this and I 
plan on creating a renderer based on the DOS version of POV-Ray that 
does 
nothing other than render files with no GUI or any other apparent 
interface.  It will have support for multiple frames or for 
rendering a 
portion of an image...  Output will be to file, network stream, 
internet 
stream, or any other means I deem necessary and useful.
 
    Secondly I find a 
need for a 
multithreaded version of the Windows Executables.  This is so 
easily done 
that I almost cry myself to sleep at night wondering why it wasn't 
implemented 
from the beginning.  There will be several options that can be set 
to 
determine exactly how many threads and how you are going to use those 
threads...  Options will be a -Threads option for declaring a 
number of 
threads (more threads would even speed rendering on a single processor 
machine) 
and specifying whether those threads would work on an image or part of 
an image 
-ThreadPart = 1 -ThreadPart = 2....  That way you could render 
multiple 
frames at a time or quickly render a single image.
 
    Thirdly an 
enhancement to the 
editor is wanted...  You guys say that the editor is not able to be 
written 
to?  Well a little bit of subclassing of the edit control 
associated with 
the editor window might do you good.  But that is not my main goal 
in the 
editor department.  I plan on expanding my DevStudio Add-In to use 
more of 
the features of POV and I plan on doing my editing from within this 
environment 
due to it's syntax coloring and advanced help features.  Not to 
mention 
auto-completion which will be added in DevStudio 98/99 whenever it is 
available 
such as it works in Visual Basic 5.0 now.
 
    Fourthly I hear 
everyone 
complaining about more features and more powerful commands in 
POV...  Well 
I plan on expanding POV-Ray to make use of all of the lexical 
conventions of 
several different languages...  So look forward to POV-Base, 
POV-Java, and 
you better believe there will be a POV-CPP.  This comes when I 
think the 
language could benefit from the use of Classes, Multiple Inheritance and 
Polymorphism.  And some of the newer Ray-Tracers might find the 
ease of use 
of Basic to be a comfort...  Not to mention with the additon of a 
couple of 
Java classes Java itself could be extended to do some rudimentary 
Ray-Tracing 
from a simple POV-Java file.  These lexical modifiers would be in 
the form 
of plugins and source files would carry different extensions to denote 
their 
different - .PCPP, .PJAVA, and .PBASIC.  A couple of other 
languages may be 
accounted for as well.  Depending on how much response I get to 
this 
posting and what everyone else wants.
 
    Well guys.  
I hope to 
hear from you all soon.  Reply to the group, reply to my email, I 
look 
forward to hearing from you all.
-- 
_____________________________________
Justin Rogers, CEO DigiTec 
Web 
Consultants
Personal Programmer and Web Consultant
Email:  digitec@3n.net