TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Pushing Polygons on the Mega Drive

194 pointsby jixabout 8 years ago

7 comments

mambodogabout 8 years ago
The use of vector graphics instead of 3d rendering or bitmap video seems reminiscent of the techniques which allowed Another World to achieve the fidelity it did on the consoles of that era: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=X7GVubkh4TE" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=X7GVubkh4TE</a><p>Tech overview: <a href="http:&#x2F;&#x2F;fabiensanglard.net&#x2F;anotherWorld_code_review&#x2F;" rel="nofollow">http:&#x2F;&#x2F;fabiensanglard.net&#x2F;anotherWorld_code_review&#x2F;</a>
评论 #14355424 未加载
niftichabout 8 years ago
The imprecise overruns because you&#x27;ll draw over it is a clever optimization.<p>It&#x27;s interesting to compare and contrast these techniques from other excellent sources, like <i>Michael Abrash&#x27;s Graphics Programming Black Book, Special Edition</i> [1].<p>Thought my technical knowledge topped out somewhere in the middle of the &#x27;Quickly Drawing Tiles&#x27; section, the prose and algorithmic detail is lovely, the rationales and code is welcome, and the visualization is excellent.<p>[1] <a href="http:&#x2F;&#x2F;www.jagregory.com&#x2F;abrash-black-book&#x2F;#chapter-40-of-songs-taxes-and-the-simplicity-of-complex-polygons" rel="nofollow">http:&#x2F;&#x2F;www.jagregory.com&#x2F;abrash-black-book&#x2F;#chapter-40-of-so...</a>
评论 #14354735 未加载
Sniffnoyabout 8 years ago
You want to go one further... according to this interview[1], Yuji Naka actually wrote a 3D graphics engine for the Master System! :) It was very low resolution, of course, but...<p>[1] <a href="http:&#x2F;&#x2F;segaretro.org&#x2F;Interview:_Mark_Cerny_(2006-12-05)_by_Sega-16" rel="nofollow">http:&#x2F;&#x2F;segaretro.org&#x2F;Interview:_Mark_Cerny_(2006-12-05)_by_S...</a>
评论 #14354530 未加载
jixabout 8 years ago
Author here, happy to answer any questions you might have.
评论 #14355468 未加载
评论 #14354747 未加载
评论 #14355453 未加载
评论 #14354061 未加载
评论 #14353614 未加载
评论 #14353508 未加载
评论 #14357370 未加载
评论 #14352736 未加载
评论 #14352811 未加载
评论 #14353183 未加载
评论 #14353576 未加载
kutkloon7about 8 years ago
Nice article. I got a bit lost at the section explaining the left-to-right technique, and wanted to ask about that here, but now I see there&#x27;s pseudocode and even illustration of the technique. Great that you&#x27;ve gone through the effort to add those, they are really useful to clarify and take away any misconceptions.
kelvin0about 8 years ago
OK, for those ignorant like me:<p>Mega Drive == Sega Genesis.<p>I loved that console, impressive feat indeed!
busterarmabout 8 years ago
Absolutely freakin&#x27; mind-blowing demo. Super impressed.