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
Baldi’s Basics Plus FUN Settings Demo
by dj5429268
Blue Mist Plus - All Jumpscare 20,000s remix copy remix remix
by Otermino12345
Beat Up Greeny 2
by newmyles
Beat Up Funny Valentine (5: I Added 4 Buttons)
by GantaTheGamerFan2K10
Cut The Rope Logos Vector Look (Updated) remix
by professor_newton
Elementibox Version 2-Warm Like Fire but background changed and pupils moving
by Piccoleaf
Mario Kart World VS Sonic Racing:CrossWorlds
by heresmario84
gdr - GRIEF pt. two
by gooomboo
Uncannyblocks Band Archversal Different 541 - 560
by Omnishiba747
Numberblocks Piratasthophe but it goes to 1,000,000 remix remix
by NoeyT13
Five Nights At The Gang's on Scratch V2.5
by Angelvicente16
Samsung tv startup and shutdown sound
by Ilovescratchanymore
Super SMG4 Kart
by MetalBabyCatCody
THE SATISFIER
by clash0404
Super Sonic Maker (BETA) remix remix
by sonic90000000000
Beat up Golf Ball!
by KadeW15
Beat Up D Vr 2.9.5
by AlexFar3101
Timers
by FastCodersGO
[DEMO]ink!sans phase 3 shanghaivania!
by kaminarinokiba
FNF ♪BOMBED OUT♪ (DONE!)
by pock8
#062 - Meme Buttons (Ultimate Soundboard)
by -Bradlee-
Beat Up Unikitty!! 1.0 (NOT FRINDEST)
by yugideptrai
Scratch cat fall down the floor
by Jaiden2013YT
Cracker wither storm 120.30
by ndjdjdjjdjd