問題タブ [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.
java - Eclipse UI が使用できません。アイコンなし、ボタンの反応なし、テキスト エディタなし
最近、Arch Linux の Eclipse で問題が発生しています。一部の機能が動作しなくなり、エラー レポートが表示される今週の初めに始まりました (たとえば、新しいプロジェクト、Java などの作成)。eclipse-common および eclipse-java パッケージをアンインストールして再インストールしてみましたが、実行してyaourt -Syua
も機能しませんでした。日食を必要としない他のことをしていたので忘れていましたが、今日は再びそれを使用する必要があり、UI は完全に使用できませんでした。スクリーンショットは次のとおりです。
ランニングeclipse -clean
は役に立ちませんでした。エラー ログは 10500 行を超えているため、どこにアップロードすればよいかわかりません... ただし、ほとんどのエラーは Modelio に関係しています。例:
編集:すぐに投稿をクリックしました。Modelio を削除しましたが、問題は解決しません。
scenekit - SCNScene から作成された MDLAsset があります。MDLMesh、MDLCamera、および MDLLight を抽出するにはどうすればよいですか?
ファイル (.scn)MDLAsset
を読み込んで作成されたインスタンスをトラバースしようとして苦労しています。SCNScene
MDLMesh
カメラとライトだけでなく、 も識別して抽出したいと考えています。それを行う直接的な方法はありません。
たとえば、MDLAsset で次のインスタンス メソッドが表示されます。
これは私が使っているものですか?
SceneKit モデラーで慎重にラベルを付けました。理想的なものを参照できませんか。確かに、私がアクセスできる ID/ラベルの辞書があります。ここで何が欠けていますか?
更新 0
Apple のドキュメントが完全に不足していたため、Xcode デバッガーでシーン グラフを追加する必要がありました。はぁ ...
いくつかのこと。私はそれを見てMDLMesh
、MDLSubmesh
それが私が求めているものです。それを取得するためのトラバーサルアプローチは何ですか? ライトやカメラも同様です。
また、シェーダーと同期できるように、頂点記述子のレイアウトを知る必要もあります。解析済みの特定の頂点レイアウトを強制できますSCNScene
か?
objective-c - Swift で AutoreleasingUnsafeMutablePointer を設定するにはどうすればよいですか?
iOS アプリの場合、いくつかの Objective-C コードを Swift に変換しています。
Objective-C コードは、次のシグネチャを持つメソッドを使用します。
呼び方は次のとおりです。
これを Swift に変換しようとしていますが、メソッド呼び出しが常に失敗するため、間違っていると思います。
上記のメソッドの Swift バージョン:
使い方:
このメソッドは、2 つの配列に値を設定することになっています。それはしません。ここで何を見逃したのですか?
swift - MTKMesh(mesh:device:) が常に MTKMesh の作成に失敗するのはなぜですか?
iOS アプリではSceneKit
.scn
、単一のクワッドを含むファイルをロードし、そこから生成しようとしMTKMesh
ています。喜びはありません。
ファイルをロードしSCNScene
ます:
シーン グラフをトラバースしてクワッドを見つけます。
クワッド ジオメトリを抽出します。
Model I/O
ジオメトリからメッシュを作成します。
Metal
頂点の説明を次の形式に強制します。
これは常に失敗しますfatal error
:
私は何が欠けていますか?
更新 0
エラーを出力するように try/catch を変更します。
エラーは次のとおりです。
致命的なエラー: オプション値のラップ解除中に予期せず nil が見つかりました
swift - 折り目をサポートする MDLMesh を生成しますか?
MDLMesh を作成し、SCNGeometry に変換して SceneKit でレンダリングすることができました。しかし、メッシュやジオメトリで折り目をサポートすることができませんでした。
メッシュに折り目のサポートを追加するための正しい手順を実行していることを確認したかっただけです。
- MDLSubmeshTopology の作成
- 新しいトポロジ オブジェクトでは、MDLMeshBuffers を edgeCreaseIndices に、edgeCreases および Int を edgeCreaseCount プロパティに割り当てます。
- トポロジ オブジェクトで MDLSubmesh を作成します。
私は特定の解決策を探しているわけではなく、メッシュに折り目のサポートを追加する方法の一般的なアイデアにすぎません。これに関する経験がある人なら誰でも素晴らしいでしょう。
ios - SceneKit & モデル I/O を介して .OBJ 3d モデルに .MTL ファイルを適用する方法
SceneKit & Model I/0 を介して .obj 3d モデルに .mtl ファイル テクスチャを適用しようとしています。
以下のコードは、テクスチャの .jpg を適用しようとすると正常に動作します。
setTextureProperties に次の MDMaterial 拡張機能を使用しています。
.mtl ファイルを読み込んでモデルに適用し、テクスチャを適用するにはどうすればよいですか? .mtl ファイルからテクスチャ データを取得するには、SCNMaterial のどのプロパティを宣言する必要がありますか?
modelio - Modelio と Overture は、別々に動作しますか?
だから..私は Modelio と Overture の両方で作業しようとしていますが、両方のプログラムは私にとって本当に新しいものです。
まずはModelioでモデルを作って、それをOvertureにエクスポートしたいです。
しかし、このように動作するはずですか、それとも個別に作成する必要がありますか?