実現したいこと
float spin = 0.0;
void setup() {
size(640, 360, P3D);
noStroke();
}
void draw() {
background(0);
lights();
spin += mouseX / 100.0;
pushMatrix();
translate(width/2, height/2, 0);
rotateX(radians(-mouseY));
rotateY(radians(spin));
box(150);
popMatrix();
}
というコードを正常に実行できるようにしたいです
発生している問題・分からないこと
P3D機能を含むプログラムが正常に実行できない
エラーメッセージ
error
1UnsatisfiedLinkError: Couldn't load library 'gluegen_rt' generically including
該当のソースコード
Processing
1float spin = 0.0; 2 3 4void setup() { 5 size(640, 360, P3D); 6 noStroke(); 7 8} 9void draw() { 10 background(0); 11 lights(); 12 13 spin += mouseX / 100.0; 14 pushMatrix(); 15 translate(width/2, height/2, 0); 16 rotateX(radians(-mouseY)); 17 rotateY(radians(spin)); 18 box(150); 19 popMatrix(); 20}
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
何も得られませんでした
補足
特になし
[Processingで以下のようなエラーが表示され、コードが実行できません... - Yahoo!知恵袋](https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12317964407)
> teratailでは、マルチポスト※の推奨はしていません。
> やむを得ず複数のサイトに質問を投稿された場合は、質問内容にマルチポストをする理由を書き、他のサイトの投稿へのリンクを貼ってください。 また、解決した際には必ずteratail及びすべての投稿に解決した旨と、どのように解決したかを記載してください。
> ※「マルチポスト」とは、同じ内容の文章を複数のQ&Aサイトや掲示板などへ投稿することです。
[ヘルプ|他のサービスにも質問投稿をしたい(してしまった)](https://teratail.com/help#posted-otherservice)
* Processingのバージョン
* オペレーティングシステムとそのバージョン
を【質問に追記】してください^^
Processingのインストール場所やスケッチブックの場所に、日本語が含まれている場合は別のフォルダに変更してみてください^^
OSはWindows11の24H2、Processingのバージョンは4.4.4です
> OSはWindows11の24H2、Processingのバージョンは4.4.4です
同じ環境ですが提示コードで問題なく動きますねぇ...
可能性は高くなさそうですがインストーラ版(msi)でなく、ポータブル版(zip)を試していただけますか?
[Release Processing 4.4.4 · processing/processing4](https://github.com/processing/processing4/releases/tag/processing-1304-4.4.4)
あるいはVersion 3.5.4(64-bit・32-bit)なら動くかもしれません(あまりお勧めしたくないが^^;
[Releases / Processing.org](https://processing.org/releases)
注)
同一マシンでも複数のバージョンを別フォルダに置けば共存はできます。
ただし複数のバージョンを【同時に起動】はできません。
---
フォーラムやGitHubで聞けば、専門家の助言があるかもしれません。
[Processing Community Forum](https://discourse.processing.org/)
[Issues · processing/processing4](https://github.com/processing/processing4/issues)
Processing 4.4.4のポータブル版でも、コードを実行することはできませんでした
Processingで発生するUnsatisfiedLinkErrorの解決方法: ‘gluegen_rt’ライブラリが読み込めない場合の対処法:
https://programming.awaisora.com/e2cb04f4-e987-4402-8c45-be3d08681dc7/
で、それで解決するのですか?>cametan
そのawaisora.comってYahoo!知恵袋から質問引っ張ってきてAIで自動生成しているだけのサイトに思えるので、かつての侍エンジニア以上に信じていないのですけれど。
