Как стать автором
Обновить
0
@BASE64read⁠-⁠only

Пользователь

Отправить сообщение

Как оживить картинку в браузере. Многопроходный рендеринг в WebGL

Время на прочтение13 мин
Количество просмотров10K

Каждый, кто сталкивался с трехмерной графикой, рано или поздно открывал документацию на методы отрисовки, которые предполагают несколько проходов рендерера. Такие методы позволяют дополнить картинку красивыми эффектами, вроде свечения ярких пятен (Glow), Ambient occlusion, эффекта глубины резкости.


И «взрослый» OpenGL, и мой любимый WebGL предлагают богатую функциональность для отрисовки результатов в промежуточные текстуры. Однако управление этой функциональностью — довольно сложный процесс, в котором очень легко получить ошибку на любом из этапов, начиная от создания текстур нужного разрешения до именования юниформ и передачи их в соответствующий шейдер.


Чтобы разобраться, как правильно готовить WebGL, мы обратились к специалистам компании Align Technology. Они решили создать специальный менеджер для управления всем этим зоопарком из разных текстур, которым было бы удобно пользоваться. Что из этого получилось — будет под катом. Важно, что неподготовленного читателя, который никогда до этого не сталкивался с необходимостью организации многопроходного рендеринга, статья может показаться непонятной. Задача довольно специфическая, но и безумно интересная.


Читать дальше →
Всего голосов 35: ↑34 и ↓1+33
Комментарии6

Дышите глубже: астрономы нашли белого карлика с атмосферой из чистого кислорода

Время на прочтение2 мин
Количество просмотров23K
image

Астрономы из бразильского Государственного университета в Риу-Гранди-ду-Сул при изучении данных, собранных программой «Слоановский цифровой небесный обзор» за последние 15 лет, наткнулись на уникальный небесный объект. У найденного ими белого карлика SDSSJ124043.01+671034.68, получившего прозвище Dox ([диокс]), атмосфера на 99,9% состоит из чистого кислорода.

Ничего подобного раньше учёным видеть не доводилось. Белые карлики – это конечная стадия эволюции почти всех звёзд (кроме самых больших). Когда звезда сбрасывает свою оболочку и образует планетарную туманность, на её месте остаётся ядро массой, сравнимой с Солнечной, но при этом в 100 раз меньшего размера. Светимость белых карликов крайне низка, поэтому и обнаружить их довольно трудно – но, по некоторым прикидкам, они составляют от 3 до 10% звёздного населения нашей галактики.
Читать дальше →
Всего голосов 21: ↑17 и ↓4+13
Комментарии57

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность