From ae016b271bae94d0b4d20ccae76dd1e8d773f405 Mon Sep 17 00:00:00 2001 From: i-saint Date: Mon, 22 Jan 2018 16:04:26 +0900 Subject: [PATCH] use 32bit index by default on Unity 2017 or newer --- .../Assets/UTJ/Alembic/Scripts/Importer/AlembicSettings.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/AlembicImporter/Assets/UTJ/Alembic/Scripts/Importer/AlembicSettings.cs b/AlembicImporter/Assets/UTJ/Alembic/Scripts/Importer/AlembicSettings.cs index 9956171b8..5be14d77a 100644 --- a/AlembicImporter/Assets/UTJ/Alembic/Scripts/Importer/AlembicSettings.cs +++ b/AlembicImporter/Assets/UTJ/Alembic/Scripts/Importer/AlembicSettings.cs @@ -15,5 +15,12 @@ public class AlembicStreamSettings [SerializeField] public bool treatVertexExtraDataAsStatics = false; [SerializeField] public bool cacheSamples = false; [SerializeField] public bool use32BitsIndexBuffer = false; + + public AlembicStreamSettings() + { +#if UNITY_2017_3_OR_NEWER + use32BitsIndexBuffer = true; +#endif + } } } \ No newline at end of file