3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

16 страниц V  « < 14 15 16  
Reply to this topicStart new topic
> Вопросы новичка, как сделать это и то.....
carbonat
сообщение 08/01/2017, 00:21
Сообщение #226


Уже не новичок
Иконка группы

Группа: Пользователи
Сообщений: 12
Регистрация: 06/10/2014
Пользователь №: 104 690



Цитата(Stas 777 @ 07/01/2017, 20:31) *
Возьмём ваш пример, переменная geo_component_sel возвращает кортеж, скопипастенные значения, после принта, в поле group узла полиэкструд работают, а hou.parm('/obj/geo1/polyextrude1/group').set(geo_component_sel) нет.

Ну тут нужно как бы учесть что моного чего из работающих функций в хэлпе: "This method is not yet documented." и вообще гудини подстраивается под питона, а не наоборот.
Вернула geo_component_sel кортеж, проявим гибкость, берем первую компоненту кортежа smile.gif

import hou
import toolutils

viewer = toolutils.sceneViewer()
usersel = viewer.selectGeometry(use_existing_selection=True)
geo_component_sel = usersel.selectionStrings()
##print geo_component_sel
group = geo_component_sel[0]
hou.parm('/obj/geo1/polyextrude1/group').set(group)
Go to the top of the page
 
+Quote Post
Stas 777
сообщение 08/01/2017, 09:22
Сообщение #227


Ученик
Иконка группы

Группа: Пользователи
Сообщений: 40
Регистрация: 15/04/2010
Пользователь №: 77 960



Спасибо понял.
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






16 страниц V  « < 14 15 16
Fast ReplyReply to this topicStart new topic

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 18/01/2017 - 00:23