كيف يمكنني تغيير FAV من نافذة منظور 3DSMAX برمجيا من خلال MaxScript؟

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

  •  29-08-2019
  •  | 
  •  

سؤال

أحتاج إلى الوصول إلى خاصية FOV لمنظور Viewport. هذا ليس هو نفسه خاصية FOV المرتبطة بالهدف والكاميرات المجانية.

للوصول إلى خاصية FOV غير برمجة، انقر بزر الماوس الأيمن على اسم Viewport (أعلى يسار كل Viewport)، انتقل إلى تكوين وتحت "عرض مستخدم منظور"، يمكنك تغيير FOV.

هل كانت مفيدة؟

المحلول

في 3DS كحد أقصى 2008 وما فوق، يمكنك استخدام

 viewport.setFOV 50.0

لتعديل مجال عرض Viewport النشط حاليا.

تحقق من "الوصول إلى معلومات Viewport النشطة والنوع والتحويلات" في تعليمات MaxScript

وبالتالي:

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

سينشئ الأداة المساعدة القليل المعتادة التي ستقوم بضبط مجال عرض Viewport النشط حاليا.

MK: smitstore: c: program٪ 20files autodesk 3ds٪ 20max٪ 202009 help maxscript.chm :: / accessing_active_viewport_info_type_and_transforms.htms.htms.htms.htms.htms.htms.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top