POV-Ray : Newsgroups : povray.programming : Povray 4? wish list : Re: Povray 4? wish list Server Time
29 Jul 2024 08:18:58 EDT (-0400)
  Re: Povray 4? wish list  
From: Warp
Date: 5 Dec 2001 18:44:53
Message: <3c0eb175@news.povray.org>
Angelo 'kENpEX' Pesce <ken### [at] uniplanit> wrote:
: So again, quality is good, but who cares about blurred reflections and
: distribuited raytracing with radiosity and photonmapping, if I can
: apply it only to spheres???

  Only to spheres? You talk as if povray didn't support meshes. Or if this
support was really slow.
  Well, how wrong you are, my friend!

  Actually I made a little test today with povray. I downloaded a really big
model from 3dcafe.com: http://www.3dcafe.com/models/dragon3.zip
  It has 100400 triangles (50204 vertices), which is a nice size to test with.
I converted it to mesh2 with 3DWin.
  I made this image with povray 3.5:

http://www.cs.tut.fi/~warp/dragon.png

  It took 10 minutes 30 seconds to render in my 1.2GHz Athlon.
  Please note the blurred-reflecting floor (which you say is not possible
with povray 3.5).
  If I turn off the blur of the reflection, then the scene takes only
4 minutes to render.
  If I turn off the area lights, then it takes just 1 minute 30 seconds to
render. The resulting image is the following:

http://www.cs.tut.fi/~warp/dragon_simple.png

  Carefully note the really high-quality antialiasing I used to create the
image (eg. clearly seen in the borders of the shadow of the model in the
above picture). I achieved this by using the antialiasing method 2 (with
method 1 the image above takes less than a minute to render, but the
quality of the antialiasing is visibly worse).

  I rendered those images at 640x480 with +a0.3 +am2 +fn

  I suppose that lightflow could reach these render times achieving at least
the same quality, but it would be really interesting to see some results.

  The source of that scene (if you want to get the coordinates of the camera,
lights, floor and model) can be found at:

http://www.cs.tut.fi/~warp/dragon.zip

(Note: The zip-file is 3.5 Megs in size due to the huge mesh.)

-- 
#macro N(D,I)#if(I<6)cylinder{M()#local D[I]=div(D[I],104);M().5,2pigment{
rgb M()}}N(D,(D[I]>99?I:I+1))#end#end#macro M()<mod(D[I],13)-6,mod(div(D[I
],13),8)-3,10>#end blob{N(array[6]{11117333955,
7382340,3358,3900569407,970,4254934330},0)}//                     - Warp -


Post a reply to this message

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