Houdini
柯哀的眼
这个作者很懒,什么都没留下…
展开
-
Houdini VEX 制作楼梯
for(int i=0; i<10; i++){ vector pos = {0,0,0}; pos = set(i,i,0); addpoint(0,pos);}Detail层级,为了创建一排点vector pos = {0,0,0};pos = set(@P.x,@P.y+1,@P.z);if(@ptnum != @numpt-1){ int p0 = addpoint(0, pos);}Points层级,为了在这排点的上方创...原创 2022-03-26 09:54:08 · 547 阅读 · 0 评论 -
Houdini PySide窗口加载越来越慢
由于某种不为人知的原因,导致我做的houdini插件界面打开越来越慢第一次瞬间打开,后面甚至能到30多秒,这显然是不正常的我之前是一直用from imp import reload来重载模块,因为houdini好像会保留之前加载过一遍的模块。为了解决这个越来越慢的bug,你需要在你的py文件里面创建界面比如a = jj()然后在houdini的工具栏里面显示出来比如a.show()这样就不会每次重新加载了,而是一直使用第一次加载的那个界面,打开速度提高了,并且修复了越来越慢的bu原创 2022-02-27 20:37:08 · 567 阅读 · 0 评论 -
Houdini制作pyside2插件崩溃原因
工具架添加新工具,把自己写的python界面代码导入进去主要是sys添加环境路径,使得houdini可以找到我们的插件然后reload是重新加载模块,这样就不需要每次都重新启动houdini查看结果了,其实不加也行我注释掉的地方也就是show显示窗口,虽然能显示,但有个bug,如果houdini刚打开直接点击插件会闪退,不知道为什么,如果打开等待10秒以后再点插件就不会闪退。。。经过测试,把show显示窗口的函数放进模块py文件里,而不是上面的界面里,这样可以避免窗口闪退的bug原创 2022-02-14 21:55:26 · 911 阅读 · 0 评论 -
Houdini工程文件合集
分享一些资源网站,Houdini初学者容易找不到例子学习od|force forumscgwikiHoudini - cgwikiTutorials — CASKALContent Library | SideFX另外想要Houdini海量教程的同学可以留邮箱原创 2022-02-08 21:18:37 · 2031 阅读 · 6 评论 -
Houdini保存自定义节点
很多时候我们希望把自己写的Houdini节点记录下来,方便其他工程使用。首先要选择节点们,点击上图工具栏的纸盒子图标,相当于一个文件夹。然后我们要保存为HDA格式,看下图这里随便存地方,但是名字有要求,必须开头字母如果你想加载的话可以从下面加载:可以点击Install and Create把之前写的节点添加到新工程里。下面补充一些如何给节点添加属性,点击这个齿轮按钮,然后进入从这个页面就可以自定义你的节点参数了,是不是很方便呢~...原创 2022-02-04 16:54:39 · 1599 阅读 · 1 评论 -
Houdini生成地图算法
vector createPoint(int i;vector pos){ int pt0 = addpoint(i, pos); return pos;}vector aa = {0,0,0};for(int i=0;i<1000000;i++){ //aa = createPoint(i,aa); int pt0 = addpoint(i, aa); //int prim0 = addprim(i, "poly"); float r = r.原创 2022-01-30 23:11:02 · 822 阅读 · 0 评论 -
Houdini python迷宫
from enum import Enumfrom random import randint, choicenode = hou.pwd()geo = node.geometry()class MAP_ENTRY_TYPE(Enum): MAP_EMPTY = 0, MAP_BLOCK = 1,class WALL_DIRECTION(Enum): WALL_LEFT = 0, WALL_UP = 1, WALL_RIGHT = 2, W.原创 2021-12-18 10:03:03 · 716 阅读 · 0 评论 -
Houdini的节点视图改为右键拖拽(转载)
(2 条消息) 请问 怎么修改Houdini节点操作面板的快捷键和UE4一致? - 知乎 (zhihu.com)找到解决办法了,也留给有需要使用houdini的ue4人参考配置文件下增加两行C:/文档/houdini18.0/houdini.env#配置代码编辑器EDITOR = C:\Users\barrylv\AppData\Local\Programs\Microsoft VS Code\Code.exe#配置中键和右键交换HOUDINI_MMB_PAN = 0转载 2021-12-08 07:51:10 · 251 阅读 · 0 评论