问题标签 [houdini]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
10214 浏览

swift - 如何将 .USDz 格式转换为 .OBJ 或 .ABC 文件?

我一直在尝试构建一个从 .USDZ 转换为其他 [3D 格式] 的解决方案。使用在线选项,您可以使用以下方法将 [3D 格式] 转换为 .USDz: https ://www.vectary.com/3d-modeling-how-to/how-to-create-usdz-file-for-ar-online/ 或 https://www.vectary.com/3d-modeling-news/usdz-converter-create-usdz-files-for-free-online-with-vectary/

使用 Houdini 插件不成功,我只能导入不能导出 .USDz。

此基本命令行可将 OBJ 文件、单帧 Alembic (ABC) 文件、USD 文件(.usda 或 usd.c)转换为 .USDz。

此命令是否会以另一种方式转换。

我还发现此命令行会将 [.OBJ, .ABC] 转换为 .USDz 但不知道它是否会以其他方式转换:

0 投票
1 回答
166 浏览

voronoi - Houdini voronoifracture 组

我有一些关于骨折的工作流程,并且在使骨折仅适用于某些组时遇到了麻烦。

工作流程

成为争吵的烦恼:

争吵

爆破

然后我尝试让 voronoifracture 接管该组:

沃罗诺伊

问题是模型显示为灰色,好像没有找到任何组,尽管它出现在电子表格中:

视口

我对 houdini 还很陌生,在课程中,我一直在跟踪骨折正确地带领小组。不过,该课程记录在 houdini 16.5 中,并且当我使用 17.0 时,我不确定行为是否发生了变化,或者我是否做错了什么。

0 投票
1 回答
312 浏览

python - QTreeWidget AlternatingRowColors 中的空白

我正在尝试将具有交替行颜色的 QTreeWidget 添加到 Houdini 的 python 面板中,但在黑暗的交替中得到了这些奇怪的间隙。

有没有人以前见过这个问题并且知道如何解决它?

在此处输入图像描述

谢谢,马克

0 投票
0 回答
538 浏览

python - 使用python在Houdini中旋转面对向量

我正在尝试使 Houdini 中的几何图形与直线上的法线方向相同。我将法线作为大小为 1 的向量,然后使用公式 angle = arccos((x dot y)/(magnitude x *magnitude y). 来获得旋转对象的角度,然后乘以 180 来转换它度数。由于某种原因,这并没有给出一致的结果。

我的数学有什么明显错误吗?我是 Houdini 的新手,所以我不确定我是否会遗漏一些会使情况复杂化的环境。

这是我正在使用的python代码。

我试图绕 y 轴旋转。

0 投票
1 回答
4628 浏览

python - How to get node parameter in Houdini with Python

I am very much new to Houdini and this might be something very obvious to ask but I have hit a brick wall. I would like to store a parameter, specifically the File Name of an alembic object so that I can validate the filename to see if it follows a namespace convention

Property I am trying to get circled in red

The following is all I have

after getting the node, how would I get the File Name property? Any guidance is greatly appreciated

0 投票
1 回答
355 浏览

math - 了解 Houdini 地形生成数学

我试图了解Houdini如何生成地形,但找不到相关文档。例如,我正在寻找用于计算地形侵蚀和动物路径确定的算法的数学描述。

0 投票
1 回答
1126 浏览

python - 如何使用 Python 更改 Houdini 下拉列表中的值?

我有两个问题:

1.

我不知道在保险丝节点中添加 2 个点很热。我试着写这个:

不工作然后我试着写

选择和分组点,但我不知道如何选择和分组其中的点

2. 我需要将下拉列表的第二个值更改为选项 BA,但我不知道该对 python 说什么。

我试过这个。

如果你能帮我修复它,我将不胜感激

链接中的图像=

https://drive.google.com/file/d/1C1v3DLgW4cz85PjCqK4hAFkk0wxrVWwp/view?usp=sharing https://drive.google.com/file/d/1FbhEkyX29YHVExlaTlw8eg0oD98ajcV7/view?usp=sharing

0 投票
3 回答
4580 浏览

houdini - 如何根据Houdini中的属性删除点?

我创建了一条有几个点的曲线。现在我想根据其中一个属性(will_be_removed)删除一些点。

几何电子表格

如上图所示,那些i@will_be_removed设置为 1 的点将被删除。

我尝试使用下面的 VEX 代码,但它表示类型的下标无效:int.will_be_removed

如何正确引用这些点?

0 投票
1 回答
293 浏览

mongodb - 如何解决 Houdini 中的 Pymongo 运行时错误 R6034

我在一个视觉效果工作室工作,我们使用 MongoDB/pymongo 进行资产管理。我们的工作室正在使用 SideFX 软件 Houdini。到目前为止,MongoDB 在编程方面一直很愉快,但是每当我们从 Houdini 中通过 pymongo 连接到 MongoDB 时,我们都会收到以下错误:

Microsoft Visual C++ 运行时库 - 运行时错误!程序:C:\houdini\17.5.293\bin\houdini.exe R6034 应用程序试图错误地加载 C 运行时库。请联系应用程序的支持团队以获取更多信息。 在此处输入图像描述

每次我们第一次导入 pymongo 时都会出现此错误,即在使用 Python 2.7 的 Houdini 中的 Python shell 中。一旦我们在错误弹出窗口中单击“确定”(第一次单击确定后出现两次),错误就会消失,我们能够成功连接到数据库。SideFX 支持团队建议 pymongo 没有使用 Visual Studio 2017 编译,这是 SideFX 用于其软件的编译器。

现在我们已经尝试调试了一段时间,但无济于事。以下是我们尝试的概要:

  1. 将 Windows10 更新到最新最好的
  2. 将 pymongo 从 3.5.1 更新到 3.9.0
  3. 从不同的版本(16.5、17.0、17.5)启动 Houdini,我们在每个版本中都会收到错误。(我们正在启动一个没有设置任何“PYTHONPATH”或“PATH”环境变量的 vanilla Houdini 会话)
  4. 有趣的是,我的同事昨晚在他的私人笔记本电脑上成功地将 pymongo 导入了 Houdini,没有发生任何错误,这让我相信该错误可能与我们的系统设置有关?

我很想知道如何摆脱这个错误消息,因为它真的弄乱了我们当前的管道。欢迎任何建议/帮助,非常感谢。如果您需要任何其他信息来调试此问题,请告诉我。

提前非常感谢,马努

0 投票
0 回答
53 浏览

python - 如何从 Box -> Grainsource 节点获取 Python 中的点

我有一个连接到 grainsource 节点的盒子。

节点图像

结果是盒子被分成许多点。

点的图像

现在我想操纵它们,但我一直在寻找一种方法来在某种数组或其他东西中获取这些点,以便我可以在 Python 中使用它们。