问题标签 [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 投票
2 回答
251 浏览

python - Python 子进程从 houdini 运行 miniconda3/etc/profile.d/conda.sh

我被困在我眼中的一个非常奇怪的行为上。我想从 Houdini ( https://www.sidefx.com/ ) 创建一个进程,这个进程应该初始化 conda 并激活一个环境。如果我使用 python 2.7 从终端运行我的代码,则一切正常。

返回以下输出:

但是,当我尝试从 Houdini 运行相同的代码时,出现以下错误:

我不知道为什么会这样!任何帮助或指针将不胜感激!

0 投票
1 回答
20 浏览

houdini - 在渲染选项卡中创建动画

我是 Houdini 的新手,但我能够在“渲染视图”窗口中进行很好的科学可视化。我想让我的模型旋转/旋转。我在“场景视图”中找到了一种方法,但有没有办法在“渲染视图”中做到这一点

0 投票
1 回答
202 浏览

geometry - 如何在Houdini中合并中心点

在 Blender 中,如果您按 M 键并选择在中心合并,所有选定的点将合并为 1 个点。

我想问我应该如何在Houdini中执行相同的操作?

我研究了很多,发现有些人推荐使用 Fuse Node,但我仍然无法弄清楚 Fuse Node 中的什么设置应该在中心合并所有点。

0 投票
1 回答
59 浏览

gpu - 为什么我消耗这么多 CPU 而没有 GPU?

我正在使用 Intel Core i5-8400 2.80GHz 和 NVIDIA GeForce GTX 1060 3GB 的计算机上使用 Houdini(一种 3d 软件)。

我的问题是 Houdini 消耗了我所有的 CPU,但几乎没有消耗我的 GPU。当我运行其他程序(如 Blender、Unity 或任何其他 3D 软件)时也会发生这种情况。

我尝试安装 NVIDIA studio-ready 驱动程序,结果相似。我确信使用 3D 软件,我应该能够使用我的 GPU 加速这个过程,但我无法让它工作。

有人可以告诉我我需要做什么来“启用”我的 GPU,好吗?

这是我的任务管理器在 Houdini 中运行压力任务的屏幕截图: 任务管理器

0 投票
1 回答
993 浏览

android - 与 Delphi 10.4.2 一起使用的 Android 模拟器

我正在寻找一个 android 模拟器(nox、BlueStacks 等)来工作,同时我正在编写 android 应用程序以加快测试速度。

我发现很多教程展示了如何连接模拟器,但我的问题是我用 Delphi 创建的应用程序(甚至只是一个按钮和一个显示消息)都不能与这个模拟器一起工作(他们应该安装了 libhoudini)应用程序启动和关闭。

是否有人使用模拟器和使用 Delphi 创建的二进制文件工作?我刚刚尝试了所有新的模拟器,但我无法下载旧的模拟器(我在教程中看到的那些)

任何提示表示赞赏

问候

0 投票
1 回答
27 浏览

houdini - Houdini 翻书默认输出位置

我想为 Houdini 翻书设置默认输出位置,以便所有用户都有一个标准路径来保存和查找他们的翻书序列,而不是每个人都从 gui 输入他们自己的保存位置。有没有一个选项或设置,最好是我可以用环境变量设置的东西?

0 投票
1 回答
94 浏览

python - 如何仅使用 Python 源代码编辑器在 Houdini 中创建动画书?

我在 Houdini 中创建了一个场景,我想在 python shell/源代码编辑器中仅使用 Python 脚本将其作为翻书保存到文件位置(例如我的桌面)。我已经阅读了有关在此处创建翻书的 sidefx 网站,但我无法弄清楚,具体来说,我不知道该示例中指的是什么场景。这是我在源代码编辑器中写的。当我调用该函数时,Houdini 只是关闭,我不知道为什么。

0 投票
0 回答
16 浏览

simulation - 如何使用 MPM 工具模拟西瓜断裂?

我从这里运行了 MPM 测试,它运行了几个小时并生成了一堆bgeo文件。我能够将它们加载到 Houdini 中,它显示为点云

在此处输入图像描述

他们自己的动画中,我看到了类似西瓜的图像

在此处输入图像描述

0 投票
1 回答
73 浏览

javascript - 将动画画布设置为标题标签的背景剪辑文本的方法?

我想将动画画布作为背景剪辑到<h1 />. 要求是:

  • 使用实际<h1 />标签而不是在画布中呈现标题。
  • 使用要渲染的图像ctx.drawImage()

到目前为止,我尝试了几种方法并取得了不同的成功:

  • 创建一个常规画布并将其设置为<h1 />-tag 使用-webkit-canvas和的背景-moz-element。这种方法满足了我的所有要求,但不幸的是在 Chromium 中-webkit-canvas被弃用了。document.getCSSCanvasContext("2d")Safari 是唯一可用的浏览器。
  • 使用 CSS Paint API (Houdini)。使用 arequestAnimationFrame()更新 css var 我可以继续勾选动画并执行我想要实现的动画。但是,在 Chromium 中,必须使用解决方法来传递图像(而不是创建图像类型的属性,图像必须通过 using 来传递background-image,这使我无法使用background-image来告诉 CSS Paint 使用我的工作集作为背景。该规范并未完全实施。
  • 创建一个内联 svg 作为 background-image: url("data:image/svg+xml;utf8,<svg><foreignObject><canvas id='..'/></foreignObject></svg>");并尝试使用requestAnimationFrame. 根本不起作用。

我还有其他方法可以尝试吗?

0 投票
1 回答
202 浏览

python-3.x - 重新加载 UI,而不是重新创建

因此,我创建了这个显示 UI 的小脚本,并将其连接到 Houdini 菜单栏。现在的问题是,如果我多次单击该菜单项,它将创建相同 UI 的另一个实例,而前一个会保留下来,我想要的是所谓的“如果窗口存在,请删除它,创建新的”之类的东西。有人可以指导我吗?我对 Houdini 和 Qt 中的 python 相当陌生,所以一点解释将非常有帮助。另外,为什么我不能从 PySide6 导入使用?为什么我必须从 PySide2 使用?因为否则Houdini会抛出错误。

对于以前在玛雅做的同样的事情是

试图在 Houdini 内部做同样的事情。