|
 |
On 3/15/25 04:00, Paul Bourke wrote:
> Any ideas why this scene
> https://paulbourke.net/transient/povray/
> crashes once "theradius" gets past a certain value, eg: 0.6. There are no
> coincident points, running version 3.7 on MacOS. Tonnes of RAM (192GB) and only
> a fraction is used.
> And more importantly, how to fix or get around it?
>
>
Does it crash during parsing? Rendering the first frame? Or sometime
during the animation of the frames?
Running my playpen fork (v3.8 based Linux) for which I had a debug
compile handy. I had no trouble with theradius at 0.65 or 0.85 - the
render does get slow as that radius increases. Tried all the things I
list below, but I saw no crash. I rendered at 900 x 144 on my little i3
- without AA - and it was still 8 to 13 minutes a frame (some of that
the extra debugging checks).
Only ideas I had on reading through your scene initially were:
1) Normalize the disc normal vector: vnormalize(VP-theposition).
Shouldn't matter, but...
2) The disc is a funny 2d object in that it has a defined inside. So
adding hollow a good idea, if perhaps during your animation, the camera
happens to end up inside one or more disc shapes.
3) Fix the warnings yesbird mentioned (pushing 498,000+ discs & so
warnings) :
finish { emission 1 ambient 0 diffuse 0 specular 0 }
There have been problems in the past when generating huge amounts a text
output to one or more of the output streams. All my renders had this change.
Otherwise I don't know what it might be.
---
I assume this a real market somewhere. How did you get these samples?
Bill P.
Post a reply to this message
Attachments:
Download 'pbtests.jpg' (153 KB)
Preview of image 'pbtests.jpg'

|
 |