Free Online Shockwave 3D Viewer (No Signup)
Also opens DWG, DXF, STEP, IGES, IFC, SKP, STL, OBJ, GLB, FBX, 3DM and other 3D/CAD files. Drop any file on the viewer.
Works directly in Chrome, Firefox, Safari, and Edge
Also from Innerscene: Circadian Lab, a free lighting calculator for room illuminance, melanopic EML, and glare.
Create a model with AI
Describe what you need, or add a photo, and AI builds it at real size in the viewer. Ask for changes in the chat, then export it. Free, with your own Anthropic or OpenAI key.
Open the AI GeneratorWhat Is a Shockwave 3D File?
Shockwave 3D is the 3D scene format of Director (versions 8.5 to 11.5). Models were exported to .w3d from 3ds Max, Maya, Cinema 4D, LightWave, Okino PolyTrans and other programs, and Director used them in games, virtual tours, product catalogues and training material published on the web. The format is Intel’s IFX, the ancestor of U3D (ECMA-363): a run of blocks holding nodes in a tree, compressed progressive meshes, shaders, materials and JPEG textures.
Browsers stopped loading Shockwave years ago, so these scenes no longer open anywhere. This viewer reads the file in your browser: it follows the node tree, decodes every progressive mesh to its full resolution with its normals and texture coordinates, applies the material of each shader slot and turns the scene upright, since Director stores it with Z up. Each top-level group is a layer.
The scene exports to GLB, OBJ, FBX and the other formats in the Export menu. U3D models and 3D PDFs open in the U3D viewer.
Who Uses Shockwave 3D Files?
Developers and archivists preserving Director games and projects, teachers and students with Shockwave training material, 3D artists recovering models from an old project, and anyone holding a .w3d file that no program opens any more.
Common Use Cases
- Look at a model from a Director game or project without Director or Shockwave
- Recover the models of a .w3d scene as GLB, OBJ or FBX
- Go through the models of a scene in the object tree and hide the ones in the way
- Open the 3D cast member of a Director movie extracted as a 3DEM stream
- Measure a model from an old scene
Features
Shockwave 3D Scenes
Director’s .w3d files open, and so does the 3DEM stream of a 3D cast member, with no Director and no Shockwave plugin.
Every Model in Place
The node tree is followed, so each model is drawn at the position, rotation and scale its parents give it.
Full-Resolution Meshes
Progressive meshes are decoded to their full resolution, with their normals and texture coordinates.
Materials and Textures
Diffuse colour, opacity and reflectivity for every shader slot, and the JPEG textures with their transparency.
Groups as Layers
Each top-level group is a layer, and a collision shell that wraps a model starts hidden.
Upright Scenes
Director stores scenes with Z up; the viewer turns them upright.
Convert to GLB, OBJ or FBX
Save the scene as GLB, OBJ, FBX, glTF, DAE, USDZ, STL or 3MF, or the view as PDF, PNG or JPG.
Nothing Is Uploaded
The file is read and drawn entirely in your browser. No account, no upload, no copy of your scene on a server.
Share and Embed
Send a link that opens the scene in any browser, or drop the viewer into your own page with one iframe.
Compatibility & Format Notes
Read: the node tree (groups and models, each with its transform), progressive (CLOD) meshes decoded to full resolution with their normals and texture coordinates, the material of every shader slot (diffuse colour, opacity and reflectivity), JPEG textures with their alpha planes, and the 3DEM stream of a Director 3D cast member opened on its own.
How it is drawn: the scene, stored with Z up, is turned upright. Each top-level group is a layer. A low-poly model that wraps its own children (a collision or picking shell that Director scripts usually hide) starts on a hidden layer. Units are not stored in the file, so the size is shown as modelled.
Not read: animation (motions and keyframes), bone poses (skinned models draw in their rest pose), lights and cameras, Director’s parametric primitives and particle systems, Lingo scripts, and files from the very first Shockwave 3D exporters (Director 8.5.0 era), whose geometry the viewer does not decode yet; those files get a clear message. Other programs use .w3d too (HOOPS streams inside a DWF, Westwood game models); only Shockwave 3D files open here.
Embed on Your Website
Add this viewer to your own site with a single line of HTML. Click Embed in the toolbar to generate an embed code, or use the snippet below with your own file URL.
Your Files Stay on Your Computer
Your Shockwave 3D files are parsed entirely in your browser. Nothing is uploaded, stored, or shared unless you explicitly click the Share button. Shared files are hosted for 90 days then deleted.
Frequently Asked Questions
▶Do I need Director or the Shockwave plugin?
No. The file is read in your browser, so it opens on a computer or a phone with no Director and no Shockwave.
▶Why does my model not move?
The scene’s animation (motions, keyframes and bones) is not played. Models are drawn in the pose and at the position the file stores.
▶Part of my scene is missing. Where is it?
A low-poly model that wraps its own children, such as a collision shell, starts on a hidden layer so that it does not cover the model. Show it from the layers panel.
▶My .w3d file does not open. Why?
It may come from one of the very first Shockwave 3D exporters, whose geometry the viewer does not decode yet, or it is a .w3d from another program, such as a HOOPS stream or a Westwood game model. Export the scene again from Director or your 3D program.
▶Is this W3D viewer really free?
Yes, completely free. No signup, no watermarks, no file size limits on the viewer (the optional share-link feature has a 100 MB upload cap). Built by Innerscene as a tool for architects, engineers, and designers.
▶Are my files uploaded to a server?
No. All parsing, rendering, and conversion runs in your browser: nothing is uploaded, stored, or transmitted by default. The Share button is the only feature that uploads a file, and only when you explicitly click it.
▶Can I convert to another format?
Yes. Click Export in the toolbar to save as STL (3D printing), OBJ (Wavefront), GLB (glTF binary), or PDF (snapshot of the current view).
▶Can I embed this viewer on my own site?
Yes. Click Embed in the toolbar to generate a one-line <iframe> snippet you can paste into any HTML page. You can choose whether the embed shows the viewer’s toolbar.
Director and Shockwave are trademarks of Adobe Inc. Innerscene is not affiliated with Adobe.
