diff options
| author | petrie911 <69443847+petrie911@users.noreply.github.com> | 2024-03-26 18:02:12 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-03-26 17:02:12 -0600 |
| commit | 8196258d2b06afcb06bd71b4b95d4db6e9be0208 (patch) | |
| tree | b14cbdd8265ad5d45dbf3c908d1278c693537026 /src/factories/Vec3fFactory.cpp | |
| parent | b101ad14bf80730a30d67cfed974f77113a41ab6 (diff) | |
Add Vec3s factory, fix colpoly, add some support for palettes (#54)
* tlut?
* tlut
Diffstat (limited to 'src/factories/Vec3fFactory.cpp')
| -rw-r--r-- | src/factories/Vec3fFactory.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/factories/Vec3fFactory.cpp b/src/factories/Vec3fFactory.cpp index ab8f7f3..32854b3 100644 --- a/src/factories/Vec3fFactory.cpp +++ b/src/factories/Vec3fFactory.cpp @@ -65,7 +65,7 @@ ExportResult Vec3fBinaryExporter::Export(std::ostream &write, std::shared_ptr<IP std::optional<std::shared_ptr<IParsedData>> Vec3fFactory::parse(std::vector<uint8_t>& buffer, YAML::Node& node) { std::vector<Vec3f> vecs; const auto count = GetSafeNode<int>(node, "count"); - auto [root, segment] = Decompressor::AutoDecode(node, buffer, 0x1000); + auto [root, segment] = Decompressor::AutoDecode(node, buffer, count * sizeof(Vec3f)); LUS::BinaryReader reader(segment.data, segment.size); reader.SetEndianness(LUS::Endianness::Big); |
