diff --git a/Assets/Docs/CKStateChunk/CKStateChunk.css b/Assets/CKStateChunkFormat/CKStateChunk.css similarity index 100% rename from Assets/Docs/CKStateChunk/CKStateChunk.css rename to Assets/CKStateChunkFormat/CKStateChunk.css diff --git a/Assets/Docs/CKStateChunk/CKStateChunk.html b/Assets/CKStateChunkFormat/CKStateChunk.html similarity index 100% rename from Assets/Docs/CKStateChunk/CKStateChunk.html rename to Assets/CKStateChunkFormat/CKStateChunk.html diff --git a/Assets/Docs/CKStateChunk/CKStateChunk.js b/Assets/CKStateChunkFormat/CKStateChunk.js similarity index 100% rename from Assets/Docs/CKStateChunk/CKStateChunk.js rename to Assets/CKStateChunkFormat/CKStateChunk.js diff --git a/Assets/CKStateChunkFormat/README.md b/Assets/CKStateChunkFormat/README.md new file mode 100644 index 0000000..6b00ab2 --- /dev/null +++ b/Assets/CKStateChunkFormat/README.md @@ -0,0 +1,8 @@ +# CKStateChunk Format + +This directory stores the format specification for the CKStateChunk format. +CKStateChunk is a core data structure used by Virtools engines. +So it is important to know the format of CKStateChunk. + +These concluded formats basically are based on the decompile result. +For view them, just use a web browser to open `CKStateChunk.html` in this directory. diff --git a/Assets/Docs/IDAExportAddrConv.py b/Assets/Decompile/IDAExportAddrConv.py similarity index 100% rename from Assets/Docs/IDAExportAddrConv.py rename to Assets/Decompile/IDAExportAddrConv.py diff --git a/Assets/Decompile/README.md b/Assets/Decompile/README.md new file mode 100644 index 0000000..6092d6d --- /dev/null +++ b/Assets/Decompile/README.md @@ -0,0 +1,5 @@ +# Decompile Assets + +This directory stores some decompile result written at the early development stage of this project. +Basically they do not have some meanings but I want to keep them. +Maybe I can utilize them in some days. diff --git a/Assets/Docs/Recorder.txt b/Assets/Decompile/Recorder.txt similarity index 100% rename from Assets/Docs/Recorder.txt rename to Assets/Decompile/Recorder.txt diff --git a/Assets/Tools/MeshConv/README.md b/Assets/Tools/MeshConv/README.md index 560c51e..14b40bf 100644 --- a/Assets/Tools/MeshConv/README.md +++ b/Assets/Tools/MeshConv/README.md @@ -10,4 +10,4 @@ Build complete Wavefront OBJ file from separated data for debugging libcmo21. * Vertex normal as `VertexNormal.bin` for example. * Vertex UV as `VertexUV.bin` for example. * Face indices as `FaceIndices.bin` for example. -- Execute `uv run main.py -p VertexPosition.bin -n VertexNormal.bin -u VertexUV.bin -i FaceIndices.bin -o mesh.obj -m mesh.mtl` for example. It will utilize previous saved file to generate a Wavefront OBJ file `mesh.obj` and corresponding material file `mesh.mtl`. For the usage of these switches, please refer to the source code. +- Execute `uv run main.py -p VertexPosition.bin -n VertexNormal.bin -u VertexUV.bin -i FaceIndices.bin -o mesh.obj -m mesh.mtl` for example. It will utilize previous saved file to generate a Wavefront OBJ file `mesh.obj` and corresponding material file `mesh.mtl`. For the usage of these switches, please pass `--help` to the program.