Remix:raymarcher
by KimiruHamiru
Description
WASD, z/space, left/right 「レイマーチングのプログラムはオブジェクトの重なりを見せるのがかっこいい」と思ったので、そこが見やすくなるようなモデルにしました。 ロジックは、カメラの操作にまだ慣れていないため、あまり理解できていません。 思えば三葉レイ氏の動画 https://www.youtube.com/watch?v=4XeJEDuhyPs を見たのが、3D(再)入門のきっかけでした。 簡単ではないですがとても丁寧で詳しい動画なので、もしかしたら参考になる人もいるかも知れません。この動画の場合「球のみ」でモデルを作っているのがおもしろいです。「いろいろなモデル」を使ってみたい場合は「距離関数」について調べると良いかと思います。 turbowarpで動作が変化する点に関しては、オリジナルのプロジェクトの記述を無変更で採用しています。この仕組みについては、個人的には未調査です。 https://turbowarp.org/773185095 このプロジェクトに取り掛かろうと思ったのは、 "hand-painted" raymarcher by Failharold https://scratch.mit.edu/projects/748931181/ を見たのがきっかけです。「ランダムなスクリーン座標、レイマーチング」という文脈でフレーム落ちしないアニメーションが可能かも知れない」ということを考えるきっかけになりました。 プログラム自体は raymarcher by rdococ https://scratch.mit.edu/projects/748573951 を元にリミックスしています。「謎の隠れキャラクター(立方体)を見つけたのを、どうしても誰かに見せたくなった」とかいった(子供っぽい?)事情もなくもないです。 今回は実装していませんが、「このやり方、このレベルのモデル」という条件であれば、法線や光源の処理をリアルタイム処理することも可能(ネイティブScratch環境で、フレーム落ちせずに、何が表示されているか判別できそう)という感触はあります。
Project Details
- Visibility
- Visible
- Comments
- Enabled
- Remixed From
- Project #748573951
- Original Project
- Project #748573951
More Cool Projects
Numberblocks Band Retro 141-150 (Band Version)
by Trioctoblock24
Geometry Dash - Limbo Keys V2
by JamarT123
MSM Clicker ver1.1(Finished)
by awsomesaucer0603
【低クオ】100%pen ☆ゲッダン☆
by yuyuyuyukkuri
Rasterized 3D Minecraft V1.0 [#game #all]
by maDU59_
Text engine
by Ninja_666
夜のプラットフォーマー日本語版
by akkun171312
Slime Rancher Cuberry 3D and 2D
by alamf079
Baller Clicker [beta]
by _TestSubject101_
Coin Clicker : HACKED [V1.0]
by DiamondGrounds64
シューティング ドラグーン1
by kamaitati
✈ Wings 2 ✈
by stickfiregames
Multiplayer Super Mario On Scratch #all#Games#Stories
by GunaSwaminatan
Talking Ben
by Camera_Plus
Scratch Platformer
by mikan__s
Dateblocks Band 111
by SAMORYREID2022
Friday Night Funkin' Vs. Ex Tabi Mod | Genocide
by CharizardAaroshdude
SUPER CAT SKY 2 NEO
by tomo119
Geometry dash full version (fixed gears & mulpan!!!) mobile freindly
by 8chok
green sans fight phase2 remastered!!!
by sugarcat1018
Sonic maker
by Gamer717555
Are You Ready!
by lpgdevink
3D Roblox Doors - Testing V1.4
by popsiclej31
Super Mario Bros. (Prototype)
by superMarioAustin