Render.ru

Постановка плейна относительно камеры

igorznag

Мастер
Рейтинг
103
#21
Теперь все понятно. Я изменил скрипт.
Код:
try destroydialog test catch(); rollout test "Test"
(
    button btn_create "Create"; timer clock "testClock" interval:33 active:false
    on clock tick do
    (
        if (viewport.getType())==#view_persp_user then
        (
            vtm=inverse (viewport.getTM())
            p=getnodebyname "igorznag_plane_perspective"; if p!=undefined then
            (in coordsys (transmatrix p.pos) p.rotation=inverse vtm.rotation
            completeredraw(); )
        )--if (viewport.getType())==#view_persp_user then 
    )--on clock tick do
    on btn_create pressed do
    (
        if (viewport.getType())==#view_persp_user then
        (
            vtm=inverse (viewport.getTM())
            p=getnodebyname "igorznag_plane_perspective"; if p==undefined do
            (p=plane(); p.name="igorznag_plane_perspective";p.width=100; p.length=50
            p.transform=vtm; in coordsys local p.pos+=[0,0,-200])
            clock.active=true
        )--if (viewport.getType())==#view_persp_user then
    )--on btn_create pressed do
); createdialog test 100 30
 
Симпатии: Verba

Verba

Пользователь сайта
Рейтинг
2
#22
igorznag

Спасибо друг я даже не знаю как тебя благодарить.
Но такие отзывчивые люди встречаются крайне редко,СПАСИБО .
Вот это самое оно.
 
Сверху