mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-07-13 20:36:48 +00:00
Read Vector3D manually
This commit is contained in:
@@ -222,9 +222,11 @@ namespace SabreTools.Serialization.Deserializers
|
||||
var vertices = new List<Vector3D>();
|
||||
while (data.Position < offset + length)
|
||||
{
|
||||
var vertex = data.ReadType<Vector3D>();
|
||||
if (vertex == null)
|
||||
break;
|
||||
var vertex = new Vector3D();
|
||||
|
||||
vertex.X = data.ReadSingle();
|
||||
vertex.Y = data.ReadSingle();
|
||||
vertex.Z = data.ReadSingle();
|
||||
|
||||
vertices.Add(vertex);
|
||||
}
|
||||
|
||||
@@ -349,9 +349,11 @@ namespace SabreTools.Serialization.Deserializers
|
||||
var vertices = new List<Vector3D>();
|
||||
while (data.Position < offset + length)
|
||||
{
|
||||
var vertex = data.ReadType<Vector3D>();
|
||||
if (vertex == null)
|
||||
break;
|
||||
var vertex = new Vector3D();
|
||||
|
||||
vertex.X = data.ReadSingle();
|
||||
vertex.Y = data.ReadSingle();
|
||||
vertex.Z = data.ReadSingle();
|
||||
|
||||
vertices.Add(vertex);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user