3D 장면의 관찰 지점 변경
Contents
[
Hide
]3D 장면의 관찰 지점을 변경하는 방법
문제: 3D 장면의 관찰 지점을 변경하는 방법.
팁: 이를 수행하기 위해 ObserverPoint 클래스를 사용하여 관찰 지점을 변경할 수 있으며, 관찰 지점을 업데이트하려면 CadRasterizationOptions 객체를 생성하고 이를 변환 옵션에 추가해야 합니다.
예시:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ObjImage objImage = (ObjImage)Image.load(inFile); | |
CadRasterizationOptions objRasterizationOptions = new CadRasterizationOptions(); | |
PngOptions pngOptions = new PngOptions(); | |
pngOptions.VectorRasterizationOptions = objRasterizationOptions; | |
objRasterizationOptions.PageHeight = 1600; | |
objRasterizationOptions.PageWidth = 1600; | |
objRasterizationOptions.DrawType = CadDrawTypeMode.UseObjectColor; | |
objRasterizationOptions.ObserverPoint = new ObserverPoint(45, 45, 45); | |
objImage.save(inFile + "1.png", pngOptions); | |
objRasterizationOptions.ObserverPoint = new ObserverPoint(45, -45, -45); | |
objImage.save(inFile + "2.png", pngOptions); | |
objRasterizationOptions.ObserverPoint = new ObserverPoint(-45, -45, -45); | |
objImage.save(inFile + "3.png", pngOptions); |