Xoay và biến đổi chế độ xem camera
Cách thay đổi sự xoay và biến đổi của camera
Vấn đề: Cách thay đổi sự xoay và biến đổi của camera.
Mẹo: Để làm điều này, bạn có thể lấy tệp bằng phương thức tải xuống, thay đổi vị trí và sự xoay của camera bằng thuộc tính VectorRasterizationOptions.
Lưu ý: Đoạn mã này trình bày một ví dụ về việc thay đổi sự xoay và biến đổi của chế độ xem camera. Bằng cách này, bạn có thể thay đổi vị trí của camera.
Ví dụ:
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); | |
} |