Skip to content

echo000/CastModelViewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CastModelViewer (The Rust Edition)

CastModelViewer is a WIP, Rust-based tool for viewing and previewing .cast model files. It is a full rewrite of the original CastModelViewer, which was a fork of SEModelViewer using porter-lib for cross-platform model parsing and rendering.


Features

  • Loads and previews Cast model files (.cast)
  • Cross-platform: Windows, Linux, macOS

Getting Started

Usage

  • Open a model: You can load .cast files by either:
    • Dragging and dropping the file into the CastModelViewer window
    • Clicking the "Load File" button in the tool and selecting your file
  • Open the Preview:
    • Click on the file in the asset view and press P to open the model preview

Prerequisites

  • Rust (latest stable recommended)
  • A supported platform (Windows, Linux, or macOS)

Building

Clone the repository:

git clone https://github.com/echo000/CastModelViewer.git
cd CastModelViewer

Build and run:

cargo run --release

Requirements

  • Rust (latest stable)
  • Porter-lib (automatically managed via Cargo.toml)

Download

You can build from source using Cargo, or download the old prebuilt releases from the Releases Page.


Disclaimers

Disclaimer:
CastModelViewer is provided "as-is" with no warranty. Use at your own risk.


Credits


Contributing

Contributions, bug reports, and suggestions are welcome! Feel free to open an issue or pull request.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages