foone , Englisch
@foone@digipres.club avatar

Silly Doom trivia question for anyone who ISN'T following my tumblr:

So someone implied Doom (1993) rendered triangles. I pointed out that it does not, it's solely rendering line strips for walls and sprites, and weird horizontal strips for floors.
HOWEVER: I was wrong. Doom DOES render triangles. But where does it render them? Because it's only one specific place.

(Outside of level designers making triangular rooms. That doesn't count)

18+ raptor85 ,
@raptor85@mastodon.gamedev.place avatar

@foone as someone who's current project's renderer ended up way more doom-like than originally intended, you're talking about the map right? Triangle rasterization wouldn't even be useful in an engine drawing with vertical strips, though i suppose technically possible if you drew it like a sprite. Could also almost count floor slopes as triangle rasterization but the vanilla engine doesn't support that.

18+ foone OP ,
@foone@digipres.club avatar

@raptor85 yeah! there's no need for triangles if you're drawing with vertical or horizontal strips, which is how Doom does all the main rendering. The only place it needs triangles is on the automap

18+ raptor85 ,
@raptor85@mastodon.gamedev.place avatar

@foone honestly I didn't even know that's how that cheat rendered, i always either played normal or went all the way with idfka, lol. Just nowhere else in the engine makes sense. (I LOVE classic rendering methods)

walterjizz ,
@walterjizz@tech.lgbt avatar

@foone i would guess barrels? circles are hard to make with strips right?

foone OP ,
@foone@digipres.club avatar

@walterjizz Nah, the barrels are sprites.

dannotdaniel ,
@dannotdaniel@mastodon.social avatar

@foone is the chainsaw platform which lowers a triangular prism

razze ,
@razze@osna.social avatar

@foone the map view?

foone OP ,
@foone@digipres.club avatar

@razze close! But normally there are no triangles in the map view: just sectors and the player arrow (which isn't a triangle)

kemayo ,
@kemayo@hachyderm.io avatar

@foone isn’t there a triangle that represents the player in the map view? (I’m going on very sketchy memories here.)

foone OP ,
@foone@digipres.club avatar

@kemayo close! But it's an arrow, not a triangle

fraggle ,
@fraggle@octodon.social avatar

@foone @kemayo the items when you use the IDDT cheat

foone OP ,
@foone@digipres.club avatar

@fraggle @kemayo yep that's it!

tetron ,
@tetron@hachyderm.io avatar

@foone
I'm gonna say the vector map because I can't think of anything else that isn't a sprite, wall or floor

18+ nil ,
@nil@furry.engineer avatar

@foone the triangles for things when you type iddt twice?

18+ foone OP ,
@foone@digipres.club avatar

@nil correct!

Fripi ,
@Fripi@chaos.social avatar

@foone for blood splatter effects?

vfig ,
@vfig@mastodon.gamedev.place avatar

@foone DOOM’s triangle rendering is for the doritos product placement

BBQDeveloper ,
@BBQDeveloper@catcatnya.com avatar

@foone you'd think that I, man who has ported doom on more than one occasion, would know the answer to this

foone OP ,
@foone@digipres.club avatar

@BBQDeveloper yeah, same. I didn't realize it until I grepped the source

SteveSyfuhs ,
@SteveSyfuhs@hachyderm.io avatar

@foone menus, presumably

foone OP ,
@foone@digipres.club avatar

That is, anyone who doesn't follow my tumblr and also isn't @fabinou or John Carmack

18+ foone OP ,
@foone@digipres.club avatar

Since a few people have gotten it:

It's the automap, but only if you use the IDDT cheat code. That enables drawing triangles around objects/enemies.

18+ uberduck ,
@uberduck@hachyderm.io avatar

@foone you have to use it twice to see the triangles. First time just reveals the whole map.

troldann ,
@troldann@techhub.social avatar

@foone I have read @fabinou 's book and I'm wracking my brain and....I've got nothing. Something related to the skybox is my shot-in-the-dark-pretty-sure-it's-wrong guess.

  • Alle
  • Abonniert
  • Moderiert
  • Favoriten
  • random
  • haupteingang
  • Alle Magazine