public static System.Windows.Media.Media3D.MeshGeometry3D get3DText(string text) { var builder = new HelixToolkit.Wpf.MeshBuilder(false, false); //Debug.WriteLine("<<<get3DText:" + text + ">>>"); builder.ExtrudeText( text, "Arial", FontStyles.Normal, FontWeights.Bold, 29, new Vector3D(-1, 0, 0), //text direction new Point3D(0, 0, 0), new Point3D(0, 0, 0.001)); return(builder.ToMesh(true)); }
public MainWindow() { this.InitializeComponent(); var builder = new MeshBuilder(false, false); builder.ExtrudeText( "Helix Toolkit", "Arial", FontStyles.Normal, FontWeights.Bold, 20, new Vector3D(1, 0, 0), new Point3D(0, 0, 0), new Point3D(0, 0, 1)); this.textGeometry = builder.ToMesh(true); this.DataContext = this; }