Vellum使用時のOpenCLのエラー

   1867   4   0
User Avatar
Member
41 posts
Joined: July 2013
Offline
Vellumのシミュレーションについての質問です。

Windows10でHoudini FX 18.5.532を使用しています。
Vellum ConstraintsのConstraint TypeをPressureにしてジオメトリに繋ぎ、Vellum Solverを繋げてシミュレーションをかけるとエラーメッセージが出てシミュレーションが出来ません。

内容は下記です。
OpenCL Exception: clEnqueueNDRangeKernel (-52). This is probably due to incorrect number of kernel parametrs.


Houdini FX 19.0.531で同様の手順で作業してみたところ問題なく動きました。
Houdini FX 18.5.532でエラー出さずにシミュレーションをかける方法をご存知でしたら教えていただきたいです。
よろしくお願い申し上げます。


CPUはIntel(R)Core(TM)i7-10700 CPU @ 2.90GHz
GPUはNVIDIA GeForce RTX3070
ドライバーのバージョンは511.65.0.0


シーンファイルを上げることが出来ないので再現手順を記載します。

Objコンテキスト内にGeometry Objectノードを配置

中に入りTestGeometry: Squabを配置

Tabキーを押しVellumと入力、表示されているVellum Configure Balloonを選択し、配置されたVellum Constraintsノード二つをTest Geometryに接続。

Tabキーを押しVellum solverと入力、表示されているVellum Solverを選択し、配置されたら上記のVellum Constraintsノードに接続。

再生をするとHoudini Consoleに

OpenCL Exception: clEnqueueNDRangeKernel (-52). This is probably due to incorrect number of kernel parametrs.

と表示され、Vellum Solverにエラーのバッヂが表示され、ジオメトリが表示されずシミュレーションがうまくいかない。
User Avatar
Staff
335 posts
Joined: April 2015
Offline
私の PC には 18.5.532 は入っていませんが、
18.5.696 と 18.5.832 では問題なくシミュレーションすることが出来ました。
ですので、
https://www.sidefx.com/ja/download/daily-builds/ [www.sidefx.com]
で Show All ボタンをクリックして、可能な限り新しい H18.5.x でお試しいただけないでしょうか?


なお、新しいバージョンのインストールには古いバージョンのアンインストールは不要です。
バージョンが同じ場合、インストール時に License Tools (またはLicense Server) はオフにしてインストールするのが無難です。
Edited by Ken Taki - March 10, 2022 08:35:19

Attachments:
Screenshot 2022-03-10 075145.png (877.2 KB)

User Avatar
Member
41 posts
Joined: July 2013
Offline
ご回答ありがとうございます。
18.5の最新で試してみます。
User Avatar
Member
41 posts
Joined: July 2013
Offline
18.5.877で試したところ、エラーは出ずに再生できました。
そこで18.5.532を再度立ち上げて試したところ、今度はエラーは出ずに再生できました。
マシンの再起動や最新のドライバーのインストールでは直らなかったのですが他のバージョンで上手くいくと直るとかあるのでしょうか・・・。
とにかく無事出来ましたので感謝申し上げます!お騒がせいたしました。ありがとうございました。
User Avatar
Staff
335 posts
Joined: April 2015
Offline
> マシンの再起動や最新のドライバーのインストールでは直らなかったのですが他のバージョンで上手くいくと直るとかあるのでしょうか・・・。

もしかすると、ユーザ設定の中に問題があったのかもしれませんね。
ユーザ設定は、Windows の場合、MyDocuments/houdini18.5 の中です。
これを一度別名にして、例えば houdini18.5_old など、Houdini を起動してみて問題がなければ、そのまま新しい設定で使うというのは有効な手段かもしれません。

いずれにせよ、動くようになって何よりでした。
  • Quick Links