Does your shape have texture coordinates?  It really could be a number
of things.  I would suggest looking at the demonstration code supplied
with the J3D SDK to see the differences between your code and the demo
code.

-Lee

> -----Original Message-----
> From: Tina Manoharan Valappil [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, May 03, 2001 7:46 AM
> To: [EMAIL PROTECTED]
> Subject: [JAVA3D] Please help - Texture Loader!!
>
>
>         Hello,
>
>         I am sorry to send this message again, but I really need some
>         help with this......
>
>         When I apply texture I dont see the texture , only a
> single color
>         is applied to it instead. For e.g if I apply a cloud
> texture then
>         dark blue appears or if I apply brick texture then
> red appears.
>         Another point to mention is that, I was able to get
> the texture
>         on an object in another program where the object was
> just a sphere
>         created with the Java3D sphere class, but in this program the
>         Shape3D is a VRMLloader loaded shape.
>
>         This is the part of the code...
>
>         ======================================================
>         TextureLoader loader = new TextureLoader(imageURL, this);
>         // where this is the applet
>
>         ImageComponent2D image = loader.getImage();
>
>         Texture2D texture = new Texture2D(Texture.BASE_LEVEL,
>         Texture.RGBA, image.getWidth(), image.getHeight());
>
>         texture.setImage(0,image);
>         texture.setEnable(true);
>
>         Appearance appear = new Appearance();
>         appear.setTexture(texture);
>
>         TexCoordGeneration tcg = new TexCoordGeneration
>         (TexCoordGeneration.SPHERE_MAP, TexCoordGeneration.TEXTURE_
>         COORDINATE_2);
>
>         appear.setTexCoordGeneration(tcg);
>
>         shape.setAppearance(appear);
>         // where shape is a Shape3D from VRMLloader
>         ============================================================
>
>         Please help me.
>
>         Thanks
>         Tina
>
> ==============================================================
> =============
> To unsubscribe, send email to [EMAIL PROTECTED] and
> include in the body
> of the message "signoff JAVA3D-INTEREST".  For general help,
> send email to
> [EMAIL PROTECTED] and include in the body of the message "help".
>

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to