Нет, никогда не делай этого. Hibernate не обрабатывает миграцию данных. Да, это заставит вашу схему выглядеть правильно, но это не гарантирует, что ценные производственные данные не будут потеряны в процессе.
С помощью второго взгляда мы выяснили, в чем проблема - по крайней мере, из двух частей. Первая была в коде:
Vector3 uv = v * HexMetrics.outerRadius;
uvVerts[k] = new Vector2(uv.x, uv.z);
должно быть
uvVerts[k] = new Vector2(v.x, v.z) * uvRadius;
Вторая проблема заключалась в том, что тайлинг шейдера был полностью отключен, до 0,0, когда он должен иметь был 1,1.