問題タブ [modelio]

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 に答える
365 参照

java - Eclipse UI が使用できません。アイコンなし、ボタンの反応なし、テキスト エディタなし

最近、Arch Linux の Eclipse で問題が発生しています。一部の機能が動作しなくなり、エラー レポートが表示される今週の初めに始まりました (たとえば、新しいプロジェクト、Java などの作成)。eclipse-common および eclipse-java パッケージをアンインストールして再インストールしてみましたが、実行してyaourt -Syuaも機能しませんでした。日食を必要としない他のことをしていたので忘れていましたが、今日は再びそれを使用する必要があり、UI は完全に使用できませんでした。スクリーンショットは次のとおりです。

エクリプス UI

ランニングeclipse -cleanは役に立ちませんでした。エラー ログは 10500 行を超えているため、どこにアップロードすればよいかわかりません... ただし、ほとんどのエラーは Modelio に関係しています。例:

編集:すぐに投稿をクリックしました。Modelio を削除しましたが、問題は解決しません。

0 投票する
2 に答える
240 参照

swift - モデル I/O でドキュメント化された API が、提供されたライブラリにありません。回避策は何ですか?

文書化されていますが、次のクラス メソッドはライブラリMDLAssetに存在しません。ModelIO

そのため、現在、.scn ファイルを読み込んでSceneKit .scnファイルを作成する方法はありませんMDLAsset

回避策は何ですか?

更新 0

私はこれらをインポートしています:

私のレンダラーでは、MDLAssetからをインスタンス化しようとしていますSCNScene:

このエラーが発生します

ここに画像の説明を入力

カテゴリが見つからないことを示します。ここで何を見逃したのですか?

0 投票する
2 に答える
1141 参照

scenekit - SCNScene から作成された MDLAsset があります。MDLMesh、MDLCamera、および MDLLight を抽出するにはどうすればよいですか?

ファイル (.scn)MDLAssetを読み込んで作成されたインスタンスをトラバースしようとして苦労しています。SCNScene

MDLMeshカメラとライトだけでなく、 も識別して抽出したいと考えています。それを行う直接的な方法はありません。

たとえば、MDLAsset で次のインスタンス メソッドが表示されます。

これは私が使っているものですか?

SceneKit モデラーで慎重にラベルを付けました。理想的なものを参照できませんか。確かに、私がアクセスできる ID/ラベルの辞書があります。ここで何が欠けていますか?

更新 0

Apple のドキュメントが完全に不足していたため、Xcode デバッガーでシーン グラフを追加する必要がありました。はぁ ...

ここに画像の説明を入力

いくつかのこと。私はそれを見てMDLMeshMDLSubmeshそれが私が求めているものです。それを取得するためのトラバーサルアプローチは何ですか? ライトやカメラも同様です。

また、シェーダーと同期できるように、頂点記述子のレイアウトを知る必要もあります。解析済みの特定の頂点レイアウトを強制できますSCNSceneか?

0 投票する
1 に答える
940 参照

objective-c - Swift で AutoreleasingUnsafeMutablePointer を設定するにはどうすればよいですか?

iOS アプリの場合、いくつかの Objective-C コードを Swift に変換しています。

Objective-C コードは、次のシグネチャを持つメソッドを使用します。

呼び方は次のとおりです。

これを Swift に変換しようとしていますが、メソッド呼び出しが常に失敗するため、間違っていると思います。

上記のメソッドの Swift バージョン:

使い方:

このメソッドは、2 つの配列に値を設定することになっています。それはしません。ここで何を見逃したのですか?

0 投票する
0 に答える
489 参照

swift - MTKMesh(mesh:device:) が常に MTKMesh の作成に失敗するのはなぜですか?

iOS アプリではSceneKit .scn、単一のクワッドを含むファイルをロードし、そこから生成しようとしMTKMeshています。喜びはありません。

ファイルをロードしSCNSceneます:

シーン グラフをトラバースしてクワッドを見つけます。

クワッド ジオメトリを抽出します。

Model I/Oジオメトリからメッシュを作成します。

Metal頂点の説明を次の形式に強制します。

これは常に失敗しますfatal error:

私は何が欠けていますか?

更新 0

エラーを出力するように try/catch を変更します。

エラーは次のとおりです。

致命的なエラー: オプション値のラップ解除中に予期せず nil が見つかりました

0 投票する
2 に答える
425 参照

swift - 折り目をサポートする MDLMesh を生成しますか?

MDLMesh を作成し、SCNGeometry に変換して SceneKit でレンダリングすることができました。しかし、メッシュやジオメトリで折り目をサポートすることができませんでした。

メッシュに折り目のサポートを追加するための正しい手順を実行していることを確認したかっただけです。

  1. MDLSubmeshTopology の作成
  2. 新しいトポロジ オブジェクトでは、MDLMeshBuffers を edgeCreaseIndices に、edgeCreases および Int を edgeCreaseCount プロパティに割り当てます。
  3. トポロジ オブジェクトで MDLSubmesh を作成します。

私は特定の解決策を探しているわけではなく、メッシュに折り目のサポートを追加する方法の一般的なアイデアにすぎません。これに関する経験がある人なら誰でも素晴らしいでしょう。

0 投票する
1 に答える
5366 参照

ios - SceneKit & モデル I/O を介して .OBJ 3d モデルに .MTL ファイルを適用する方法

SceneKit & Model I/0 を介して .obj 3d モデルに .mtl ファイル テクスチャを適用しようとしています。

以下のコードは、テクスチャの .jpg を適用しようとすると正常に動作します。

setTextureProperties に次の MDMaterial 拡張機能を使用しています。

.mtl ファイルを読み込んでモデルに適用し、テクスチャを適用するにはどうすればよいですか? .mtl ファイルからテクスチャ データを取得するには、SCNMaterial のどのプロパティを宣言する必要がありますか?

0 投票する
2 に答える
109 参照

modelio - Modelio と Overture は、別々に動作しますか?

だから..私は Modelio と Overture の両方で作業しようとしていますが、両方のプログラムは私にとって本当に新しいものです。

まずはModelioでモデルを作って、それをOvertureにエクスポートしたいです。

しかし、このように動作するはずですか、それとも個別に作成する必要がありますか?