РедактироватьСоздать страницу
Визуализация даты и времени на стандартом часовом циферблате в 12 и 60 делений

date&time watch



С часами минутами и секундамми вроде всё понятно, а месяц и дата и день недели определяются началом дуги по 12-шкале для месяца и количеством делений по 60-шкале для даты (по часовой стрелке) и дня недели(против часовой стрелке). Три дополнительных значения (день и месяц и день недели) для часов обеспечиваются одной дугой с цветовым разделением. Умный циферблат, вместе с часовой стрелкой, вращаясь, определяют темное или светлое время суток (вернее деление AM/PM) - если часовая стрелка показывает на темный участок, то сейчас до 12 часов, а если на светлый - значит после 12.

Как определяются года, надо наверное написать отдельно. Мысленно разделите циферблат на 6 частей с 10-ю делениями, и начиная с позиции нуля по часовой стрелке посчитайте подряд для каждого сектора длинну каждой дуги по секундным/минутным делениям. Если сейчас 2021 год, то в первых двух секторах будут отсутсвовать дуги, а также дуга будет отсутствовать в четвертом делении, потом соедините цифры, получится 002021 или 2021. Таким образом можно идентифицировать каждую секунду в интервалах по миллиону лет уникальной картинкой с меткой даты и времени, если посчитать это число будет примерно равно Pi*10^13 (это более триллиона картинок).

PS: Графика для сцены из моей коллекции.
#clock#rgb#2d#glsl#webgl

Последние правки


Комментарии (0)