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
-

Yoshi Plataform Game
by izabela-oliveira
-

Seven Times Table
by Filmer_RedCat
-

calculator
by piggysrule2
-

Seadtype V23.6 remix
by NumberjackFan2024
-

100k(YouTube)
by its-me-cat
-

TV WORLD RHYTHM (deltarune unfinished)
by greengrey5
-

Alphablocks Intro backward and forward effects
by milldell
-

Another Jujutsu Kaisen edit
by SeishiroNagi-1
-

Beat up Red & Blue Scratch Cat remix
by dariusgamer123
-

Beat Up Lava Lamp remix
by CLAX1212
-

Angry Birds Level Maker 2
by blice
-

♛ Nova/Goth Kitty ♛ DTAE ♛ Meteorite ♛ Animation Meme ♛ Backstory ♛ For Silverpelt_ ♛
by Shiveringfeather
-

Vac Man The Game 4 Version 2 Edition
by baldiii
-

グラフィックにこだわらないやつのtime attack ver.
by kon_pei_to
-

Hızlı Ol! v1.3.2
by _STRACHKULLANICISI_
-

[Ver.1.2] UNDERTALE AU Icerume FIGHT! phase1~2 [my take]
by aboabk
-

Columbia Pictures (2006-2014) Logo Remake
by igor_is_cool
-

Windows 10 21H2 64-bit
by angrybird8468
-

super mario galaxy op 8bit
by nykci-dg
-

Dozenalblocks - Intro remix
by Numerblocks
-

294 left until 1500 projects!
by leidymateo
-

Brawl Stars(1.1)
by BrawlStarrs
-

Beat Up Bad Gray (0 Remixes - 2 Buttons)
by Sonny_B_HD
-

小田急ロマンスカーMSEドア開閉機構
by Train-Rider