1
私はScenekitシェーダ修飾子を使用していますが、タイムスタンプや一部のデータのようなすべての頂点について追加の情報を送ることは可能ですか? シェーダモディファイアでは、これらの値を使用して頂点を破棄することができます(主にアニメーション用)シーンキットシェーダに追加情報を送信しますか?
私はScenekitシェーダ修飾子を使用していますが、タイムスタンプや一部のデータのようなすべての頂点について追加の情報を送ることは可能ですか? シェーダモディファイアでは、これらの値を使用して頂点を破棄することができます(主にアニメーション用)シーンキットシェーダに追加情報を送信しますか?
はい。プロトコルSCNShadableのマニュアルを参照してください。そのドキュメントには、あなたが求めているものに非常に近いサンプルがあります。タイムスタンプ用のユニフォーム(u_time
)もあります。