С изучения топологии, конечно. Само по себе моделирование не так сложно, как понимание топологии. Это целая философия. По этому скину вам пару ссылок, которые в свое время мне сильно помогли:
forums.newtek.com/showthread.php?98754-Polygon-Tab...
polycount.com/discussion/56014/faq-how-u-model-dem...
Потом выбираете любую программу, где будете моделировать и модельте с оглядкой на советы по построению сетки, которых уйма по ссылкам, которые я скинул выше. Принципы полигонального моделирования во всех программах одинаковы, инструменты, которые вам понадобятся в процессе моделирования, можно по пальцам пересчитать. То есть, тут нужно просто изучить функционал выбранной программы.
Ну а дальше моделить, моделить и еще раз моделить. Чем больше моделите, тем лучше понимание топологии и инструментов моделирования.
Еще рекомендую глянуть ролики с этого канала:
www.youtube.com/user/Caraboomba/videos (про 3ds Max, Maya и Blender).