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
Beat up template remix
by jadejade171717
Alphabet Lore (English Tree TV) Ep 4 remix
by rizqiuwais
Beat up Sonic (added some more) remix
by Lestat1025
Add a button to beat up evil Nano 2 [12] new buttons remix
by s20041467
Endless Reader [DELUXE]
by NaadirTheAnimator
BEAT UP JustCat01! [nemeyles Version] (3)
by newmyles
2048 GAME
by infinateyyy
Wither storm with animation!
by RobloxBro807
Sprunki oc real v/4 part 1/5 remix
by incrediboxtema334455
✨ ULTIMATE GLOBAL CLICKER ✨ | #Games #All
by JS-KIH
Space Goofs Font V5
by CarlosHere
Eh Part 3's Recreated File Add Round 5
by Samuel30032014
WHEN YOU BOTTLE FLIP
by -SAUS-
Beat Up hamer bro just 1 more botton remix
by muttonsp618
The Noggin and Nick Jr. characters watch the THX logo Add Round 1
by coleh1
Roblox Season 3 DVD Menu
by Robloxfan3
Megaman X / Rockman X - New Features
by AntonScratchy1996
Numberblocks Intro But It’s 35000
by wadertaters5
FNF: Pibby Doof (Semi Aquatic)
by waterdragon88
Scratch Cat Becoming Old update
by bin99pro
Add yourself/your oc singing Exploitation (0)
by SquigglyTuff
Splitathon Chart
by astro1354
beat up scratch cat 2
by anakin9899953
Mario and luigi Final Cause
by MarioOdyssey