Загрузка видео...
Не удалось загрузить видео
** Sega Genesis 3D engine Update 5 ** Added support for Quads - quads are faster than triangles for drawing 4 sided objects ( vs 2 triangles ) as theres larger filling runs before edges. Made multiple enhancements to Triangle and Quad drawing for speed. 27% faster than last... show more
17,588 просмотров • 4 месяцев назад •via X (Twitter)
Комментарии: 41

Super Shannon FX

Cara, você é o bichão!😱

Thanks Rheo 😀 its coming together nicely 👌

did you get the ship model from somewhere or its an own work? its awesome for me the fps with those fill ratios. its my battle field now. anyway going back to the last mission port a couple of days. do you think the same techniques can be applied to sprites?

I did get the ship model data from somewhere , ill send you obj file I used . Fill rates seem OK i want more but its getting harder to find the improvements as ive run out of regiaters etc, I just need to do something smart with culling and reducing size of the quads etc if ocludded, its overdrawn all thw way at present haha .

Keep going!

I have a few projects to juggle but ill keep working on it , i need to see how much the MD can push !

So good! Can you add/composite Anael's work to this?

Some of Anaels demos use a lower color depth ( 4 or 2 colors ) using palette masking , to help achieve high frame rates , its a technique ill explore soon to see what can be achieved. Currently im using 16 colors ( inc bg color ) in the engine so far . They have been a source of inspiration for sure .

Isso é muito legal!

Thanks Chev 😀 its been great seeing 3d stuff on the mega.

what about the virtua racer game, how did they pull off 3d?

With the svp chip inside the cartridge , so they had hardware support on that one . Its a shame we didnt have more svp based games actually.

so its like the SNES FX chip basically?

Yes essentially it does the same thing . Unfortunately it was more expensive / it was more powerful, and we just saw the 1 game made using it . I thinking in the future there is good scope to see sega cd enhanced 3d games where the 68k support cpu is used for triangle drawing , possibly in tandem with the slower md 68k.

bravo

Thanks my friend , we both have the 3D bug at present ;-)

And at least for me, it's been nice having someone like you as a travel companion (just like @spacebruce). It's like training for a couple of afternoons with your favorite athletes. If I actually train at anything... well, you know what I mean, haha.

@birt_shannon You say that like our average interaction doesn't look like this

@birt_shannon no. more like that

@ray_castello Always above average, Shannon, I've been following your work and the PCE version as well, excellent btw 🙌🙏🙏

@ray_castello Thanks Sandre 😀 Yes I've been watching the PCE version with interest and some people dabbling in 3d on MD also , its very motivating.

wait, H40 actually has faster DMA? I thought the pixel clock was slower but the hardware around it all acted the same.

Yes H40 is faster dma , so that will allow a bit of a speedup albiet ill have to centre the screen a bit as im not enlarging the buffer . One of the issues making my buffer larger anyway is finding the ram for it as its all double buffered so x2 for ram and vram . I do need a taller buffer though and then some smarts around sending to the buffer if source is clear and buffer is already clear etc.

My colleague Skyerios again And we are fascinated by tremendous advances You're definitely being cured by 3D The most beastly thing on MD epic

Thanks Yael , glad Skyerios approves !! Its a fascinating field to be honest , every new addition feels amazing . Like seeing it move in 3d for the first time with perspective was great 👍

👍

Working like the Sega Saturn...!? If I recall, the Saturn's 3D used quads. 😅👌🏾

Yes ! Saturn used quads basically sprites it skewed as quads iirc. It saves some cpu here so they make a lot of sense.

Ahhhh ... Wow. Both the Genesis and Saturn were beast sprite pushers for their respective eras. 😅🤘🏾

So said the SEGA Saturn.

Do a barrel roll!

YES

Sega Saturn says 👋

Interesting! I've always heard that 3d artists should avoid quads as much as possible on their models.

I think modern hardware / 3d evolution has done away with quads as its ultra pipelined and designed for triangles for decades. But as im creating the gpu here and filling is faster on quads for quad based shapes i can use quads where needed . Software rendering is completely flexible in this regard.

@ray_castello Fantastic one, as usual! Congratulations! Greettings from Brazil!

@ray_castello Thanks 😀 the heartland of sega is a great place 👍

And everybody shits on the Saturn ;-)

Theres examples where the quad count on Saturn is half the triangle count on the psx and its doing the same scene . For this application the quads are faster and most objects use a lot of quads , the arwing is sort of the exception been made up solely of triangles.

So fast! Can we use it for super thunder blade?
