POV-Ray : Newsgroups : povray.unofficial.patches : Unofficial feature: Solidify Server Time
1 Nov 2024 09:19:46 EDT (-0400)
  Unofficial feature: Solidify (Message 1 to 2 of 2)  
From: Mark Wagner
Subject: Unofficial feature: Solidify
Date: 17 Feb 2001 22:55:33
Message: <3a8f47b5@news.povray.org>
This doesn't seem to have been mentioned before, but there's a logical
extension to solid meshes: solids composed of other finite patch primitives.
The same "insidedness" test that is used on solid meshes can be applied to
any closed shape, whether it is composed of solid primitives, triangles,
bezier patches, discs, or anything else.  As long as the object is closed,
the test works.  This would be quite useful for people using HamaPatch for
modeling of solid objects.

--
Mark


Post a reply to this message

From: Pabs
Subject: Re: Unofficial feature: Solidify
Date: 18 Feb 2001 22:01:55
Message: <3a908ca3$1@news.povray.org>
Mark Wagner wrote:

> This doesn't seem to have been mentioned before, but there's a logical
> extension to solid meshes: solids composed of other finite patch primitives.
> The same "insidedness" test that is used on solid meshes can be applied to
> any closed shape, whether it is composed of solid primitives, triangles,
> bezier patches, discs, or anything else.  As long as the object is closed,
> the test works.  This would be quite useful for people using HamaPatch for
> modeling of solid objects.
This would be way cool, reasonably easy, but probably slow.

You could for instance make an alien spaceship
& have part of it swing out to reveal stairs & the inside of the ship
like I recently wanted to do.

Problems might crop up trying to make patches fit together, since 
there are disks, bezier, triangles, polygons etc. all with mathematically
different edge shapes.

One possible syntax would be to use "patchmesh" instead of "mesh"
 ie
patchmesh{
	FINITEPATCHOBJECT...
}

Bye, Pabs


Post a reply to this message

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