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