Render.ru

Нужен скрипт для перехода между окнами проекций

Пушканчик

Активный участник
Рейтинг
16
#1
Перешла с 2008 макса на 2011 в связи со сменой системы. Работаю в одном окне - Перспективе, на TOP, LEFT, FRONT переключаюсь горячими клавишами. Так по-моему быстрее.
Но в 2011 максе возникла проблема. Раньше если я работала в перспективе и переключалась на Тор, к примеру, я видела Тор в сетке, потом переключалась на перспективу - видела ее, в том ж положении как оставляла и в текстурах .
Сесйчас я переключаюсь на Тор и вижу его в текстурах. приходится включать сетку F3, потом переключаюсь на перспективу и вижу ее как Тор, так же сверху в сетке, а не как я оставляла перед переключением. Опять нужно F3.
Я уже испсиховалась вся!

Скачала несколько видов скрипта viewport_switcher
ни один не работает, как надо. первый раз переходит из перспективы в роекцию допустим Тор и действительно показывает ее в сетке, но обратно переходит в перспективу и тоже показывает ее сеткой, а не с материалами, кроме того если потом начинаешь переходить по окнам все становится так, же как было изначально в 2011 максе. назначала через customize user interfase на горячие клавиши.

Хочется знать, может я что-то не так установила или может скрипт кривой
вот код одного из них (все ведут себя одинаково)


--oldscool viewport switching for max 2010 /2011
--by cyberflipper
fn viewswitch vname =(
--local viewnum=viewport.activeViewport
if (viewport.numViews>1) do (viewport.settype (vname);return 0)
if (viewport.gettype()==vname) do return 0

max tool maximize
local i=0
local curviewport=viewport.activeViewport
while viewport.gettype()!=vname do
(
i+=1
viewport.activeViewport =i
if (i==viewport.numViews) do
(
if (viewport.gettype()!=vname) do i = curviewport
exit
)
)

viewport.activeViewport =i
max tool maximize
if (viewport.gettype()!=vname) do viewport.settype (vname)
)


macroscript CF_TOP category:"CFScripts"
(
viewswitch #view_top
)
macroscript CF_BOTTOM category:"CFScripts"
(
viewswitch #view_bottom
)
macroscript CF_FRONT category:"CFScripts"
(
viewswitch #view_front
)
macroscript CF_BACK category:"CFScripts"
(
viewswitch #view_back
)
macroscript CF_LEFT category:"CFScripts"
(
viewswitch #view_left
)
macroscript CF_RIGHT category:"CFScripts"
(
viewswitch #view_right
)
macroscript CF_view_persp_user category:"CFScripts"
(
viewswitch #view_persp_user
)
macroscript CF_view_iso_user category:"CFScripts"
(
viewswitch #view_iso_user
)
macroscript CF_view_camera category:"CFScripts"
(
viewswitch #view_camera
)

может кто подскажет, как этот скрипт доделать, чтобы при возвращении в окно проекции модели были с текстурами и вид оставался тот, из которого я уходила? А когда из перспективы я перехожу в другой вид, он бы отображался сеткой.
 

Пушканчик

Активный участник
Рейтинг
16
#2
о простите меня оленя. я на песпективу не назначила горячую клавишу. вопрос закрыт! Все работает!
 
Сверху