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 more buttons remix remix 6x
by jakubko2010
Beat Up Bonzi Buddy 6
by everton_trader2
Plants vs. Zombies (PVZ) V1.4 [but random]
by lewing35488
Spiffy Pictures.EXE Buttons Extreme Edition (Button Z Event) LAST BUTTON
by leoprincipe04
Spiffy Pictures.exe Looks Comparison 2 remix
by Vinnie1
- can't smile without you - art -
by _-Galaxy_-
Negative Numbers Band 7
by Tomas999ASA
Beat Up Evil Wendy vwd remix
by jayjayy1809
(FIXED) Beat up Gus remix remix remix remix
by doddwell
NBBJSS (Version 0.9.2) but '?' boxes are hid away
by Vim2307
Beat Up Buttons (17)
by elevatorkoneecodise
Beat Up Scratch Cat (SORRY SCRATCH) remix-2
by cs1692937
Rock Blaster V1.0
by JosephFMS123
Make your own object invasion reloaded remix remix
by tpotfan1000000
Clicker Town v0.83
by Minion_dh
Square.io test
by AS_dev
Homecome - Creatures of the Night (Definitive Version)
by ArcanisHD
Barney Error Maker remix remix-2
by mazenmalekwael
beat up edward but its broken
by GarBear5738
Beat Up Andie!
by newmyles
Super Cube Miner 2.3.2 #2
by Mario_maker2_Fan
Five Nights at Freddy's 4
by TheFazbearGamer
Sonic.exe fnf test [Berry Engine V1.1] remix
by xxlltt
Everyone Fights Bad Scratchers (Add Round 2) (Short Version)
by -MyLittleDashie-