![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
I would like to add an object to a union, but have no/least affect on the
scene.
So far I have: box{-.001,.001 pigment {rgbt 1}}
I'm thinking that as long as the box is smaller than the other objects in
the union and is translated with then, I can keep the auto bounding for the
union small. Does rgbt 1 mean completely transparent, and so not seen in the
scene? Is the box the most optimized object?
Thank you for any help.
Stephen
--
My perception of reality may differ from yours.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Stephen <ssh### [at] echelon ca> wrote:
: I would like to add an object to a union, but have no/least affect on the
: scene.
Why?
--
#macro N(D,I)#if(I<6)cylinder{M()#local D[I]=div(D[I],104);M().5,2pigment{
rgb M()}}N(D,(D[I]>99?I:I+1))#end#end#macro M()<mod(D[I],13)-6,mod(div(D[I
],13),8)-3,10>#end blob{N(array[6]{11117333955,
7382340,3358,3900569407,970,4254934330},0)}// - Warp -
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Warp <war### [at] tag povray org> wrote in message news:3c150fb0@news.povray.org...
> Stephen <ssh### [at] echelon ca> wrote:
> : I would like to add an object to a union, but have no/least affect on
the
> : scene.
>
> Why?
I am trying to write a plugin for moray with Fullmoon scripting plugin, and
a posible solution to a problem i'm having is to group a #declare(I want)
with an object(I don't want) and put the result into a union with an
isosurface. I want to keep the #declare and isosurface together, but a union
must have at least one object in it.
Stephen
--
My perception of reality may differ from yours.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> > Why?
>
> I am trying to write a plugin for moray with Fullmoon scripting
plugin, and
> a posible solution to a problem i'm having is to group a #declare(I
want)
> with an object(I don't want) and put the result into a union with an
> isosurface. I want to keep the #declare and isosurface together, but
a union
> must have at least one object in it.
What about "sphere {0,0}" ?
That should do it
cukk
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Stephen <ssh### [at] echelon ca> wrote:
: I am trying to write a plugin for moray with Fullmoon scripting plugin, and
: a posible solution to a problem i'm having is to group a #declare(I want)
: with an object(I don't want) and put the result into a union with an
: isosurface. I want to keep the #declare and isosurface together, but a union
: must have at least one object in it.
Sorry, I didn't understand.
--
#macro N(D,I)#if(I<6)cylinder{M()#local D[I]=div(D[I],104);M().5,2pigment{
rgb M()}}N(D,(D[I]>99?I:I+1))#end#end#macro M()<mod(D[I],13)-6,mod(div(D[I
],13),8)-3,10>#end blob{N(array[6]{11117333955,
7382340,3358,3900569407,970,4254934330},0)}// - Warp -
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |