LanternExtractor is a C# utility designed to parse legacy file formats from the EverQuest Trilogy client (1999-2001) and export them into open standards.
It supports:
- Raw archive content extraction
- Intermediate text format
- OBJ export
- glTF export
The intermediate format supports:
- S3D file contents
- Zone data
- Textured mesh
- Collision mesh
- Vertex colors
- BSP tree (region data)
- Ambient light
- Light instances
- Music instances
- Sound instances
- Object data
- Textured meshes
- Collision meshes
- Vertex animations
- Skeletal animations
- Instance list
- Per instance vertex colors
- Character data
- Textured meshes
- Skeletal animations
- Skins
- Equipment data
- Texture mesh
- Skeletal animations
- Particle systems
- Post Velious zone support
Please visit the wiki for more info.
LanternExtractor is a community-driven, open-source project designed for educational use and data interoperability.
- No Assets Included: This repository contains source code only. It does not contain any copyrighted assets (models, textures, sounds, or game data) from EverQuest. Users must provide their own legally obtained copy of the game to utilize these tools.
- Trademark: EverQuest is a registered trademark of Daybreak Game Company LLC. This project is not affiliated with, endorsed by, or licensed by Daybreak Game Company LLC.