Maßstab Geometrien einer 3D Szene

Skalierung geometrien eines einzelnen Knotens 3D oder aller Knoten der Szene 3D

Entwickler können nur Geometrien eines Knotens 3D oder aller Knoten der Szene 3D skalieren. Um dies zu erreichen, können Entwickler mehrere Scale-Mitglieder der Klassen instanz PolygonModifier aufrufen. Dies ist das Code beispiel, um alle Knoten oder einzelnen Knoten zu skalieren:

C#

 // scale the model in huge-scene.obj by 0.01 and save it to another file:

Scene scene = new Scene("huge-scene.obj");

// create a Box instance

var box = scene.RootNode.CreateChildNode("box", new Box());

// scale geometries of a single node

PolygonModifier.Scale(box, new Vector3(0.01));

// scale geometries of all nodes

PolygonModifier.Scale(scene, new Vector3(0.01));

scene.Save("scaled-scene.obj", FileFormat.WavefrontOBJ);