問題タブ [realitykit]
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.
swift - モデルを Reality Composer ファイルではなく usdz ファイルから直接ロードするときに、RealityKit でレンダリングする影を取得するにはどうすればよいですか?
モデルを usdz ファイルからシーン アンカーに直接追加すると、モデルの下にグラウンディング シャドウが表示されません。これらは、モデルを RealityComposer にインポートして RealityComposer シーンを追加すると表示されます。しかし、RC を使用せずにグラウンディング シャドウを有効にできますか?
シーンに DirectionalLight を追加しようとしましたが、これは影を落としません。ARView の RenderingOptions も変更してみました。
swift - ARKit 3 で 3D スケルトンからボーンの回転を取得する
親に関連するボーンの回転を取得しようとしていますが、かなり奇妙な角度になってしまいます。
私はすべて、行列の乗算、オフセット、軸の交換、そして運がないことを試しました。
//RETRIEVE ANGLES HERE
私はさまざまなアプローチを試しました:
この試行では、jointTransformationをに設定して、 eulerAnglesSCNNode.transform
を取得して人間が読めるようにし、何が起こっているのかを理解しようとします。
私はいくつかの関節を動かすことができますが、それは純粋な偶然か運だと思います.残りの骨は非常に奇妙に回転します.
他の試みでは、 jointModelTransforms (Local ではなく Model) を使用してそれらを取得し、すべての変換が Skeleton の Root ボーンに関連するようにします。
このアプローチでは、次のような行列乗算を行います。
親に相対的な回転を取得するには、同じ状況で、一部のボーンは正常に回転し、他のボーンは奇妙に回転します。まったくの偶然でしょう。
ボーンの回転を取得する必要があるのはなぜですか?
Blender に回転を渡す携帯電話で MoCap アプリを構築しようとしています。これから .BVH ファイルを構築しようとしているので、Blender で使用できます。
これは私自身のリグです:
Kinectでこれをやったことがありますが、ARKit 3で何日もやろうとしましたが、うまくいきませんでした:(
ios - makeRenderPipelineState に失敗しました [タイプ ushort の出力は、MTLPixelFormatR16Float カラー アタッチメントと互換性がありません。]
リアリティキットを使用してテキストを表示しようとしていますが、コードがコンパイルされ、シーンが開始されますが、シーンにテキストが表示されません。
私は iOS 13.1.2 を実行している iPhone 7 を使用しています。同じコードを試してみましたが、ボックス メッシュ リソースを使用したところ、問題なく動作しました。
私のコントローラは次のようになります
前に言ったように、実行時にコンソールに次のエラーが表示されます。