|
Adding text to the virtual world by Text3D |
|
|
Text2D objects are two dimensional and Text3D objects are three dimensional.
Text3D objects are 3D geometric objects created as an extrusion of the text.
Text3DApp renders a single, rotating Text3D Object. The Text3D object has
material properties specified along with lights so that the Text3D object is
shaded.
public class Text3DApp extends JFrame {
public BranchGroup createSceneGraph() {
BranchGroup objRoot = new BranchGroup();
...
// Create a simple shape leaf node, add it to the scene graph.
Font3D font3D = new Font3D(new Font("Helvetica", Font.PLAIN, 1),
new FontExtrusion());
Text3D textGeom = new Text3D(font3D, new String("3DText"));
textGeom.setAlignment(Text3D.ALIGN_CENTER);
Shape3D textShape = new Shape3D();
textShape.setGeometry(textGeom);
objSpin.addChild(textShape);
return objRoot;
}
public Text3DApp() {
...
}
public static void main(String[] args) {
...
}
}
|
Related Tips
|
Page 1 of 0 ( 0 comments )
You can share your information about this topic using the form below!
Please do not post your questions with this form! Thanks.