エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
GLSLレイマーチング研究_距離関数について勉強してみた13(Capsuleの関数をいじる_距離関数いじる編) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
GLSLレイマーチング研究_距離関数について勉強してみた13(Capsuleの関数をいじる_距離関数いじる編) - Qiita
/* アニメーション04 */ float d = dot(pa,ba)/dot(ba,ba); if(d < 0.0){ return length(pa) - r; } els... /* アニメーション04 */ float d = dot(pa,ba)/dot(ba,ba); if(d < 0.0){ return length(pa) - r; } else if(d > 1.0){ return length( pa - ba ) - r; } else if(d == 0.5){ return length(pa*sin(time)*2.0) - r; } return length( pa - ba * d ) - r; // ============================================================================ // Capsule / Line function_02 // ==========================================================