POV-Ray : Newsgroups : povray.off-topic : GPU rendering : Re: GPU rendering Server Time
4 Sep 2024 15:21:44 EDT (-0400)
  Re: GPU rendering  
From: nemesis
Date: 12 Jan 2010 19:17:20
Message: <4b4d1110$3@news.povray.org>
scott wrote:
>>> Hopefully someone will try its hand at least to speed up povray 
>>> triangle handling.
>>>
>> It would be extremely difficult to handle triangles, and e.g. spheres 
>> or isosurfaces consistently if you use different ways of computing them.
> 
> Yes, unless you do the whole lot on the GPU you're going to get bogged 
> down with CPU<>GPU communications.
> 
> If you converted POV to run on the GPU then it would take a huge amount 
> of work and would no longer be as portable as it is today.

But would be much faster!  Take a look here:

http://vimeo.com/8487987

it's an experimental and limited port of the open-source unbiased 
renderer Luxrender to OpenCL.  Experimental or not and OpenCL being very 
early and not mature enough, it already boasts an incredible boost over 
CPU-only code!

Can you imagine what povray could do comparatively without getting 
boiled down by unbiased techniques?!

CUDA would limit portability, but not OpenCL.

> AFAIK the 
> POV team don't want either of those two things so it's not going to happen.

So that means povray will be the slowest raytracer around, is that 
right?  Good Lord, it's sad that 3.7 is not out yet and it was once one 
of the fastest and first raytracers to go multicore... now it's being 
beaten by unbiased renderers!


Post a reply to this message

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