问题标签 [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 回答
49 浏览

vue.js - 在 nuxt3/vue 应用程序中添加 houdini paintworklet

我正在尝试向我的应用程序添加一个paintworklet,但我真的很难。

worklet 是一个 npm 依赖项,但 worklet 不能内联,它们需要像这样注册:

我很难过,因为即使这目前在我的应用程序中有效,但我不确定这是否是正确的方法,或者它是否可以在生产中工作。目前,我的 url 指向里面的一个文件node_modules,我不确定 nuxt 是否会对此做任何事情。

我目前正在使用.client.js插件文件夹中的文件执行此操作。但是他们需要一个export default function(),但工作集代码没有导出。

我目前正在尝试做的是告诉 nuxt 以某种方式从中获取某些文件node_modules并将它们作为资产提供,然后以其他方式引用它们。但我找不到这方面的任何资源。

任何想法,将不胜感激。

0 投票
0 回答
19 浏览

python - 如何以编程方式在 Houdini 中加载货架

我最近开始研究 houdini 的工具开发。

有没有办法以传播方式在 houdini 中加载架子,就像我们可以在 Maya 中加载架子一样。

0 投票
1 回答
53 浏览

c++ - 查找 LNK1104 文件名的来源

我正在使用 CMake 生成的 Visual Studio 项目中工作,由于某种原因,我在构建时收到 LNK1104 错误,提示“无法打开文件 'hboost_python27-vc142-mt-x64-1_72.lib'”,我知道事实上,该文件在任何地方都不存在,并且正确的依赖项是“hboost_python27-mt-x64.lib”。那么为什么 Visual Studio 要求这个文件呢?我将如何推导出这个文件名的来源,然后修复它?这更像是一个 CMake 问题吗?还是 Visual Studio 问题?

作为参考,我正在为 Houdini 编译自定义美元资产解析器,这是我正在处理的代码https://github.com/mwalk176/USD-Custom-Resolver-Windows-Example/tree/main/custom_resolver/项目

0 投票
0 回答
29 浏览

python - SideFx Houdini python使用python脚本传递引用参数

第一次使用 Houdini,所以我想看看如何使用 python 在其中编写代码。我使用了这个网站的代码:http: //www.deborahrfowler.com/PythonResources/PythonHoudiniExamplePhyllotaxis.html

当我尝试调用eval()网站上看到的函数时,我收到了错误AttributeError: 'NoneType' object has no attribute 'eval'

如果我删除该功能eval(),我会收到此错误:

我看过一些视频,因为我知道您可以在Edit Parameter界面中创建参数并使用侧面看到的 python 脚本引用它们。

但到目前为止我还没有成功。我已经按照网站上的步骤进行了操作,所以我不确定出了什么问题。

0 投票
0 回答
14 浏览

particles - 胡迪尼学徒有没有“阿诺德”的替代品?

我一直在 Houdini Apprentice 工作,试图了解 FLIP 坦克,但我使用的教程通过使用“Arnold 着色器网络”解释了粒子的着色器纹理。当我进一步查看时,我发现阿诺德不包括在 Houdini Apprentice 中。我可以研究一下用于 Houdini 的粒子着色器的替代方案吗?

0 投票
0 回答
45 浏览

python - ImportError:无法从“grpc._cython”导入名称“cygrpc”

我正在尝试在 Ubuntu 20.04 容器中使用 Dapr python API。我正在 Azure 中的 Ubuntu 20.04 VM 上构建和运行容器映像。

尝试导入 Dapr 会导致此错误:

根据我的研究,这与 Dapr 无关,并且在尝试使用 gRPC 时弹出很多

我已经广泛搜索并尝试了这些修复:

人们正在使用 32bit python,需要使用 64bit

可以确认我的 Python 解释器是 64 位的:

在此处输入图像描述

尝试在 ARM 架构上使用

可以确认我使用的是 x86_64:

在此处输入图像描述

还尝试了其他建议,例如使用 grpcio==1.27.2

许多其他答案都与不适用的 AWS 有关。

我正在使用 Houdini 3D 软件包中内置的“有趣”Python 运行时,但之前从未遇到过兼容性问题。

这是我的 requirements.txt:

这是我的 pip 命令:

有没有办法进一步调试这个问题?

是否有在 Linux 上构建 gRPC 的指南?