Skip to content

Exports a model of FFXIV characters after applying Penumbra/Glamourer.

License

Notifications You must be signed in to change notification settings

lucasfisher0/GlamSiphon

Repository files navigation

GlamSiphon

For the literal one person following this-- seems like Penumbra added a basic model export. I am currently waiting on a couple of different features in Penumbra and Dalamud, but I do plan to pick this back up eventually.

Roadmap:

  • Support basic model export as is currently done in Penumbra
  • Resolve all Penumbra/Glamourer overrides (file, metadata, etc.)
  • Apply material parameters to files to export textures that match character customization
  • Ensure skeletons are exported in order and work properly

Main Points

  • Simple functional plugin
    • Slash command
    • Main UI
    • Settings UI
    • Image loading
    • Plugin json
  • Simple, slightly-improved plugin configuration handling
  • Project organization
    • Copies all necessary plugin files to the output directory
      • Does not copy dependencies that are provided by dalamud
      • Output directory can be zipped directly and have exactly what is required
    • Hides data files from visual studio to reduce clutter
      • Also allows having data files in different paths than VS would usually allow if done in the IDE directly

The intention is less that any of this is used directly in other projects, and more to show how similar things can be done.

How To Use

Getting Started

To begin, clone this template repository to your own GitHub account. This will automatically bring in everything you need to get a jumpstart on development. You do not need to fork this repository unless you intend to contribute modifications to it.

Be sure to also check out the Dalamud Developer Docs for helpful information about building your own plugin. The Developer Docs includes helpful information about all sorts of things, including how to submit your newly-created plugin to the official repository. Assuming you use this template repository, the provided project build configuration and license are already chosen to make everything a breeze.

https://github.com/xivdev/Xande https://github.com/Ottermandias/Glamourer https://github.com/Ottermandias/OtterGui/tree/f55733a96fdc9f82c9bbf8272ca6366079aa8e32 https://github.com/Ottermandias/Penumbra.Api/tree/80f9793ef2ddaa50246b7112fde4d9b2098d8823 https://github.com/Ottermandias/Penumbra.GameData/tree/545aab1f007158a5d53bc6a7d73b6b2992deb9b3

About

Exports a model of FFXIV characters after applying Penumbra/Glamourer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages