4 ms·
I'm curious on the addition of 3D objects alongside the mode7 floor like shown in the linked game: https://play.date/games/p-racing/ https://play.date/games/p-r
by mysterydip 3y ago
I'm curious on the addition of 3D objects alongside the mode7 floor like shown in the linked game: https://play.date/games/p-racing/ https://play.date/games/p-racing/
Does it use the mini3d library linked by nstbayless, or something else?
- qingcharles 3y agoI'm not convinced they aren't sprites...
- pdpi 3y agoThe karts move much like the ones in the original SNES Mario Kart, so I think you’re right. The boxy cars in the pseudo-rocket league clip, though, look like true 3D.
- codeflo 3y agoYou might be right, but they don’t turn smoothly, so I’m not entirely sure. The ball is definitely a sprite, it always faces the same direction.
- qingcharles 3y agoI had the opposite reaction to the boxy cars -- that was what made me think they are all sprites :)
- wsc981 3y agoLou's Pseudo 3D page mentions that Road Rash uses 3D models with a similar drawing mode [0], I guess? > Road Rash and 3do Road Rash both have amazing graphics engines. The original Genesis version of the game pulled off a relatively accurate 3d sensation on the Genesis' 7.25mhz 68000 processor, complete with realtime scaling of the roadside objects. The 3do follow-up is no less fascinating, as it turns out to be a mixture of 3d and pseudo technique artistically combined to give the player an amazing sensation of speed. > As I mentioned above, both the Road Rash and 3do Road Rash engines are a mixture of 3d and pseudo 3d trickery. They use a technique similar to the one described in the "Realistic Hills Using 3d-Projected Segments" chapter in which the hills are in 3d space, but the road's curves are not. Road Rash's curves use the same method described in this article, and each road segment has its own DDX or "x acceleration" value. Each segment also has a height which is relative to the last segment's height. There are roughly 50 segments on-screen at once. > But where the 3do Road Rash is really interesting is that the programmers added warping which increases the sensation of speed that the player experiences: Objects far from the camera move more slowly, and objects near the camera move more quickly. > The 3do Road Rash also adds polygonal roadside objects whose X coordinates are still relative to the road. These are used to create hills, buildings, and other relatively complex scenery. This uses a fair amount of data, so the geometry and textures both are streamed from the disc as the track is traversed. --- [0]: http://www.extentofthejam.com/pseudo/ http://www.extentofthejam.com/pseudo/
- anthk 3y agoOn Road Rash for Megadrive/Genesis, there's a patch for all the games allowing you to play the games with a much better frame rate. You don't need any overclocked emulator, patch, plug and play.