﻿DS3Explore: Dark Souls 3 Exploration Tool
Version 0.1 "Initial Release"
www.rivernyxx.com


==Introduction==
This is first release of my Dark Souls 3 Exploration Tool.
I am not currently providing support for this tool, however bug reports and realistic change/feature requests are welcome, as I am continuing to work on it.
Renderer Controls:
* Left Mouse Button: Click & Drag to rotate
* Middle Mouse Button: Click & Drag to pan
* Mouse Wheel: Zoom


==Disclaimer==
This tool is being provided "as-is" with no promise that it will work in any way whatsoever, for any purpose.


==Features==
View all meshes directly from your Dark Souls 3 installation
* Map pieces
* Characters
* Objects
* Weapons
* Armours
Meshes render with 90% similarity to the actual game
* Diffuse textures
* Bumpmaps
* Specularity maps


==Known Issues==
* "Simple" textures:
    DSMODT doesn't currently support multi-texture blending. This is mostly visible on some chainmail textures.
* OBJ Missing textures:
    OBJ files rely on the map they appear in being loaded before they are, and often reference textures that are included with the map (instead of textures that come specifically with the OBJ). Because of this, a manual list of specific textures used for each OBJ still needs to be created by hand.
* Map piece Missing textures:
    Map pieces are notorious for using strange texture naming schemes. The only way to fix this is to manually load every map piece, note what textures are missing, manually investigate why, then program in a solution to handle it. This is a VERY long process, so please be patient!
* Unaligned meshes:
    DSMODT doesn't currently support loading bones and their orientations. Some OBJs and map pieces use more than one bone, and have them positioned at non-origin locations. Until support for bones is implemented, all meshes for each OBJ and map piece will be loaded at the origin, sometimes resulting in what looks like a jumbled mess of meshes.
* Long loading time:
    Many DDS Normal maps use an encoding that is slow to convert to a format that DSMODT can display.


==History==
0.1 "Initial Release"
- First public release