WebGL ray marching


ベジエクリッピング法の応用例

- レイマーチング ‐
  1. BezFunc:ベジエ関数の解(web)
  2. ratBezFunc有理ベジエ関数の解 test
  3. BezLine:線分から曲線の距離・交点(+境界箱)
  4. ratBezLine有理ベジエ曲線と線分の交差
  5. BezCurve:曲線間の交差/最短距離
  6. radBezCurve有理ベジエ曲線間の交差
  7. ratBezPoint :点から有理曲線の最短距離
  8. rat3DCurve空間有理ベジエ曲線間の最短距離/
    点と有理曲面の最短距離
  9. ratBezCircle :円(楕円)と有理曲線の交差
  10. ratSphCurve :球と3次元空間有理曲線の最短距離
  11. SphCurSur :球と3次元空間有理・曲面曲線の交差
  12. ratCurveFace :有理曲線軌道(円弧軌道)/球と有理曲面の最短距離
  13. ratSurTriangle :三角形と有理曲面の干渉
  14. ratSurHkyuu :有理曲面(三角形パッチ)の半球と有理曲面の干渉
  15. ratSurSphere :有理曲面の半球と有理曲面の干渉
  16. ratBezMetaB :メタボールと有理曲線の交差
  17. ratSurMball :メタボールと有理曲面の干渉
  18. MbalCurSur :メタボールと有理曲線曲面(陰影)の干渉
  19. rat3Dface :平面と有理曲面との最短距離
  20. BezSurf :曲面のパラメトリック座標抽出/境界曲線との距離
  21. pnrBezSurf :点と曲面との最短距離
  22. moveCircle :球とベジエ曲線との衝突判定
  23. SurBezCurve :曲線と曲面との最短距離
  24. SurBezCurve :曲線と曲面との最短距離
  25. SurBezSurf :曲面と曲面との最短距離
  26. FFD:自由形状変形
  27. mindistjs:(曲線間最短距離)
  28. tpot :曲面とtpotとの最短距離
  29. BezMult :2曲線の乗算