|
![](/i/fill.gif) |
> Just out of curiosity, what would be the point of this? (I have a pretty good
> idea, but seek clarification).
The point is, that real programming languages are much more powerfull
than pov sdl. Even more important is that there is huge amount of
ready-made sourcecode for c/c++ (like ik systems, cloth etc.).
Idea is not to write those stupid-looking commands that are about three
times longer than real pov sdl, but to wrap it in component's that would
be wery easy to use. These stupid command are only here as the lowest
level that should be practically same as the SDL.
Making that higher-level API above this is a bit more complex project.
I understand why you find this idea weird, but I think many non-povies
could find this guite nice. You could also ask why povray should have
it's own dedicaded programming language instead of using pov through a
library?
Btw. The idea came when I was debating with my friend about differences
between bmrt and pov. He argued that it is not necesary to develop pov
sdl to more expressive language. Instead there should be this kind of
API for some language.
Btw2. I heard that bmrt is not doing too well.
pto
--
camera{look_at y+2angle 135} box{-1 9pigment{rgb.8} finish{reflection.3}
no_image}#macro l(a) light_source{8*a rgb a/vlength(a)fade_power 2
fade_distance 3}#end l(x)l(y)l(z)l(1-x)l(1-y)l(1-z)l(x+y+z) sphere{4 3
finish{reflection 1}no_shadow}//pto
Post a reply to this message
|
![](/i/fill.gif) |