问题标签 [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.
python - Python 子进程从 houdini 运行 miniconda3/etc/profile.d/conda.sh
我被困在我眼中的一个非常奇怪的行为上。我想从 Houdini ( https://www.sidefx.com/ ) 创建一个进程,这个进程应该初始化 conda 并激活一个环境。如果我使用 python 2.7 从终端运行我的代码,则一切正常。
返回以下输出:
但是,当我尝试从 Houdini 运行相同的代码时,出现以下错误:
我不知道为什么会这样!任何帮助或指针将不胜感激!
houdini - 在渲染选项卡中创建动画
我是 Houdini 的新手,但我能够在“渲染视图”窗口中进行很好的科学可视化。我想让我的模型旋转/旋转。我在“场景视图”中找到了一种方法,但有没有办法在“渲染视图”中做到这一点
geometry - 如何在Houdini中合并中心点
在 Blender 中,如果您按 M 键并选择在中心合并,所有选定的点将合并为 1 个点。
我想问我应该如何在Houdini中执行相同的操作?
我研究了很多,发现有些人推荐使用 Fuse Node,但我仍然无法弄清楚 Fuse Node 中的什么设置应该在中心合并所有点。
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,好吗?
android - 与 Delphi 10.4.2 一起使用的 Android 模拟器
我正在寻找一个 android 模拟器(nox、BlueStacks 等)来工作,同时我正在编写 android 应用程序以加快测试速度。
我发现很多教程展示了如何连接模拟器,但我的问题是我用 Delphi 创建的应用程序(甚至只是一个按钮和一个显示消息)都不能与这个模拟器一起工作(他们应该安装了 libhoudini)应用程序启动和关闭。
是否有人使用模拟器和使用 Delphi 创建的二进制文件工作?我刚刚尝试了所有新的模拟器,但我无法下载旧的模拟器(我在教程中看到的那些)
任何提示表示赞赏
问候
houdini - Houdini 翻书默认输出位置
我想为 Houdini 翻书设置默认输出位置,以便所有用户都有一个标准路径来保存和查找他们的翻书序列,而不是每个人都从 gui 输入他们自己的保存位置。有没有一个选项或设置,最好是我可以用环境变量设置的东西?
python - 如何仅使用 Python 源代码编辑器在 Houdini 中创建动画书?
我在 Houdini 中创建了一个场景,我想在 python shell/源代码编辑器中仅使用 Python 脚本将其作为翻书保存到文件位置(例如我的桌面)。我已经阅读了有关在此处创建翻书的 sidefx 网站,但我无法弄清楚,具体来说,我不知道该示例中指的是什么场景。这是我在源代码编辑器中写的。当我调用该函数时,Houdini 只是关闭,我不知道为什么。
javascript - 将动画画布设置为标题标签的背景剪辑文本的方法?
我想将动画画布作为背景剪辑到<h1 />
. 要求是:
- 使用实际
<h1 />
标签而不是在画布中呈现标题。 - 使用要渲染的图像
ctx.drawImage()
。
到目前为止,我尝试了几种方法并取得了不同的成功:
- 创建一个常规画布并将其设置为
<h1 />
-tag 使用-webkit-canvas
和的背景-moz-element
。这种方法满足了我的所有要求,但不幸的是在 Chromium 中-webkit-canvas
被弃用了。document.getCSSCanvasContext("2d")
Safari 是唯一可用的浏览器。 - 使用 CSS Paint API (Houdini)。使用 a
requestAnimationFrame()
更新 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
. 根本不起作用。
我还有其他方法可以尝试吗?
python-3.x - 重新加载 UI,而不是重新创建
因此,我创建了这个显示 UI 的小脚本,并将其连接到 Houdini 菜单栏。现在的问题是,如果我多次单击该菜单项,它将创建相同 UI 的另一个实例,而前一个会保留下来,我想要的是所谓的“如果窗口存在,请删除它,创建新的”之类的东西。有人可以指导我吗?我对 Houdini 和 Qt 中的 python 相当陌生,所以一点解释将非常有帮助。另外,为什么我不能从 PySide6 导入使用?为什么我必须从 PySide2 使用?因为否则Houdini会抛出错误。
对于以前在玛雅做的同样的事情是
试图在 Houdini 内部做同样的事情。