問題タブ [scnnode]

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 投票する
2 に答える
8146 参照

ios - SceneKit ライン プリミティブ タイプのストローク幅

シーン キットを使用して、この立方体イメージの形状を (元の作成者の許可を得て) 複製しようとしています。

ここに画像の説明を入力

ここまでで、線と頂点の描画コードができました。背景を透明にする必要があるため、画像を使用できません。

私が今解決しようとしている具体的なことは、SCNGeometryPrimitiveType.Line要素のストローク幅を編集する方法です。

線を作成する基本的な方法は次のとおりです。

全体的な形状が正しい次のようなものがあります。

ここに画像の説明を入力

しかし、SceneKit を使用して描画されている線の幅を広げる方法がわかりません。どうすればこれを達成できますか?

興味のある方は、ここにサンプル プロジェクトがあります。

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

ios - アンカーポイントを変更するには?

私はと働いていSceneKitます。オブジェクトSCNNodeは中心に対して回転します。のアンカーポイントを変更するにはSCNNode?

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

swift - SCNNode の作成に使用される SCNSphere の半径を取得する

SCNNode の設定に使用される球体ジオメトリ (SCNSphere) の半径を返すにはどうすればよいですか。親ノードに関連していくつかの子ノードを移動する方法で半径を使用したいと考えています。以下のコードは、半径が結果のノードに不明であるように見えるため失敗します。ノードをメソッドに渡すべきではありませんか?

また、私の配列インデックスは、Int が Range ではないと言って失敗します。

私はこれから何かを構築しようとしています

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

swift - Tube Physics Body は SCNCylinder のように動作しますが、SCNTube のように動作させるにはどうすればよいですか?

SceneKit のように、チューブとその物理ボディを作成しようとしています。

ただし、このオブジェクトの上に別のオブジェクトが落下すると、中心を通過しません。代わりに、空中に浮いているように見えます。これは、物理体が完全な円柱であり、真ん中に穴のあるチューブとは異なります。オブジェクトが中心を通過できるようにするにはどうすればよいですか? チューブの外観は期待どおりです。

ありがとう!

0 投票する
3 に答える
16297 参照

ios - SCNBox 面ごとに異なる色またはテクスチャ

私は iOS 開発に不慣れで、困惑しています。面ごとに異なる色を持つ SceneKit を使用して立方体をレンダリングしようとしています。

これは私がこれまでに得たものです:

しかし、私はそれぞれの顔に異なる色を持たせたいと思っています。それ、どうやったら出来るの?

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

ios - SceneKit – applyForce メソッドのオプション インパルスはどのように機能しますか?

動的な物体に力を加える場合、力積を に設定しても、この力は持続しないようfalseです。

私はphysicsBodyを持つsphereNodeを持っています:動的、質量= 1および減衰= 0。ワールドの重力は (0,0,0) に設定されます。

ジェスチャ認識エンジンに力を加えると:

その後、速度は0.0166あたかも力が 1 フレームの間だけ適用されたかのようになり、ジェスチャを再度トリガーしない限り一定のままになります。

真の一定の力として機能させる唯一の方法は、レンダラー ループで applyforce を呼び出すことですが、非インパルス applyforce との唯一の違いは 60 倍です。これは期待される動作ではないと思います。