GithubHelp home page GithubHelp logo

mickwpm / lanternextractor Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lanterneq/lanternextractor

0.0 1.0 0.0 4.57 MB

EverQuest S3D file extractor. Can also extract encoded game data into formats usable in modern game engines.

C# 100.00%

lanternextractor's Introduction

LanternExtractor

EverQuest S3D file extractor that exports game data into formats usable in modern game engines.

Overview

There have been many fantastic tools over the years that extract S3D archive content, models and zones. Sadly, as most of these tools were written 10+ years ago, they can be hard to find, buggy on modern hardware and sometimes written in languages that are no longer considered standard. LanternExtractor fixes this by combining all of this functionality and more into one simple tool.

If you are just interested in binaries, you can find them at: http://www.lanterneq.com/extractor/

Features

Extracts:

  • S3D file contents
  • Zone data
    • Textured mesh
    • Collision mesh
  • Object data
    • Textured meshes
    • Collision meshes
    • Vertex animation meshes
    • Instance list
  • Character data (experimental)
  • Light instances
  • Music and sound instances

How To Use

Run the extractor by invoking it from the command line. The argument is the shortname of the zone you want to extract. For example, lanternextractor gfaydark will extract the contents of Greater Faydark.

You can customize the output by editing the settings.txt file. Ensure that your EverQuest path is set correctly.

The ExtractWld option toggles beteen the simple S3D extraction and the full WLD unpack.

Thanks

  • Windcatcher - WLD file format document without which this project wouldn't be possible.
  • clickclickmoon - S3D (PFS) format documentation

lanternextractor's People

Contributors

danwilkins avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.