Нужно сделать простенький 3D редактор со следующими возможностями по редактированию 3D тел: изменение положения ребер, граней, вершин тела относительно друг друга и удаление вершин. Проблема в том, как хранить данные 3D-объекта, чтобы можно было удобно производить указанные операции. На мой взгляд, самой трудоемкой операцией будет удаление вершин и последующее изменение всей структуры данных.
У кого есть какие мысли по этому поводу?
Естественно, в редакторе должны быть средства для обзора тел, удаления невидимых линий.