潘晓峰
-
How 3D Game Rendering Works, A Deeper Dive: Rasterization and Ray Tracing
In this second part of our deeper look at 3D game rendering, we'll be focusing what happens to the 3...
-
What Are the Best CCleaner Alternatives?
For a long time CCleaner has been the most popular system-cleaning tool for Windows, extending its r...
-
4GHz CPU Battle: Ryzen 3900X vs. 3700X vs. Core i9
IPC stands for "instructions per cycle" and it can be a good indicator of a processor's architecture...
-
How Blizzard Saved Diablo III From Disaster
This is an excerpt from Jason Schreier's upcoming book, "Blood, Sweat, and Pixels," which comes out...
-
Building a Small Form Factor Gaming System with the Silverstone Sugo SG10 and Haswell Hardware
For years now we've had the ability to take a compact Micro ATX motherboard along with a high-end GP...
-
How 3D Game Rendering Works: Texturing
In this third part of our deeper look at 3D game rendering, we'll be focusing what can happen to the...
-
Intellivision: Gone But Not Forgotten
One day in 1979, during Christmas break, I sneaked into my parents' bedroom while they were away, ho...
-
Reality Distortion Field: 10 Things Apple Won't Directly Say But We'll Infer About the iPhone X
With the long-awaited iPhone X now official and set for release in November, tech conversation will...
-
Testing Reliability: Puget Systems' List of Tried and True PC Hardware
We've all been there. You want to buy a new graphics card, you read the reviews, and settle on the b...
-
How to: Taking Pictures of PCBs
I've been taking pictures of circuits as part of the (now defunct) Omzlo One Kickstarter and the new...
-
The Best Video Game Handguns
If you've played video games, you've encountered a handgun. In the right game, a handgun can be an o...
-
Path Tracing vs. Ray Tracing, Explained
Every few years, it seems like there's an amazing new technology with the promise of making games lo...