SoftimageRu Форум -> Несколько вопросов новичка

Новости • Форум • Помощь • Поиск • Участники • Календарь • База


Страницы: (305) « Первая ... 264 265 [266] 267 268 ... Последняя »  ( Перейти к первому непрочитанному сообщению ) Ответ в темуОтвет      Создание новой темыНовая тема   

> Несколько вопросов новичка   
OZazello
Профиль
Статус: Fool Power
Группа: Элита
Рейтинг: 10
если что, то вот этот скрипт прекрасно работает для переключения режимов вьюпорта

>>>
Персональное сообщениеСайт пользователяICQAOL
Цитировать сообщение Дата 24.03.2015 - 17:23 Top
iRj
Профиль
Статус: слон
Группа: Заслуженные артисты
Рейтинг: 5
DArter, да долгое время пользовался так, но на кнопке удобнее, а если она будет одна для переключения режимов то вообще замечательно.

Gescort, собственно так и было у меня, т.е. для шейдед мод один хоткей, для вайрфрейма другой рядом. Нужен свитч для этих режимов на одной кнопке, я не знаю как его написать и можно ли так? :pardon:

OZazello, то что надо, именно для режима shaded/wireframe, закинул на одну кнопку, спасибо!

Но вопрос остался, как например повесить вот эту команду (на пике) свитчем так же на одну кнопку? (Очень полезная штука при ретопологии и для булеанов), раньше так же была на двух хоткеях через кастом скрипт.
Login require!
Персональное сообщениеПисьмо на e-mail пользователюСайт пользователя
Цитировать сообщение Дата 24.03.2015 - 18:05 Top
Gescort
Профиль
Статус: слон
Группа: Заслуженные артисты
Рейтинг: 3
Код
xsi = Application
oActiveCam = xsi.GetViewCamera(-1)
oState = xsi.GetValue(str(oActiveCam) + ".camdisp.transpshaded")
if oState:
   xsi.SetValue(str(oActiveCam) + ".camdisp.transpshaded", False)
else:
   xsi.SetValue(str(oActiveCam) + ".camdisp.transpshaded", True)

Код на Питоне.
Я вот только что-то не особо на практике нашел как этот чек бокс работает. По названию прозрачность на выделенных вайрфреймах. Только где он себя проявляет визуально так и не понял?
Персональное сообщениеПисьмо на e-mail пользователю
Цитировать сообщение Дата 24.03.2015 - 23:08 Top
iRj
Профиль
Статус: слон
Группа: Заслуженные артисты
Рейтинг: 5
Gescort
Огромное спасибо, работает!

Чекбокс дает возможность видеть сетку геометрии за перекрывающим объектом, если ты об этом.
Login require!
Персональное сообщениеПисьмо на e-mail пользователюСайт пользователя
Цитировать сообщение Дата 24.03.2015 - 23:29 Top
Gescort
Профиль
Статус: слон
Группа: Заслуженные артисты
Рейтинг: 3
Понятно, возможно пригодится.
Персональное сообщениеПисьмо на e-mail пользователю
Цитировать сообщение Дата 24.03.2015 - 23:51 Top
OZazello
Профиль
Статус: Fool Power
Группа: Элита
Рейтинг: 10
у меня висит вот такой скрипт

Код
vw = GetViewportUnderMouse

set mCamera = GetViewCamera(-1)
                if vw = "A" then
set mCamera = GetViewCamera(0)
                elseif vw = "B" then
set mCamera = GetViewCamera(1)
                elseif vw = "C" then
set mCamera = GetViewCamera(2)
                elseif vw = "D" then
set mCamera = GetViewCamera(3)
         end if
SetValue mCamera & ".camdisp.xraytype", 1
ToggleValue "xrayshaded", mCamera &".camdisp"


собственно не знаю надо ли выбирать вьюпорт, но переключение чекбокса можно в одну строчку сделать с помощью ToggleValue
Персональное сообщениеСайт пользователяICQAOL
Цитировать сообщение Дата 25.03.2015 - 11:51 Top
iRj
Профиль
Статус: слон
Группа: Заслуженные артисты
Рейтинг: 5
OZazello, что-то не соображу как прописать в одну строку :scratch: , допустим для этого -
SetValue "Camera.camdisp.culbackface", True
SetValue "Camera.camdisp.culbackface", False
Персональное сообщениеПисьмо на e-mail пользователюСайт пользователя
Цитировать сообщение Дата 25.03.2015 - 15:59 Top
Gescort
Профиль
Статус: слон
Группа: Заслуженные артисты
Рейтинг: 3
Питон или Jscript:
Код
Application.ToggleValue("camdisp.culbackface", Application.GetViewCamera(-1))

Обязательно надо имя активной камеры узнавать, иначе будет работать только с той что "Camera" (вторая половина после запятой в тоггле)
Персональное сообщениеПисьмо на e-mail пользователю
Цитировать сообщение Дата 25.03.2015 - 16:50 Top
iRj
Профиль
Статус: слон
Группа: Заслуженные артисты
Рейтинг: 5
Gescort :thankyou:, сделал еще парочку хоткеев.
А если чекбокс не для камеры, а из преференсов?
Персональное сообщениеПисьмо на e-mail пользователюСайт пользователя
Цитировать сообщение Дата 25.03.2015 - 17:31 Top
Gescort
Профиль
Статус: слон
Группа: Заслуженные артисты
Рейтинг: 3
А вот с префами в одну строку не прокатит, так как нельзя запихать Preferences в качестве объекта в ToggleValue (собственно поэтому я никогда им и не пользуюсь, есть ведь в нем корявость, поэтому проще прописать условие тоггла вручную через if-else)
Код
xsi = Application
oState = xsi.Preferences.GetPreferenceValue("scripting.cmdlinks")
if oState:
   xsi.Preferences.SetPreferenceValue("scripting.cmdlinks", False)
else:
   xsi.Preferences.SetPreferenceValue("scripting.cmdlinks", True)
Персональное сообщениеПисьмо на e-mail пользователю
Цитировать сообщение Дата 25.03.2015 - 18:24 Top
iRj
Профиль
Статус: слон
Группа: Заслуженные артисты
Рейтинг: 5
Gescort, Спасибо! все работает :good:
Персональное сообщениеПисьмо на e-mail пользователюСайт пользователя
Цитировать сообщение Дата 25.03.2015 - 18:38 Top
steve_g
Профиль
Статус: МегаВольт
Группа: Артисты
Рейтинг: 0
Использую SliceSymmetrize, аналог 3ds max модификатора symmetry. Вопрос: можно ли такое добиться стандартными инструментами softimage?
Персональное сообщениеПисьмо на e-mail пользователю
Цитировать сообщение Дата 8.04.2015 - 15:50 Top
Darcvizer
Профиль
Статус: слон
Группа: Артисты
Рейтинг: 0
Амммм, а зачем, вроде как все ксишники без исключения для симметрии юзают клоны. Это вроде как быстрый, эффективный, гибкий, и весьма удобный способ
Персональное сообщениеПисьмо на e-mail пользователю
Цитировать сообщение Дата 8.04.2015 - 15:53 Top
grief93
Профиль
Статус: слон
Группа: Артисты
Рейтинг: 0
SliceSymmetrize нифига не аналог, фишка модификатора Symmetry в том, что можно моделить и сразу видеть финальный склеенный вариант. В Кси стандартными инструментами такого добиться невозможно (клоны лесом).
Персональное сообщениеПисьмо на e-mail пользователю
Цитировать сообщение Дата 9.04.2015 - 09:55 Top
Volj
Профиль
Статус: слон
Группа: Артисты
Рейтинг: 0
:help: Может кто то встречал какое то тутор или что то подоное?:)) Срочно нужна сфера Хоббермана, или хотя бы может у кого то идеи есть?:) Вариант со сферой и скейлом Поинтов - не подходит, даже близко не похож :)
Персональное сообщениеПисьмо на e-mail пользователю
Цитировать сообщение Дата 9.04.2015 - 14:49 Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Страницы: (305) « Первая ... 264 265 [266] 267 268 ... Последняя » Ответ в темуОтвет      Создание новой темыНовая тема   

 

Текстовая версия