I’m trying to evaluate Unity for use in visualizing large datasets. I have a machine with 32GB of RAM, and 11GB on GPU. A trivial attempt to create a large vector (1024x1024x1024) fails. If each single precision float in the Vector3 is 4 bytes, my vector would consume 12GB and should even fit in RAM.
.Net has a 2GB array size limit by design…
This is older, but it stands for 32-bit to this day (including mono), 64-bit got an included large objects in I think .net 4.5 or so (unity uses an older version than that)… but even then it requires special configuration.