Груша с лунными гранями (MoonPear)  ◄     Содержание     ►   Бриолет (Briolette)

Сердце

Подробное описание расчета координат вершин данной модели можно найти на Web-странце Three.js и геометрия. Глава 21. Сердце (Heart).

Отображение модели на холст сделано точно также как и для модели многогранника октагон

Способ, когда видимые грани модели определяются по направлению нормалей к граням, хорошо работает только для выпуклых объектов. В модели многогранника сердце присутствует глубокий вырез. Поэтому сначала отображаются все невыпуклые части модели - рундист огранки, а затем - все выпуклые - корона и павильон. При таком подходе к решению задачи видимость граней будет определена корректно.