Forked from: edo_m18's Canvas context 2Dで自作3Dエンジンを作る View Diff (202)

Canvas2D contextで3DのSphereを描く

edo_m18

License: MIT License

Fork
0
Fav
3
View
2987
  • Play

Fullscreen

Smart Phone

  • Readme
  • CoffeeScript 1813 lines
  • HTML 16 lines
  • SCSS / Compass 2 lines

なんか点の位置が均等になっていなかったので修正。

またしても自作ライブラリでのデモ・・。
for文だけで3DのSphere上に点をプロット。

2重のfor文だけで出来る。

r = 50
for s in [0...360] by 5
    for t in [0...360] by 5
        x = r * cos(s) * sin(t)
        y = r * sin(s) * sin(t)
        z = r * cos(t)
  • Canvas2D contextで3DのSphereを描く
  • Canvas2D contextで3DのSphereを描く

play

Complete!

Description What kind of game?

Control Device

jsdo.it websocket controller

Mouse

keyboard

smartphone

Fullscreen

edo_m18

Author

Unity/VRエンジニア。 最近のもっぱらの興味は機械学習(ディープラーニング)とレイマーチング(とレイトレ)。

Default Panel

Size

  • Width: px
  • Height: px

code

QR Code

Discussion

Questions on this code?

Tags

Favorite by