
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

Spamton G. Spamton simulator
by jawtastic22

Beat up Sonic remix-5 remix
by Kuba_Koldziejczak

Beat Up Dirty P Head 3
by christywifi

Pls Donate Modded remix
by Yugihan1

Beat up The Evil Square SUPER MOD
by Project_Manager_123

Swapswap duo fight
by Maetarouuuuuuuu

(Original) tom and ben news plus ginger (2 new button) remix
by Jmason2023

☁️ Pixel Art Maker ☁️ | Cloud Multiplayer #all
by Dhananjaya

Give me an OC and i'll make it as a beat up X button! remix
by Caidenavy

1.Rollingsky illusion
by maimai686

beat up scratch 2.0 remix
by Lestat1025

Super Mario in Scratch hacked v1.1
by MineMario_64

Neo-Genesis Sonic Engine With Extra Characters 'n' Stuff
by hahasamian

OSU
by 2p0h1u5c

Captain Rocket (Extra Stuff)
by S_Tutorials

SCRATCH the anime - the continuation trailer
by mr_snowbuddy

Find the Algodoo Scratchers [24]
by Kingson_2019

Russian Alphabet Lore in Bren319's Style
by SillyGooseReturns

Add yourself/your oc singing Editorial
by TheFerociousCoder

Add Yourself Singing Retcon (0) [NEW CHARACTERS!!!]
by Sonicexe72209

Five Nights at Freddie's Deluxe V1.2
by MeIzAwezomeDede

Beat up Evil Firey (Add A Button To Beat Up Evil Firey) remix-3 remix
by CLAX1212

An Adventure RPG Clicker #games #all
by lucasoanimador

Beat Up Super Why with way too much buttons!
by liamdvd