Терминът витлеемска звезда е емоционално наситен и има достатъчно публикации и тези. Тук ще се разглежда само като вид звезден многоъгълник/звездовиден многоъгълник с 8 лъча, като всяка от двете двойки лъчи с равни дължини са взаимно перпендикулярни.
Често срещано приложение на изображението е като символ за представяне ориентацията на обект по отношение 4-те основни посоки (изток, запад, север, юг) и 4-те допълнителни посоки. Както такъв се явява опростен вариант на символа за представяне роза на компаса.
Символът витлеемска звезда има различни интерпретации, но разглежданият алгоритъм е основан на най-старата и широко разпространена от тях, вариант на звезден многоъгълник.
Стъпките на алгоритъма описват типична построителна задача от областта на изчислителна геометрия.
Въвежда се стойност за радиус на описаната окръжност.
В компилираното приложение координатите за център на описаната окръжност е геометричния център на графичния обект служещ за контейнер на изображението.
Построява се правилен многоъгълник - с 8 страни. На чертежа това е отсечката (не е изчертана) свързваща крайните точки на лъч, които са и общи с точки от двата съседни лъча с различна дължина.
Избира се коефициент на пропорция за: радиус на описаната окръжност:дължината на късия лъч:дължината на дългия лъч. Различните интерпретации ползват различен коефициент
Последователно се изчислява височина за къс и дълъг лъч по алгоритъм представен в страницата диагонали в изпъкнал многоъгълник.
В средата на всяка страна на 8-ъгълника и перпендикулярно на нея (алгоритъм за симетрала) се изчисляват полярните координати за върха на съответния лъч.
Полученият ореол в центъра на звездата е вторичен ефект.
Разгледайте други видове геометрични фигури, чието построяване ползва примери и задачи от областта на изчислителната геометрия. Прочетете допълнителна информация за: пропорция, роза на компаса, диагонали в изпъкнал многоъгълник, звезден многоъгълник, геометрични фигури.