3D 장면의 관찰 지점 변경

3D 장면의 관찰 지점을 변경하는 방법

문제: 3D 장면의 관찰 지점을 변경하는 방법.

팁: 이를 수행하기 위해 ObserverPoint 클래스를 사용하여 관찰 지점을 변경할 수 있으며, 관찰 지점을 업데이트하려면 CadRasterizationOptions 객체를 생성하고 이를 변환 옵션에 추가해야 합니다.

예시:

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);