Краткий курс копьютерной графики, пишем упрощённый OpenGL своими руками, статья 1 из 6

Автор: admin от 17-01-2015, 23:01, посмотрело: 627

Постановка задачи


Цель этого цикла статей — показать, как работает OpenGL, написав его (сильно упрощённый!) клон самостоятельно. На удивление часто сталкиваюсь с людьми, которые не могут преодолеть первоначальный барьер обучения OpenGL/DirectX. Таким образом, я подготовил краткий цикл из шести лекций, после которого мои студенты выдают неплохие рендеры.

Итак, задача ставится следующим образом: не используя никаких сторонних библиотек (особенно графических) получить примерно такие картинки:

Краткий курс копьютерной графики, пишем упрощённый OpenGL своими руками, статья 1 из 6

Категория: Программирование

 

2D система освещения, работающая на GPU, для Unity3D

Автор: admin от 17-01-2015, 19:43, посмотрело: 788

2D система освещения, работающая на GPU, для Unity3D

Всем привет. Как известно, Unity3D отсутствует поддержка освещения для 2D игр. В Asset Store можно найти такую систему, но у неё есть один недостаток — она работает на CPU и потребляет весьма много ресурсов (64-4096 рейкастов за кадр на каждый источник света). Поэтому я решил сделать своё освещение, производительности которого хватило бы для мобильных устройств. Для этого вычисления были перенесены на GPU. Получилось что-то похожее свет Terraria или Starbound.

Ссылка на демку. Скриншоты взяты из неё.
Демо, описание работы и куча картинок

Категория: Программирование » Game Development

 

Международная изоляция сделала Кубу островом хакеров

Автор: admin от 17-01-2015, 16:49, посмотрело: 888

Международная изоляция сделала Кубу островом хакеров

Если взять широкое определение термина «хакер» (человек, любящий интеллектуальные испытания, заключающиеся в творческом преодолении или обходе ограничений), то Куба, безусловно, является одной из самых хакерских стран мира. Причём она стала такой не по собственной воле, а вынужденно.

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

Категория: Железо » Сделай Сам

 

Apple заблокировала аккаунты разработчиков в Крыму

Автор: admin от 17-01-2015, 07:59, посмотрело: 405

В связи с санкциями направленными штатами против жителей Крыма, все забугорные компании должны прекратить свою деятельность на полуострове. Буквально вчера Steam перестал продавать игры жителям Республики, а сегодня все крымские разработчики, которые пользовались developer.apple.com заблокированы на этом сайте.

Письмо, которое я получил сегодня ночью:

Категория: Веб-разработка, Apple, iOS