Rotation et transformation de la vue caméra

Comment changer la rotation et la transformation de la caméra

Problème : Comment changer la rotation et la transformation de la caméra.

Astuces : Pour ce faire, vous pouvez obtenir le fichier en utilisant la méthode de téléchargement, changer la position de la caméra et les rotations en utilisant la propriété VectorRasterizationOptions.

Remarque : Cet extrait de code montre un exemple de changement de la rotation et de la transformation de la vue caméra. De cette façon, vous pouvez changer la position de la caméra.

Exemple :

var file = GetFileFromDesktop(@"cube_edges.step");
var stp = Image.Load(file);
for (var x = 0; x < 360; x += 90)
for (var y = 0; y < 360; y += 90)
for (var z = 0; z < 360; z += 90)
{
var opts = new PngOptions();
opts.VectorRasterizationOptions = new CadRasterizationOptions()
{
ObserverPoint = new ObserverPoint()
{
AngleRotateX = x,
AngleRotateY = y,
AngleRotateZ = z,
}
};
stp.Save($"stp_{x}_{y}_{z}.png", opts);
}