線形押出の中心
導入
Aspose.3D for .NET を使用して線形押し出しをマスターするためのこの包括的なガイドへようこそ。 3D モデリングのスキルを向上させ、見事な押し出しを作成したい場合は、ここが正しい場所です。このチュートリアルでは、線形押し出し技術を詳しく掘り下げ、特にセンタリングの側面に焦点を当てて、デザインをまったく新しいレベルに引き上げます。
前提条件
このエキサイティングな旅に乗り出す前に、次の前提条件が満たされていることを確認してください。
- C# プログラミング言語の基本的な理解。
- Visual Studio がマシンにインストールされていること。
- Aspose.3D for .NET ライブラリ。 Aspose.3D .NET ドキュメント .
- にアクセスできることを確認してください Aspose.3D .NET ドキュメント チュートリアル全体を通して参照してください。
名前空間のインポート
まず始めに、必要な名前空間をインポートしましょう。これらは、3D モデリングの傑作の基礎となります。
using Aspose.ThreeD;
using Aspose.ThreeD.Entities;
using Aspose.ThreeD.Profiles;
using Aspose.ThreeD.Utilities;
ステップ 1: 基本プロファイルを初期化する
var profile = new RectangleShape()
{
RoundingRadius = 0.3
};
ステップ 2: 3D シーンを作成する
Scene scene = new Scene();
ステップ 3: 左右のノードを作成する
var left = scene.RootNode.CreateChildNode();
var right = scene.RootNode.CreateChildNode();
left.Transform.Translation = new Vector3(5, 0, 0);
ステップ 4: 左側のノードで線形押し出しを実行する
left.CreateChildNode(new LinearExtrusion(profile, 2) { Center = false, Slices = 3 });
ステップ 5: 基準となるグランドプレーンを設定する
left.CreateChildNode(new Box(0.01, 3, 3));
ステップ 6: 右側のノードで線形押し出しを実行する
right.CreateChildNode(new LinearExtrusion(profile, 2) { Center = true, Slices = 3 });
ステップ 7: 基準となるグランド プレーンを設定する (右側のノード)
right.CreateChildNode(new Box(0.01, 3, 3));
ステップ 8: 3D シーンを保存する
scene.Save("Your Output Directory" + "CenterInLinearExtrusion.obj", FileFormat.WavefrontOBJ);
結論
おめでとう! Aspose.3D for .NET を使用して、センタリングを伴う線形押し出しの技術を習得しました。さまざまなパラメータを自由に試して、この手法がもたらす広大な可能性を探求してください。
よくある質問
Q1: Aspose.3D for .NET を他のプログラミング言語で使用できますか?
A1: Aspose.3D は主に、C# や VB.NET などの .NET 言語をサポートしています。
Q2: Aspose.3D 関連のクエリのサポートはどこで見つけられますか?
A2: にアクセスしてください。 Aspose.3D フォーラム 献身的なサポートとディスカッションのために。
Q3: Aspose.3D for .NET の無料トライアルはありますか?
A3: はい、無料トライアルにアクセスできます。 ここ .
Q4: Aspose.3D for .NET の一時ライセンスを取得するにはどうすればよいですか?
A4: 仮免許を取得できます。 ここ .
Q5: Aspose.3D for .NET ライセンスはどこで購入できますか?
A5: ライセンスを購入する ここ .