Package javax.media.j3d

Examples of javax.media.j3d.Text3D


        group.addChild(ambientLightNode);
    }

    private void addObjects(BranchGroup group) {
        Font3D f3d = new Font3D(new Font("TestFont", Font.PLAIN, 2), new FontExtrusion());
        Text3D text = new Text3D(f3d, new String("Wladimir Cönig"), new Point3f(-3.5f, -.5f, -4.5f));
       
        Color3f white = new Color3f(1.0f, 1.0f, 1.0f);
        Color3f blue = new Color3f(.2f, 0.2f, 0.6f);
        Appearance a = new Appearance();
        Material m = new Material(blue, blue, white, white, 80.0f);
View Full Code Here


                depth, 0.0));

        Font3D font3D = new Font3D(new Font(fontFamilyValue, Font.PLAIN, 1),
                extrusion);

        _textGeometry = new Text3D(font3D, textValue);
        _textGeometry.setCapability(Text3D.ALLOW_STRING_WRITE);

        String alignmentValue = alignment.stringValue();
        int align = Text3D.ALIGN_CENTER;
View Full Code Here

      String label = renderContext.getVertexStringer().transform(v);
      if(label != null) {
        String fontName = "Serif";
        Font3D f3d = new Font3D(new Font(fontName, Font.PLAIN, 2),
            new FontExtrusion());
        Text3D txt = new Text3D(f3d, label,
            new Point3f(2f,2f,0));
        OrientedShape3D textShape = new OrientedShape3D();
        textShape.setGeometry(txt);
        textShape.setAppearance(grayLook);
//        textShape.setAlignmentAxis( 0.0f, 1.0f, 0.0f);
View Full Code Here

/* 102 */     ((Text3D)this.node).setFont3D((Font3D)this.control.getSymbolTable().getJ3dNode(this.font3d));
/* 103 */     super.buildGraph();
/*     */   }
/*     */
/*     */   protected SceneGraphObject createNode() {
/* 107 */     return new Text3D();
/*     */   }
View Full Code Here

TOP

Related Classes of javax.media.j3d.Text3D

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.