From cc3ee235e260891f46ca3e57d7eedc93f85a68ae Mon Sep 17 00:00:00 2001 From: Christian Rauch Date: Mon, 27 Jul 2026 16:12:24 +0200 Subject: [PATCH 1/2] support 'float16' a.k.a. "half precision" --- plyfile.py | 1 + 1 file changed, 1 insertion(+) diff --git a/plyfile.py b/plyfile.py index c2a1e1d..02b8400 100644 --- a/plyfile.py +++ b/plyfile.py @@ -1487,6 +1487,7 @@ def _lookup_type(type_str): ('int', 'i4'), ('uint32', 'u4'), ('uint', 'u4'), + ('float16', 'f2'), ('float32', 'f4'), ('float', 'f4'), ('float64', 'f8'), From ec44b37fda1f250927fe16cca28b140417a8f72b Mon Sep 17 00:00:00 2001 From: Christian Rauch Date: Mon, 27 Jul 2026 16:14:21 +0200 Subject: [PATCH 2/2] add 'int64' and 'uint64' --- plyfile.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plyfile.py b/plyfile.py index 02b8400..596dd30 100644 --- a/plyfile.py +++ b/plyfile.py @@ -1487,6 +1487,8 @@ def _lookup_type(type_str): ('int', 'i4'), ('uint32', 'u4'), ('uint', 'u4'), + ('int64', 'i8'), + ('uint64', 'u8'), ('float16', 'f2'), ('float32', 'f4'), ('float', 'f4'),