3DCG Renderer / 3DCG レンダラ

Game Introduction

一部プログラム引用。 引用元 Sort Function(一部改変): https://scratch.mit.edu/projects/212346006/ fill Function: https://scrapbox.io/nekketsuuu/Scratchで多角形を塗りつぶす ( 及び https://scratch.mit.edu/projects/152957185/ ) 有難うございます。

How To Play

(操作方法は下記をご覧ください) 3Dコンピューターグラフィックの描画 比較的簡易的なものですが Z-ソートと言いつつ面単位です(ピクセル単位はScratchにやらせるものじゃない) 3DCGレンダラ入門のプログラム間違いなし 回転方法: クォータニオン 投影方法: 透視投影 陰面処理: Z-ソート法 元々SDLを使用したC++で作っていたやつを記事用にJavaScriptへ移植 モチベがあったのでついでにScratchにも移植といった感じです ScratchはやっぱりFPSが低いねぇ でも割と抑え目には出来たので満足。 ~操作方法~ WASD: XZ平面での移動 Space, Z: Y軸の移動(上下移動) ドラッグ: XY視点移動 N,M: Z軸視点移動 Zキーは完全にShiftキーの代用。 Shiftキー検知戻ってこないかなぁ 解説記事 https://miyukinngu.github.io/Articles/Make3DRenderer/ 変数の総数: 78 ブロックの総数: 1358

Author

MIYUKINNGU

Category

Game Information

Game Popularity

59 views

Collection Count

5 favorites