eddy_em: (Default)
[personal profile] eddy_em
От скуки решил сегодня довести хоть до какого-то более-менее работоспособного состояния веб-интерфейс визуализации показаний датчиков температуры главного зеркала БТА (сокращенно жена называет это "Шарики").
Выглядит это дело вот так:

Сам проект лежит на sourceforge и на гуглокоде.

Я уже делал подобный веб-интерфейс, но с применением SVG (т.к. браузеры тогда еще не поддерживали webGL). В результате выглядело это хозяйство не очень:

Т.к. SVG не позволяет получить полноценного 3D, да еще и жутко тормозит, получилось довольно-таки страшная веб-морда.
Для визуализации того же, но только для зеркала, я решил уже не мудрствуя лукаво использовать webGL и получить нормальный 3D.
Пока, конечно, все не очень-то гладко: чтобы упростить себе работу я использовал довольно-таки ограниченную JS-библиотеку webGLU, так что выглядит контур зеркала схематично. И опоры отображены в виде цилиндров.
Возможно, когда-нибудь я сделаю и основной веб-интерфейс (все подкупольное) на webGL, но пока что я сомневаюсь в том, хватит ли мне терпения нарисовать это.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

April 2025

S M T W T F S
  1 23 45
67 89101112
13141516171819
20212223242526
27282930   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 22nd, 2025 09:38 am
Powered by Dreamwidth Studios