Skip to content

About

Online 3D Viewer app is window deployment of https://3dviewer.net which is a free and open source web solution to visualize and explore 3D models in your browser. This repository contains the code of the app and windows releases.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

3D Viewer Desktop

A native Windows desktop app to visualize and inspect 3D models - like VLC,Irfan View but for 3D files.

Built on the excellent Online 3D Viewer by @kovacsv, wrapped in Electron to run fully offline on your PC. No browser, no upload, no internet required. Start Page

Author

Amanpreet Bajwa - Sr Environment & Biome Artist and a Lucid Dreamer

ArtStation LinkedIn YouTube Patreons


Why

Windows has a built-in 3D model viewer but is limiting. As an Environment artist and mentor aspiring artist. I work daily with multiple OBJ, FBX, GLB and other files, I needed something fast, double-click a file and it opens, done. The same way you open an image or play a video.

I tried some other options like 3D world but that was again limiting for me. Online viewer is great but need to open the browser and upload the files. I didnt find any desktop build on main page (if there is already and I missed then send it my way).

So I came up with the idea and used Anthropic's Claude to guide the implementation, writing the Electron wrapper, debugging build errors, wiring file associations, and building the automated build script. Every error I hit, I pasted into the conversation. Every feature I wanted, I described it and it gave me nice responses, Even this readme (Which I surely edited).


Features

  • 18+ formats - OBJ, FBX, GLB, GLTF, STL, DAE, 3DS, PLY, STEP, IGES, IFC, 3MF, WRL, OFF, BIM, BREP, AMF, 3DM
  • Drag & drop - drop any model directly onto the viewer window
  • File associations - register formats with Windows so double-clicking opens the app
  • Installer + portable - NSIS installer with directory chooser, or a portable .exe that needs no installation
  • Dark viewport by default - no blinding white canvas on launch
  • Single instance - opening a second file focuses the existing window instead of spawning a new one
  • Coming Soon - Auto-build script - one build.bat pulls the latest upstream source and rebuilds everything

Download

Head to Releases and grab the latest:

File Description
3D Viewer Setup x.x.x.exe Installer - registers file associations, adds to Start Menu
3D Viewer x.x.x.exe Portable - no installation, run from anywhere

Note: Windows SmartScreen may show a warning on first run since the app is unsigned. Click More info → Run anyway.


Build It Yourself Uploading Soon after cleanup

If you want to build from source then everything is automated in a single script or Run simple commands manually.


Credits


License

This project is built on top of Online 3D Viewer which is licensed under the MIT License. The Electron wrapper and build scripts in this repo are also MIT.

About

Online 3D Viewer app is window deployment of https://3dviewer.net which is a free and open source web solution to visualize and explore 3D models in your browser. This repository contains the code of the app and windows releases.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors