|
![](/i/fill.gif) |
> Yes, you are right the lenses are nothing more than squeezed spheres. I'll
> test with your version next.
The thing is spherical lenses don't really work very well and always suffer
from abberation. If you *really* want to burn that grass, parabolic is the
way to go! Try something like quadric{<1,0,1>,<0,0,0>,<0,1,0>,0} and some
CSG to create a real parabolic lens. And remember if you've taken math
class, a scaled parabola is still a perfectly good parabola (although it
might render faster to play with the terms instead).
--
light_source#macro G(E)sphere{z+E*y*5e-3.04rotate-z*E*6pigment{rgbt#end{
20*y-10#local n=162;1}#while(n)#local n=n-.3;G(n)x}}G(-n).7}}#end//GregE
Post a reply to this message
|
![](/i/fill.gif) |