Skip to content

NishaWolfe/N3DSCmbViewer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

N3DSCmbViewer

An unfinished model viewer for The Legend of Zelda: Ocarina of Time 3D and Majora's Mask 3D, written in C#.

Screenshots

N3DSCmbViewer N3DSCmbViewer

How to build

Add and build the Aglex repository

Install OpenTK 3 for .NET Framework 4.x. (Tools --> NuGet Package Manager --> Package Manager Console --> Install-Package OpenTK -Version 3.3.1)

Warning

This is unfinished, experimental code. You will encounter glitches, broken functionality, etc., etc. Do not expect anything related to OoT3D/MM3D (models, animation, archives, etc.) to work and be happy if something does. There should, however, not be any problems just running the application.

Also note that this repository supersedes the old source code archive posted in 2014, before this repository existed.

Acknowledgements

  • ZAR archive format reverse-engineered and documented by Twili
  • Various additional research by Twili
  • COLLADA exporter written with a lot of help from Peardian
  • LZSS decompression code adapted from C++ code by ShimmerFairy
  • Additional modifications by NishaWolfe

About

Zelda OoT3D & MM3D .cmb model viewer

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 98.4%
  • GLSL 1.6%