首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
hou专题
2011 北京现场赛 B Hou Yi's secret
//题意:输入n个点,求最多的相似三角形个数 //数据很小,直接暴力,但是有两个trick,点的共线和重合问题 。 #include<iostream> #include<cstdio> #include<cmath> #include<algorithm> #include<cstring> using namespace std; const double EP=1e-8; struct
阅读更多...
学习在外部Python脚本中运行Houdini的Python接口(hou模块)
0. 目标 学习在外部Python脚本(而非Houdini编辑器内部)使用 hou 。 主要参考Houdini官方文档 Command-Line Scripting 中的【Accessing hou from a Regular Python Shell】部分。我将要点记录在下: 1. 将Houdini的dll加入搜索路径 为了能使用 hou模块,Houdini的dll必须能链接到。 为此
阅读更多...
Python —— hou.Node class
目录 Hierarchy node —— 返回指定路径的节点 nodes —— 返回指定多个路径的节点元组 item —— 返回指定路径的item items —— 返回指定多个路径的item元组 allItems —— 返回该节点所有子节点的元组 cookPathNodes —— 返回上次cook所属network使用的节点列表 isNetwork —— 判断节点是否是netwo
阅读更多...
Python —— Reference | hou
Houdini有非常多的Python模块可使用,不止一个hou,如hutil、toolutils、husd、kramautils等,只是帮助文档并没有提起,可从源代码docstring中查询; //查询有效的模块help('modules') Houdini Object Model(HOM)是API,可获取houdini信息,及控制houdini(使用
阅读更多...
Python —— hou.NetworkItem class
在一个network内,所有可见元素的基类; 此类没有方法,仅作为 hou.NetworkMovabelItem、hou.NodeConnection 基类存在,这两个子类在网络编辑器内均是可见的,是没有真正有意义的基类的;通过提供一个公共的基类,此两个类型的item,可从 hou.NetworkEditor 传入或返回; networkItemType() →
阅读更多...
Python创建、进入虚拟环境--Star.Hou
创建: python -m venv myvenvname myvenvname自己命名 进入: myvenvname\Scripts\activate.batvenv\Scripts\activate.bat 进入后如图: 进入后可用pip install 安装包。这样安装的包和其他项目环境可以隔离使用。
阅读更多...
Python在win环境下创建多版本---Star.hou
先上图。 然后设置环境变量: 一切OK go…
阅读更多...
Python —— hou.Parm class
节点参数,每个参数都有一个唯一的名字并存在于参数元组; Setting set —— 设置当前帧的参数值 set(value, language=None, follow_parm_reference=True)
阅读更多...