POV-Ray : Newsgroups : povray.unofficial.patches : Isoblob patch update Server Time
2 Sep 2024 18:18:39 EDT (-0400)
  Isoblob patch update (Message 1 to 1 of 1)  
From: Lummox JR
Subject: Isoblob patch update
Date: 22 Jul 1999 15:19:44
Message: <37976F05.1CA6@aol.com>
A few of you may have heard of the isoblob primitive I've been working
on; I've only posted in povray.programming and povray.binaries.images,
so it's probably not as well known as it could be, yet.
Anyway, here's how things stand at the moment:

- int_func3d() used in the isosurface's f_func.c now works as it
  should. The old version was not only radically incomplete, but also
  buggy.
- Several bugs have been fixed. Transparent textures work, as do
  multiple textures as per a regular blob.
- I'm working on optimizing the routines to deliver maximum
  performance.
- More work needs to be done on the underlying function-normal patch so
  that it becomes optional, and the old isosurface-style method of
  finding a normal can again be used. I think I know why it didn't work
  right before, and I'm prepared to try again. However, I think the old
  method may in some ways and cases be slower, and in any event it's
  less accurate. (Also, the atan2() function I threw in still doesn't
  supply a correct normal by the new method.)

In the end, this has enough underlying patches to it to warrant changing
the isosurface and parametric surfaces found in the Superpatch as well.
I think some people would appreciate the improved normal-calculating
ability, even though it's probably rather slower.

Lummox JR


Post a reply to this message

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