photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
🌈 An inclusive place for your photos, silliness, and convos! 🌈

Administered by:

Server stats:

263
active users

#raycasting

0 posts0 participants0 posts today
Karsten Schmidt<p>Variation on a theme... (see prev toot for context)</p><p><a href="https://mastodon.thi.ng/tags/2D" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>2D</span></a> <a href="https://mastodon.thi.ng/tags/Geometry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Geometry</span></a> <a href="https://mastodon.thi.ng/tags/Shapes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shapes</span></a> <a href="https://mastodon.thi.ng/tags/Intersection" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Intersection</span></a> <a href="https://mastodon.thi.ng/tags/RayCasting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RayCasting</span></a> <a href="https://mastodon.thi.ng/tags/ThingUmbrella" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThingUmbrella</span></a> <a href="https://mastodon.thi.ng/tags/TypeScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TypeScript</span></a> <a href="https://mastodon.thi.ng/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a></p>
Karsten Schmidt<p>Earlier today[1], helped my son with a raycasting issue and then ended up updating/extending the 2D shape intersection function in <a href="https://thi.ng/geom" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/geom</span><span class="invisible"></span></a>, which now also supports ray intersections with nested shape groups/hierarchies (via same single function call) and a new option to return _all_ intersection points found (rather than just the first/closest). Both of these features are shown in a new example project (forthcoming) and in the anim below...</p><p><a href="https://mastodon.thi.ng/tags/2D" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>2D</span></a> <a href="https://mastodon.thi.ng/tags/Geometry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Geometry</span></a> <a href="https://mastodon.thi.ng/tags/Shapes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shapes</span></a> <a href="https://mastodon.thi.ng/tags/Intersection" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Intersection</span></a> <a href="https://mastodon.thi.ng/tags/RayCasting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RayCasting</span></a> <a href="https://mastodon.thi.ng/tags/ThingUmbrella" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThingUmbrella</span></a> <a href="https://mastodon.thi.ng/tags/TypeScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TypeScript</span></a> <a href="https://mastodon.thi.ng/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a></p><p>[1] It also was the first day of the year for us working outside on a bench in the woods, yay!</p>
Herr Irrtum!<p><a href="https://mstdn.social/tags/C64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C64</span></a> <a href="https://mstdn.social/tags/r%C3%A9trogaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rétrogaming</span></a> <a href="https://mstdn.social/tags/raycasting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>raycasting</span></a> <a href="https://mstdn.social/tags/trsi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>trsi</span></a> <a href="https://mstdn.social/tags/demoscene" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>demoscene</span></a></p><p>TRSI (no less) did the most insane thing ever done in computer history.</p><p>Releasing a good looking, well playable <a href="https://mstdn.social/tags/Wolfenstein" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wolfenstein</span></a> 3D clone on the VANILLA C64 homecomputer from 1982.<br>This makes games people thought to be amazing like Quake, Half Life 2, the Metro games and what not just look silly from a technical point of view.</p><p>Computer <a href="https://mstdn.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> probably cannot get more optimized, more insane, more better than this. Ever again. <br>Because the control panels of your washing machine or your kitchen stove are pretty sure about magnitudes faster and more capable for this than a bloody 8bit C64 with its 0.98 MHz [PAL] clock..</p><p><a href="https://www.pouet.net/prod.php?which=91917" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="">pouet.net/prod.php?which=91917</span><span class="invisible"></span></a></p>