Fork
2
Fav
1
View
2338
  • Play

Fullscreen

Smart Phone

Fork tree

  • Readme
  • JavaScript 433 lines
  • HTML 8 lines
  • CSS 21 lines
双3次ベジエ曲面(BicubicBezierSurface)の可視化プログラム

Java実装したプログラムをJavaScriptへ書き換えました。
外部3Dエンジンは使用せず、すべてゼロから独力で実装いたしました。

操作方法----------------------------------------------------

・横4個×縦4個から成る計16個の制御点を上下にマウスドラッグすることにより、
制御点の高さ(Y軸)を制御することが可能です。

・制御点以外のビュー空間をマウスドラッグすることにより、
視点を原点中心に回転することが可能です。

・マウスホイールの操作によりベジエ曲面を拡大縮小することが可能です。

・Initializeボタン押下で制御点、視点、曲面密度の初期化が可能です。
・Increaseボタン押下で曲面密度を上げることが可能です。
・Decreaseボタン押下で曲面密度を下げることが可能です。

-----------------------------------------------------------

Copyright : 2016 Kodai Takao & Creative Universe All Rights Reserved.
  • 双3次ベジエ曲面可視化プログラム(BicubicBezierSurface)
  • 双3次ベジエ曲面可視化プログラム(BicubicBezierSurface)

play

Complete!

Description What kind of game?

Control Device

jsdo.it websocket controller

Mouse

keyboard

smartphone

Fullscreen

Kodai

Author

法政大学情報科学部に通っています。 暇つぶしの低クオリティーなものや、 割と凝ったプログラムなんかをちょこちょこアップしていこうと思っている次第です。

特にCGや計算幾何学系に興味があります。

Default Panel

Size

  • Width: px
  • Height: px

code

QR Code

Discussion

Questions on this code?

Tags

Favorite by

Forked

sort by