Hi, i do not have enough experience on this but i think you will need lights
defined to see this text, may be ambientLight or directionalLight and set
their setInfluencingBounds and also add the lights to the branchgroup. this
a snippet that i have,

Font3D font3d = new Font3D(new Font("TestFont", Font.PLAIN, 1),new
FontExtrusion());

                Appearance appearance1 = new Appearance();
                Material material1 = new Material();
                material1.setAmbientColor(new Color3f(1.0f,0.0f,0.0f));
                material1.setDiffuseColor(new Color3f(0.5f,0.0f,0.0f));
                appearance1.setMaterial(material1);
                Text3D text3D1 = new Text3D(font3d, new String("CLICK1"),new
Point3f(0.0f, -1.0f, 0.0f),Text3D.ALIGN_CENTER,Text3D.PATH_RIGHT);

                Shape3D shape3D1 = new Shape3D(text3D1,appearance1);
                shape3D1.setCapability(Shape3D.ALLOW_APPEARANCE_READ);
                appearance1.setCapability(Appearance.ALLOW_MATERIAL_READ);
                material1.setCapability(Material.ALLOW_COMPONENT_READ);
                material1.setCapability(Material.ALLOW_COMPONENT_WRITE);

hope that helps,


Isaac

-----Original Message-----
From: Guang Bin Liu
To: [EMAIL PROTECTED]
Sent: 2/7/03 2:25 AM
Subject: [JAVA3D] Help Please

Hi Friends:

I have been struggling with this problem for more than one week without
any luck.  I have to seek your kind help!

Attached is an example file using Immediate mode.  What I want is to add
a text on the screen.  But no matter what I did, I could never see the
text.  With the same method of displaying text, I was successful in
other mode.  Could any one please give me a hand about:

1.  How I can display an text in immediate mode?
or
2.  Is there any other method of display text in immediate mode?

Thank you!

G.B. Liu
 <<PureImmediate.java>>

===========================================================================
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