Tagged articles
3 articles
Page 1 of 1
ByteDance SYS Tech
ByteDance SYS Tech
Apr 13, 2023 · Game Development

Understanding Rasterization: From 3D Models to Screen Pixels

This article explains the rasterization pipeline of GPU‑based 3D rendering, covering model setup, orthographic and perspective projection, viewport transformation, triangle rasterization, bounding‑box optimization, depth buffering, and final pixel shading, using a simple two‑triangle example to illustrate each step.

GPU renderingRasterizationcomputer graphics
0 likes · 12 min read
Understanding Rasterization: From 3D Models to Screen Pixels
58UXD
58UXD
Mar 9, 2021 · Game Development

From the Brown Box to Modern 3D: A Journey Through Game Graphics History

This article traces the evolution of computer graphics in video games—from the 1972 Brown Box and Atari sprites through the ZX Spectrum era, early 3D engines like Freescape and Zarch, to the rise of GPUs, rasterization pipelines, and modern rendering challenges exemplified by titles such as Crysis.

3D renderingGame HistoryRasterization
0 likes · 8 min read
From the Brown Box to Modern 3D: A Journey Through Game Graphics History
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 7, 2020 · Mobile Development

Why SVG Can Slow Down Your Flutter Apps and How to Optimize It

This article examines the performance pitfalls of using SVG images in Flutter applications, presents real‑world rasterization cost measurements on mobile devices, discusses the lack of native SVG support, and offers practical tooling and code‑level solutions to make SVG usage efficient.

FlutterMobile DevelopmentRasterization
0 likes · 9 min read
Why SVG Can Slow Down Your Flutter Apps and How to Optimize It