Hello Paula,
On 2001-03-13 at 13:45:59 +0000, Paula Keohan wrote:
> I've got three questions to ask...
> 1) When would you use Texture3D as opposed to Texture2D?
In case I want the Texture to be different in dependency of Depth.
Especially useful for textures created through algorithms.
> 2) I've created a wire model of the outer core of an orange. I now want to put the
>texture of the skin of the orange onto the model. How can I do this so that it
>doesn't just look like a repeating pattern, considering that the wire model had to be
>created with TriangleStripArray?
Maybe use a second texture of different size, they'll overlap different
everywhere...
> 3) Also, I'd like the model of the outer skin of the orange to have width. (I intend
>to add the internal details of the orange as seperate shapes.) Is there any easy way
>to make the texture thicker, or do I have to create the wire model with depth and
>wrap the texture around it?
what do you mean exactly? the texture is just like Paint on the surface; it
doesn't change geometry... If you'd like to do something like cutting
something out of the outer skin and having a different texture for seeing
the inner stuff I suppose you'll need
a 3D-Texture with some spherical mapping. Too bad, I don't know if it is
supported by Java3D.
Another way is modeling your geometry and using a program to paint the texture
directly on it (or through unwrapping). Then you use the resulting texture
in Java3D for your object.
PGP signature