Я работаю в Unity3D, но моя проблема связана с 3D-сетками. Я надеюсь, что кто-то здесь может помочь или указать мне правильное направление.
У меня есть 2 версии кода, http://www.pasteit4me.com/695002 (старый) и http://www.pasteit4me.com/690003 (новый). Старый код создает единую сферу и создает на ней ландшафт. Новый код создает сферу из 8 меш и создает на ней ландшафт.
В новой версии явно видны края ячеек, и я не знаю почему. Похоже, края отрегулированы не сильно, почти в 2-3 раза больше, чем следовало бы. GenerateB () в старом коде и Generate () в новом коде создают сферу. MakeTerrain () в обоих случаях создает ландшафт.
Если я не запускаю функцию MakeTerrain (), новая сфера выглядит как сплошная сетка. Я не уверен, с чего начать поиск в функции MakeTerrain () в новом коде, чтобы решить проблему: - /
Есть идеи?
Изображение проблемы на http://img28.imageshack.us/img28/3784/screenshot20100611at850.png.