EverQuest asset importer and visualization toolset for the Unity engine.
The LanternUnityTools provide a fully automated solution for importing and assembling EverQuest assets for use in the Unity engine. It works by creating native Unity assets from intermediate format exports from the LanternExtractor.
The importer supports:
- Zone importing (vertex color lightmaps, objects, lights, sound and music instances)
- Object importing (static and animated with vertex color support)
- Character importing (animations, skeletal attach points, skins and sounds)
- Equipment importing (animations)
- Sky importing (logic for sunlight, ambient light and fog)
- Open source zone, character and equipment viewer
- Equipment particles
- Post Velious zone support
Unity 2021.3.18f1 with the Universal Render Pipeline (URP) 12.1.10. Earlier Unity or URP versions will fail to compile the EQ shaders.
Asset versions are paired. Use LanternExtractor 0.1.7 with LanternUnityTools 0.1.7. The intermediate format changes between releases, so mixing versions produces import errors or missing content.
Please visit the wiki for more info.
LanternUnityTools 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.
