Si consigues buscar un programa que te lo haga eficientemente estoy convencido que te ahorraría trabajo, pero el problema es que a cuanto más complejo sea el modelo, más probabilidades tienes de que ese programa no consiga lo que tú andas buscando; es más, es posible que la geometría del elemento generado sea tan sucia y compleja que te de más problemas que soluciones con el motor del juego.