当前位置:  开发笔记 > 编程语言 > 正文

如何通过Maxscript以编程方式更改3dsmax透视窗口的FOV?

如何解决《如何通过Maxscript以编程方式更改3dsmax透视窗口的FOV?》经验,为你挑选了1个好方法。

我需要访问Perspective视口的FOV属性.这与与目标和免费相机相关联的FOV属性不同.

要以非编程方式访问FOV属性,请右键单击视口名称(每个视口的左上角),转到配置,在"透视用户视图"下,您可以更改FOV.



1> Zhaph - Ben ..:

在3ds Max 2008及更高版本中,您可以使用

 viewport.setFOV 50.0

修改当前活动视口的视野.

在MaxScript帮助中查看"访问Active View Port Info,Type和Transforms"

所以:

Utility FieldOfView "Field of View"
(
    slider fov "Field of View" pos:[17,43] width:128 height:44 range:[25,100,viewport.GetFOV()] type:#float

    on fov changed val do
    (
        viewport.setFOV val
    )
)

将创建通常的小实用程序,它将调整当前活动视口的视野.

MK:@MSITStore:C:\ PROGRAM%20Files \欧特克\ 3DS%20Max%202009 \帮助\ maxscript.chm ::/Accessing_Active_Viewport_Info_Type_and_Transforms.htm


这是正确的答案.很多年前我就是那个把它变成maxscript的人.
推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有