Kuvaka - Houdini

@kuvakahoudini


Insta - https://www.instagram.com/kuvaka/

Youtube - https://www.youtube.com/channel/UC4NNzDe-mhOKElvK-bUD_xA

Помощь в жизненных вопросах и по гудини -
https://t.me/+pM0t51VBd8VmNzdi

Kuvaka - Houdini

30 Sep, 22:27


Ярик сделал прикольный развлекательный ролик


https://youtu.be/lwXU04GIFkM

Kuvaka - Houdini

29 Sep, 13:48


Видос

Музыка @blinkaudio_dm

Дальше рендерим в карме 👍😮‍💨, в целом даже прикольно

Kuvaka - Houdini

18 Sep, 13:27


Подсобрал для практики рендер в солярисе, что бы попытаться вновь вкатится в эту новую штуку

За техническую помощь спасибо @mzubb

Kuvaka - Houdini

16 Sep, 12:11


Видос

#python #sctipt

В видосе показано применения скрипта при помощи которого курсор может находится рядом с нодой и включить рендер флаг. Тут 2 скрипта на рендер флаг и байпас

Рендер флаг

editor = kwargs["pane"]
if type(editor) == hou.NetworkEditor:
rect = editor.visibleBounds()
rect_data = editor.networkItemsInBox(editor.posToScreen(rect.min()),
editor.posToScreen(rect.max()), for_select=True)
if rect_data:
cursor_pos = editor.cursorPosition()
min_dist_to_cursor = 9999
cursor_node = None

for item, item_type, _ in rect_data:
if item_type == "node":
node_center = item.position() + item.size() / 2
dist = node_center.distanceTo(cursor_pos)
if dist < min_dist_to_cursor:
min_dist_to_cursor = dist
cursor_node = item

if cursor_node is not None:
# SET NODE AS CURRENT
editor.setCurrentNode(cursor_node)

# ENABLE DISPLAY FLAG IF THE NODE HAS IT
if hasattr(cursor_node, "setDisplayFlag"):
cursor_node.setDisplayFlag(True)

# ENABLE RENDER FLAG IF THE NODE HAS IT
if hasattr(cursor_node, "setRenderFlag"):
cursor_node.setRenderFlag(True)


Выключение/Включение ноды

editor = kwargs["pane"]
if isinstance(editor, hou.NetworkEditor):
rect = editor.visibleBounds()
rect_data = editor.networkItemsInBox(editor.posToScreen(rect.min()),
editor.posToScreen(rect.max()),
for_select=True)
if rect_data:
cursor_pos = editor.cursorPosition()
min_dist_to_cursor = 9999
cursor_node = None

for item, item_type, _ in rect_data:
if item_type == "node":
node_center = item.position() + item.size() / 2
dist = node_center.distanceTo(cursor_pos)
if dist < min_dist_to_cursor:
min_dist_to_cursor = dist
cursor_node = item

if cursor_node is not None:
editor.setCurrentNode(cursor_node)

if cursor_node.type().category() == hou.objNodeTypeCategory():
current_selectable_state = cursor_node.isGenericFlagSet(hou.nodeFlag.Selectable)
cursor_node.setGenericFlag(hou.nodeFlag.Selectable, not current_selectable_state)
else:
current_bypass_state = cursor_node.isGenericFlagSet(hou.nodeFlag.Bypass)
cursor_node.setGenericFlag(hou.nodeFlag.Bypass, not current_bypass_state)

Kuvaka - Houdini

01 Sep, 12:16


Ролик

#houdini #work

Вместе с @blinkaudio_dm (t.me/blinkaudio) сделали фонк под русский алфавит на кануне дня знаний!

Kuvaka - Houdini

28 Aug, 05:43


Использование нойза для искажения координат другого нойза в материал икс

#houdini #karma #tutor

Урок

Kuvaka - Houdini

23 Aug, 08:30


Важный тест

@rarytu кинула очень интересный тест.... должен пройти каждый

Kuvaka - Houdini

21 Aug, 17:46


Если вдруг вы прописываете версию шифта руками, такая запись будет автоматически ее подставлять

#houdini #redshift #tip

PATH = "C:/ProgramData/Redshift/bin;$PATH"
HOUDINI_PATH = "C:/ProgramData/Redshift/Plugins/Houdini/${HOUDINI_VERSION};&"
PXR_PLUGINPATH_NAME = "C:/ProgramData/Redshift/Plugins/Solaris/${HOUDINI_VERSION};&"

Kuvaka - Houdini

21 Aug, 05:32


Mpm Mk


#houdini #speed #and #fast #mpm

Kuvaka - Houdini

14 Aug, 14:49


#houdini #cop #rnd

Это классика

Kuvaka - Houdini

14 Aug, 09:59


#houdini #cop #rnd

Да если бы у меня раньше такой коп был, я бы сейчас был СУПЕРМЕН

Kuvaka - Houdini

13 Aug, 20:00


#houdini #cop #hip

Фракталы через опен сл в новом копе
Сцена только для версии 20.5

Kuvaka - Houdini

13 Aug, 18:05


В 20.5 добавили прикольную ноду, для построения уникальной связи на основе расстояния

Kuvaka - Houdini

13 Aug, 07:02


#houdini #hip #tutor

Создание группы на основе угла и дальнейшая генерация точек и линий из этой группы