Castle Model Viewer – interactive viewer for 3D and 2D assets

Castle Model Viewer is an interactive application for opening and examining 3D scenes and 2D assets supported by Castle Game Engine. Previously known as view3dscene, it is particularly useful for game developers, artists and anyone working with scene files containing more than static geometry.

The viewer can display animated models and complex scenes while supporting rendering features such as shaders, shadows and mirrors. It provides several navigation methods, allowing users to inspect a model closely or move through a virtual environment.

A significant strength is its handling of scene-oriented formats such as X3D and VRML, alongside commonly used mesh formats. The application can also be used when checking how assets behave within Castle Game Engine.

Castle Model Viewer includes facilities for capturing rendered output and converting supported models. A separate castle-model-converter utility provides additional conversion and validation functionality without requiring the graphical viewer.

This is free and open source software.

Key Features

  • Supports glTF, X3D, VRML, OBJ, Collada, STL, PLY, 3DS, MD3 and OpenInventor formats, among others.
  • Displays supported 2D assets, including sprite sheets and Spine animations.
  • Interactive viewing with inspect, walk and fly navigation modes.
  • Supports animated 3D models and scene behaviours.
  • Renders scene features including shaders, shadows and mirrors.
  • Can demonstrate collision detection, gravity and X3D sensor behaviour.
  • Supports simultaneous views from multiple cameras.
  • Capture screenshots, including images with transparent backgrounds.
  • Generate image sequences for creating movies.
  • Convert supported models into X3D or STL.
  • Accompanying castle-model-converter utility supports conversion, validation and formatting of X3D and VRML models.
  • Cross-platform support – runs on Linux, macOS, and Windows.

Website: github.com/castle-engine/castle-model-viewer
Support:
Developer: Castle Game Engine Team
License: GNU General Public License v2.0

Castle Model Viewer in action

Castle Model Viewer is written in Pascal. Learn Pascal with our recommended free books and free tutorials.


Related Software

3D Model Viewers
ParaViewData analysis and visualization application based on VTK
F3DFast and minimalist 3D viewer desktop application
MeshLabProcesses and edits 3D triangular meshes
Online 3D ViewerBrowser-based application for inspecting 3D models
Mayo3D CAD viewer and converter
fstlViewer for .stl files. It uses Qt
Castle Model ViewerSupports 3D and 2D model formats
fstl-eFork of fstl with some fancy enhancements
Exhibit3D model viewer for the GNOME desktop
Tatlin3D STL and Gcode viewer
voxciiTerminal-based ASCII 3D model viewer
dcatTerminal-based 3D model viewer
TrophyTerminal 3D model viewer
term3dTerminal-based 3D model viewer

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted