|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
blob{
sphere{ -x/2, 1, 1 pigment{ red 1 } }
sphere{ x/2, 1, 1 pigment{ green 1 } }
}
Pov 3.5 (and 3.1) complain no pigment type given. Am I missing
something simple? I've only just noticed this while updating an old
3.1 scene but docs 6.5.1.1 seem to say above is legal.
Alf
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Alf Peake wrote:
> blob{
> sphere{ -x/2, 1, 1 pigment{ red 1 } }
> sphere{ x/2, 1, 1 pigment{ green 1 } }
> }
>
> Pov 3.5 (and 3.1) complain no pigment type given. Am I missing
> something simple? I've only just noticed this while updating an old
> 3.1 scene but docs 6.5.1.1 seem to say above is legal.
A sphere needs X, Y, Z, radius, and colour. What you
have there is being interpreted as the first four of
those.
--
Tim Cook
http://empyrean.scifi-fantasy.com
mirror: http://personal.lig.bellsouth.net/lig/z/9/z993126
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GFA dpu- s: a?-- C++(++++) U P? L E--- W++(+++)>$
N++ o? K- w(+) O? M-(--) V? PS+(+++) PE(--) Y(--)
PGP-(--) t* 5++>+++++ X+ R* tv+ b++(+++) DI
D++(---) G(++) e*>++ h+ !r--- !y--
------END GEEK CODE BLOCK------
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
"Alf Peake" <alf### [at] peake42freeservecouk> wrote in message
news:3d5ed7f2@news.povray.org...
> blob{
> sphere{ -x/2, 1, 1 pigment{ red 1 } }
> sphere{ x/2, 1, 1 pigment{ green 1 } }
> }
>
> Pov 3.5 (and 3.1) complain no pigment type given. Am I missing
> something simple? I've only just noticed this while updating an old
> 3.1 scene but docs 6.5.1.1 seem to say above is legal.
The "no pigment type given" message is just a warning. Though the blob
itself has no pigment, what you have specified is perfectly legal.
--
Robert Chaffe
http://www.donovansweb.com/~chaffe/
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Timothy R. Cook <tim### [at] scifi-fantasycom> wrote:
> A sphere needs X, Y, Z, radius, and colour.
Wrong. What a spherical blob component needs is: vector, float, float
--
#macro N(D)#if(D>99)cylinder{M()#local D=div(D,104);M().5,2pigment{rgb M()}}
N(D)#end#end#macro M()<mod(D,13)-6mod(div(D,13)8)-3,10>#end blob{
N(11117333955)N(4254934330)N(3900569407)N(7382340)N(3358)N(970)}// - Warp -
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Alf Peake <alf### [at] peake42freeservecouk> wrote:
> Pov 3.5 (and 3.1) complain no pigment type given.
It's just a harmless bug. Shouldn't affect rendering in any way.
--
#macro M(A,N,D,L)plane{-z,-9pigment{mandel L*9translate N color_map{[0rgb x]
[1rgb 9]}scale<D,D*3D>*1e3}rotate y*A*8}#end M(-3<1.206434.28623>70,7)M(
-1<.7438.1795>1,20)M(1<.77595.13699>30,20)M(3<.75923.07145>80,99)// - Warp -
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
In article <3D5### [at] scifi-fantasycom>,
"Timothy R. Cook" <tim### [at] scifi-fantasycom> wrote:
> Alf Peake wrote:
> > blob{
> > sphere{ -x/2, 1, 1 pigment{ red 1 } }
> > sphere{ x/2, 1, 1 pigment{ green 1 } }
> > }
> >
> > Pov 3.5 (and 3.1) complain no pigment type given. Am I missing
> > something simple? I've only just noticed this while updating an old
> > 3.1 scene but docs 6.5.1.1 seem to say above is legal.
>
> A sphere needs X, Y, Z, radius, and colour. What you
> have there is being interpreted as the first four of
> those.
That is not even close to correct. Spherical blob components take a
vector for the center and a float radius, like the sphere primitive, and
an additional strength float value. You can also specify a texture for
individual components. You do not specify a color, but you can specify
only the pigment of a texture. This is exactly what is specified here.
This warning (not an error) is caused by the fact that the blob shape on
the whole doesn't have a texture defined. This is usually a mistake, so
it produces a warning. The components themselves have textures, so it
will render fine.
--
Christopher James Huff <cja### [at] earthlinknet>
http://home.earthlink.net/~cjameshuff/
POV-Ray TAG: chr### [at] tagpovrayorg
http://tag.povray.org/
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Christopher James Huff wrote:
>>A sphere needs X, Y, Z, radius, and colour. What you
>>have there is being interpreted as the first four of
>>those.
> That is not even close to correct. Spherical blob
> components take a vector for the center and a float
> radius, like the sphere primitive, and an additional
> strength float value.
My statement, as it stands by itelf, is correct; I
misunderstood Alf's code because I'm not familiar
with blobs. A SPHERE does need the five components
I mentioned. However, what was being talked about
wasn't spheres, it was sphere COMPONENTS of a blob.
--
Tim Cook
http://empyrean.scifi-fantasy.com
mirror: http://personal.lig.bellsouth.net/lig/z/9/z993126
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GFA dpu- s: a?-- C++(++++) U P? L E--- W++(+++)>$
N++ o? K- w(+) O? M-(--) V? PS+(+++) PE(--) Y(--)
PGP-(--) t* 5++>+++++ X+ R* tv+ b++(+++) DI
D++(---) G(++) e*>++ h+ !r--- !y--
------END GEEK CODE BLOCK------
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
"Timothy R. Cook" wrote:
>
> > That is not even close to correct. Spherical blob
> > components take a vector for the center and a float
> > radius, like the sphere primitive, and an additional
> > strength float value.
>
> My statement, as it stands by itelf, is correct; I
> misunderstood Alf's code because I'm not familiar
> with blobs. A SPHERE does need the five components
> I mentioned. However, what was being talked about
> wasn't spheres, it was sphere COMPONENTS of a blob.
No, as Chris Huff said, a sphere needs a vector for the center and a float
for the radius. A warning is issued if no texture is given in either the
sphere itself or in a wrapping CSG structure.
So nothing like 5 components, see also the docs, section 6.5.1.9:
SPHERE:
sphere
{
<Center>, Radius
[OBJECT_MODIFIERS...]
}
Christoph
--
POV-Ray tutorials, IsoWood include,
TransSkin and more: http://www.tu-bs.de/~y0013390/
Last updated 13 Aug. 2002 _____./\/^>_*_<^\/\.______
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Christoph Hormann wrote:
> So nothing like 5 components, see also the docs, section 6.5.1.9:
>
> SPHERE:
> sphere
> {
> <Center>, Radius
> [OBJECT_MODIFIERS...]
> }
I counted the texture modifier as a single component;
center has 3 components (x, y, and z), then there's the
radius. that leaves us with 5 components.
--
Tim Cook
http://empyrean.scifi-fantasy.com
mirror: http://personal.lig.bellsouth.net/lig/z/9/z993126
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GFA dpu- s: a?-- C++(++++) U P? L E--- W++(+++)>$
N++ o? K- w(+) O? M-(--) V? PS+(+++) PE(--) Y(--)
PGP-(--) t* 5++>+++++ X+ R* tv+ b++(+++) DI
D++(---) G(++) e*>++ h+ !r--- !y--
------END GEEK CODE BLOCK------
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
"Timothy R. Cook" wrote:
>
> > SPHERE:
> > sphere
> > {
> > <Center>, Radius
> > [OBJECT_MODIFIERS...]
> > }
>
> I counted the texture modifier as a single component;
> center has 3 components (x, y, and z), then there's the
> radius. that leaves us with 5 components.
>
Not a very good idea, 'sphere { 0, 1 }' is perfectly legal and i don't see
any five components.
Christoph
--
POV-Ray tutorials, IsoWood include,
TransSkin and more: http://www.tu-bs.de/~y0013390/
Last updated 13 Aug. 2002 _____./\/^>_*_<^\/\.______
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
|
|