Archian
Site Director
- Joined
- Jan 1, 2006
- Messages
- 3,211
Thanks to @BlinkBoy, we've added a brand-new model viewer for Warcraft 3 models, and it's a big step up in how accurately your models are shown. You can switch to it with the "View in 3D (beta)" link on any model.
What's better
- Built on real game rendering: the new viewer is powered by WhiteoutFlakes, which is based on reverse-engineering the actual Warcraft 3 shaders and engine. Models look much closer to how they appear in-game.
- Proper lighting: model lights are now actually rendered, including the in-game day/night sun and ambient light, plus an HD environment probe for reflections. The old viewer only used a single fixed light, so lit models looked flat.
- Real-time shadows: models now cast shadows for a more grounded, in-game look.
- More accurate ribbon emitters: trails, banners and ribbon effects are emulated much more faithfully.
- Faithful particles and effects: it uses the same PopcornFX-style particle pipeline and game shaders (HD, terrain, foliage, crystal, distortion, sprites) with proper HDR tone-mapping.
- Smarter HD/SD handling: the viewer detects whether each model is HD or SD on its own and loads the correct textures, even for attached/child models.
How it works
The classic viewer was a WebGL reimplementation of the game's rendering, close, but always an approximation. The new viewer goes deeper: it's built by closely reverse-engineering Warcraft 3's own shaders and rendering, then running that through WebGPU in your browser. Because it follows how the game actually draws things rather than guessing at it, lighting, shadows, materials, particles and ribbon effects all come out far closer to what you see inside Warcraft 3 itself.
Requirements — PLEASE READ
This viewer needs a modern browser with WebGPU and GPU acceleration, so make sure you've updated your browser to the very latest version. WebGPU runs on top of OpenGL, Vulkan, Metal or D3D11, so if your machine can run Reforged, it can run this. Best results are with Chrome, Edge and Safari. Firefox-based browsers currently have weaker performance and are more stable on their Nightly builds. If your browser doesn't support WebGPU, you'll see a notice, just keep using the classic viewer, which still works everywhere.
Please note that there are still some inaccuracies and let us know if you encounter any as PopcornFX has a lot of inaccuracies.




















