by Gez » Thu Dec 27, 2018 5:09 am
With 32-bit integers, you're allowed four billion indices, so you can expect to be able to load a map with at least up to four billion vertices, lines, sides, sectors and so on.
It's likely the limit you'll encounter first is your operating system's limit for how large an individual file can be; for example if your harddrive is in FAT32 format then four gigabytes is the limit. Also note that ZIP software may not work right when trying to compress a file that is larger than four gigabytes, for the same reason: 4 294 967 295 is the largest integer value you can express with 32 bits.
The UDMF format in itself is limitless. Since everything is expressed as text, with no fixed size for values, you could very well have a UDMF map where a line refers to a vertex number 6000000000000000000. It's a value you can represent with a text string (as proof, I just typed it) so it can be saved. And if the text file is long enough, it may also have that many vertex definitions in it, too. It's just likely that most software would choke trying to load something that large.
With 32-bit integers, you're allowed four billion indices, so you can expect to be able to load a map with at least up to four billion vertices, lines, sides, sectors and so on.
It's likely the limit you'll encounter first is your operating system's limit for how large an individual file can be; for example if your harddrive is in FAT32 format then four gigabytes is the limit. Also note that ZIP software may not work right when trying to compress a file that is larger than four gigabytes, for the same reason: 4 294 967 295 is the largest integer value you can express with 32 bits.
The UDMF format in itself is limitless. Since everything is expressed as text, with no fixed size for values, you could very well have a UDMF map where a line refers to a vertex number 6000000000000000000. It's a value you can represent with a text string (as proof, I just typed it) so it can be saved. And if the text file is long enough, it may also have that many vertex definitions in it, too. It's just likely that most software would choke trying to load something that large.