POV-Ray : Newsgroups : povray.binaries.images : Disappointing [~23kB] Server Time
18 Aug 2024 08:24:55 EDT (-0400)
  Disappointing [~23kB] (Message 1 to 4 of 4)  
From: ingo
Subject: Disappointing [~23kB]
Date: 2 Jun 2001 06:38:47
Message: <Xns90B480A3A51BDseed7@povray.org>
Time for parse 5h 43m
Time for trace 10m 53s
111590857 bytes
480000 triangles
the resulting mesh file is 138,5 mB,
it takes 9m 22s to parse it,

and still the mesh is not smooth :(

 Generated by a macro, that turns a set of parametric functions into a 
mesh of smooth_triangles with uv_vectors, and does displacement 
mapping.  

Ingo

-- 
Photography: http://members.home.nl/ingoogni/
Pov-Ray    : http://members.home.nl/seed7/


Post a reply to this message


Attachments:
Download 'spiky_shell.jpg' (23 KB)

Preview of image 'spiky_shell.jpg'
spiky_shell.jpg


 

From: Simon Lemieux
Subject: Re: Disappointing [~23kB]
Date: 2 Jun 2001 15:24:09
Message: <3B193E67.8E524650@yahoo.com>
> Time for parse 5h 43m
> Time for trace 10m 53s
> 111590857 bytes
> 480000 triangles
> the resulting mesh file is 138,5 mB,
> it takes 9m 22s to parse it,
> 
> and still the mesh is not smooth :(
> 
>  Generated by a macro, that turns a set of parametric functions into a
> mesh of smooth_triangles with uv_vectors, and does displacement
> mapping.

You might not need this smoothness in the body, but only in the 'some kind of
spikes' and the junction to the body, then if you're able to concentrate
smoothness there, you might need a lesser number of triangles for an overall
extremely smooth mesh...

But I guess this might not be as easy as I say...

Simon

-- 
||  'How do you know I'm mad?' said Alice.
||  'You must be,' said the Cat, 'or you wouldn't have come here.'
--
 Simon Lemieux  (lem### [at] yahoocom)


Post a reply to this message

From: ingo
Subject: Re: Disappointing [~23kB]
Date: 2 Jun 2001 18:45:06
Message: <Xns90B57A66B3DAseed7@povray.org>
in news:3B193E67.8E524650@yahoo.com Simon Lemieux wrote:

> You might not need this smoothness in the body, but only in the
> 'some kind of spikes' and the junction to the body, then if you're
> able to concentrate smoothness there, you might need a lesser
> number of triangles for an overall extremely smooth mesh...

 What I've been thinking is to check the angles of the normals on the 
four points of the polygon. If one angle is bigger or smaller that a 
certain given angle, or deviates too much from the average, subdivide 
the polygon. Problem will probably be finding the threshold when to 
start subdividing / taking more samples. Especialy for more complex 
surfaces like sperical harmonics. 
 http://www.lifesmith.com/spharmin.html

Ingo

-- 
Photography: http://members.home.nl/ingoogni/
Pov-Ray    : http://members.home.nl/seed7/


Post a reply to this message

From: Simon Lemieux
Subject: Re: Disappointing [~23kB]
Date: 2 Jun 2001 23:55:43
Message: <3B19B653.49817C10@yahoo.com>
>  What I've been thinking is to check the angles of the normals on the
> four points of the polygon. If one angle is bigger or smaller that a
> certain given angle, or deviates too much from the average, subdivide
> the polygon. Problem will probably be finding the threshold when to
> start subdividing / taking more samples. Especialy for more complex
> surfaces like sperical harmonics.
>  http://www.lifesmith.com/spharmin.html

Yes, it's somewhat the same thing, but your way seems even better since it could
be used for different kind of surfaces and not only this one...

Simon

-- 
||  'How do you know I'm mad?' said Alice.
||  'You must be,' said the Cat, 'or you wouldn't have come here.'
--
 Simon Lemieux  (lem### [at] yahoocom)


Post a reply to this message

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