pikuma · @pikuma
863 followers · 468 posts · Server mastodon.gamedev.place

The course is probably our most beginner-friendly course when it comes to reviewing the basics of trigonometry.

It's also a great introduction to some fundamental ideas of 3D graphics.

You can even kick things up a notch by implementing a proper maze algorithm to generate random-like map grids.

One of our raycasting students, Marian Pekár, did just that, and the final output is pretty cool... 🙃

#raycasting

Last updated 1 year ago

Hello to everyone in the game development and graphics rendering community! I've encountered a specific issue, a 'BVH black hole', within a SAH-constructed BVH tree. This phenomenon refers to a very specific, small spot where an excessive number of BVH Nodes or triangles within these nodes accumulate, causing a significant drop in frame rate during applications such as ray casting. Has anyone else experienced a similar situation or have any potential solutions or advice? All input is greatly appreciated. Let's get a discussion started!

#bvh #3drendering #physicsengine #gamedev #performanceissues #raycasting

Last updated 1 year ago

Ike · @ike
254 followers · 818 posts · Server pkm.social
Ghadeer Abou-Saleh · @gee8sh
40 followers · 111 posts · Server techhub.social

Still toying with ... Not sure what I was trying to accomplish with this example, or what I was expecting exactly.

I suppose it is a hybrid of / (not with a signed distance field, but with scalar field gradients) and (minus the polygonization). Maybe there is a proper name for it in the graphics circles?

I am using a to create a 3D texture with scalar field values and gradients, and sampling it in the fragment shader (the thing that shoots it with rays 🙂 )

Assuming the compression did not kill it, I kinda liked the quality more than using the conventional marching cubes/tetrahedra. Still, it might be a waste of GPU power on something simple. Also there are some undesirable artefacts that I could not get rid of.

The toy could be found here: ghadeeras.github.io/pages/scal

#webgpu #raycasting #raymarching #marchingcubes #compute #shader

Last updated 2 years ago

pikuma · @pikuma
512 followers · 317 posts · Server mastodon.gamedev.place

Look at this beautiful project that our student Marian Pekár got running on a 64x64 RGB LED matrix! 😍

#raycasting

Last updated 2 years ago

Beej · @beejjorgensen
77 followers · 196 posts · Server mastodon.sdf.org
Atari Scene News by Philsan · @Philsan
185 followers · 165 posts · Server mastodon.world

Shanti's 3D raycaster engine for computers now has textures youtu.be/MF7iqTBp9oA

#atari8bit #atari #raycasting #3d #retrocomputing

Last updated 2 years ago

R1L · @erwan35
66 followers · 388 posts · Server framapiaf.org

Awkaster is a -3D written completely in using technique github.com/TheMozg/awk-raycast

#raycasting #gawk #shooter #pseudo

Last updated 2 years ago

VL2M STUDIO · @vl2m
28 followers · 67 posts · Server mastodon.gamedev.place

Something unusual?

#maze #raycaster #raycasting

Last updated 2 years ago

pikuma · @pikuma
228 followers · 100 posts · Server mastodon.gamedev.place

Learn to code a engine similar to the one from with our course.

18 hours of nerd retro fun!

Course page:
pikuma.com/courses/raycasting-

🙂

#gamedev #wolfenstein3d #raycasting

Last updated 2 years ago

pikuma · @pikuma
222 followers · 87 posts · Server mastodon.gamedev.place

This course covers how to create a complete engine from scratch.

We'll use a raycasting algorithm similar to the one used in the source code.

Enroll now:
pikuma.com/courses/raycasting-

The first implementation will be written using and then we'll move on to .

The course covers player movement, 2D map grid view, 3D wall projection, textured walls, sprites, and other optimization techniques.

See you inside! 🧉😉

#c #javascript #wolfenstein3d #raycasting

Last updated 2 years ago

Wi-Fi Sheep Tech Channel · @wifisheep
45 followers · 15 posts · Server qoto.org

This might be one of the more stupider ideas going.... but...... Dose anyone think live draw in without externals is possible?

#apple #raycasting #hypercard #xcmd #retro #mac #68k

Last updated 2 years ago

Herr Irrtum! · @Herr_Irrtum
165 followers · 2072 posts · Server mstdn.social

TRSI (no less) did the most insane thing ever done in computer history.

Releasing a good looking, well playable 3D clone on the VANILLA C64 homecomputer from 1982.
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.

Computer probably cannot get more optimized, more insane, more better than this. Ever again.
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..

pouet.net/prod.php?which=91917

#Programming #wolfenstein #demoscene #trsi #raycasting #retrogaming #c64

Last updated 2 years ago

:manjaro: :lineageos2: Johan · @johanv
195 followers · 667 posts · Server fosstodon.org

currently trying to find a simple way to do on a 2D binary grid. the black squares are where there is a tile, and the red is the "shape" of the tile based on its neighbors. Based on this page: adammil.net/blog/v125_Roguelik

#raycasting

Last updated 5 years ago