Machine Learning For 3d Content Creation