¿Cómo puedo cambiar el campo de visión de la ventana perspectiva 3dsmax mediante programación a través Maxscript?

StackOverflow https://stackoverflow.com/questions/397274

  •  29-08-2019
  •  | 
  •  

Pregunta

necesito para acceder a la propiedad FOV de la vista Perspectiva. Esto no es lo mismo que la propiedad FOV asociado con destino y gratuitas cámaras.

Para acceder a la propiedad FOV no mediante programación, haga clic en el nombre de la vista (parte superior izquierda de cada ventana), vaya a configurar y bajo "perspectiva vista del usuario" se puede cambiar el campo de visión.

¿Fue útil?

Solución

En 3ds Max 2008 y anteriores, se puede utilizar

 viewport.setFOV 50.0

Para modificar el campo de visión de la ventana gráfica actualmente activo.

Salida "Acceso a la ventana gráfica activa Información, Tipo, y se transforma" en la ayuda MaxScript

Así que:

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

creará la poca utilidad habitual que ajustar el campo de visión de la ventana activa en ese momento.

MK: @MSITStore: C: \ Program% 20Files \ Autodesk \ 3ds% 20Max% 202009 \ help \ maxscript.chm :: / Accessing_Active_Viewport_Info_Type_and_Transforms.htm

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top