Középpontja a lineáris extrudálásban
Bevezetés
Üdvözöljük ebben az átfogó útmutatóban a lineáris extrudálás elsajátításáról az Aspose.3D for .NET használatával. Ha 3D modellezési készségeit szeretné fejleszteni, és lenyűgöző extrudálásokat szeretne készíteni, akkor jó helyen jár. Ebben az oktatóanyagban a lineáris extrudálási technikával foglalkozunk, különös tekintettel a központosítási szempontra, hogy a terveket egy teljesen új szintre emeljük.
Előfeltételek
Mielőtt nekivágnánk ennek az izgalmas utazásnak, győződjön meg arról, hogy a következő előfeltételeket teljesíti:
- A C# programozási nyelv alapvető ismerete.
- A Visual Studio telepítve van a gépedre.
- Aspose.3D for .NET könyvtár, amely letölthető a Aspose.3D .NET dokumentáció .
- Győződjön meg arról, hogy rendelkezik hozzáféréssel a Aspose.3D .NET dokumentáció referenciaként az oktatóanyagban.
Névterek importálása
A dolgok elindításához importáljuk a szükséges névtereket. Ezek alapozzák meg 3D modellezési remekművünket.
using Aspose.ThreeD;
using Aspose.ThreeD.Entities;
using Aspose.ThreeD.Profiles;
using Aspose.ThreeD.Utilities;
1. lépés: Inicializálja az alapprofilt
var profile = new RectangleShape()
{
RoundingRadius = 0.3
};
2. lépés: Hozzon létre egy 3D-s jelenetet
Scene scene = new Scene();
3. lépés: Hozzon létre bal és jobb csomópontokat
var left = scene.RootNode.CreateChildNode();
var right = scene.RootNode.CreateChildNode();
left.Transform.Translation = new Vector3(5, 0, 0);
4. lépés: Hajtsa végre a lineáris extrudálást a bal csomóponton
left.CreateChildNode(new LinearExtrusion(profile, 2) { Center = false, Slices = 3 });
5. lépés: Állítsa be a talajsíkot referenciaként
left.CreateChildNode(new Box(0.01, 3, 3));
6. lépés: Hajtsa végre a lineáris extrudálást a jobb oldali csomóponton
right.CreateChildNode(new LinearExtrusion(profile, 2) { Center = true, Slices = 3 });
7. lépés: Állítsa be a talajsíkot referenciaként (jobb oldali csomópont)
right.CreateChildNode(new Box(0.01, 3, 3));
8. lépés: 3D-s jelenet mentése
scene.Save("Your Output Directory" + "CenterInLinearExtrusion.obj", FileFormat.WavefrontOBJ);
Következtetés
Gratulálunk! Sikeresen elsajátította a lineáris extrudálás művészetét a központosítással az Aspose.3D for .NET használatával. Nyugodtan kísérletezzen a különböző paraméterekkel, és fedezze fel a technika által kínált hatalmas lehetőségeket.
GYIK
1. kérdés: Használhatom az Aspose.3D for .NET fájlt más programozási nyelvekkel?
- válasz: Az Aspose.3D elsősorban a .NET nyelveket támogatja, mint például a C# és a VB.NET.
2. kérdés: Hol találok támogatást az Aspose.3D-vel kapcsolatos lekérdezésekhez?
A2: Látogassa meg a Aspose.3D fórum elkötelezett támogatásért és megbeszélésekért.
3. kérdés: Elérhető ingyenes próbaverzió az Aspose.3D for .NET számára?
- válasz: Igen, hozzáférhet az ingyenes próbaverzióhoz itt .
4. kérdés: Hogyan szerezhetek ideiglenes licencet az Aspose.3D for .NET számára?
V4: Kaphat ideiglenes engedélyt itt .
5. kérdés: Hol vásárolhatom meg az Aspose.3D for .NET licencet?
V5: Vásárolja meg a licencét itt .