{{notification.text}}

MirGames

 
27.03.17 19:46, опубликовал

Привет, Мирга!

Сделал видео, которое визуализирует процессы при normal mapping'е. Конечно, это видео для новичков.

Lights in games. Normal Mapping Explanation

Тем не менее, я на него потратил день и у меня баган, что его никто не смотрит :-D Да и, в целом, непонятно, что с ним делать. Моя цель: чтобы мои старания не пропали зря. В идеале я его хочу слинкануть с какой-нибудь статьёй по нормал-маппингу, а это просто мотивирующее/визуализирующее введение. Пока раскидал по всем конфочкам околотематическим + гд.ру + гд.нет. Что думаете?

25.02.14 20:48, опубликовал

clipboard.png

Вышел стабильный релиз OpenTK версии 1.1. OpenTK, или Open Toolkit Library, - это библиотека, представляющая собой удобную обертку над OpenGL/OpenAL/OpenCL для Mono/.NET языков.

Вместо указателей, OpenTK предоставляет обобщенные классы (generic). Вместо простых констант, OpenTK использует строго-типизированные перечисления. Вместо обычного списка функций, OpenTK разделяет функции по категориям. Также в состав OpenTK включена достаточно обширная математическая библиотека, которая может быть использована из любого API. Библиотека может быть использована под платформы Mac OS X, Linux и Windows.

Из изменений:

  1. Поддержка OpenGL 4.4 и OpenGL ES 3.0
  2. Строго-типизированные перечисления для OpenGL ES 2.0 and 3.0
  3. Улучшение производительности за счет ручной оптимизации кода IL
  4. Новый SDL2 бэкэнд для улучшения совместимости с различными платформами
  5. Новый API для джойстика и гейм-падов
  6. Уменьшение времени запуска и объема используемой памяти
  7. Встроенная документация для всех основных OpenGL и OpenGL ES функций
  8. Сильно расширена библиотека математики
  9. Исправление множества ошибок для платформ Mac OS X, Windows 8 и Linux
  10. Поддержка ANGLE для Windows систем без OpenGL драйвера
  11. Поддержка Retina и мониторов с высоким DPI
  12. Возможность использования "Mono Linker " для уменьшения размера OpenTK.dll
  13. Прекомпилированные бинарники для опциональных зависимостей OpenAL, SDL2, monolinker)
07.09.08 23:37, опубликовал (Автор оригинала: Андрей "Andru" Кемка )
В предыдущих частях я не затронул несколько вопросов, которые были бы очень полезны при разработке OpenGL-приложений в Linux. Постараюсь «добить» все мелочи в этой части.
09.04.08 05:15, опубликовал (Автор оригинала: Андрей "Andru" Кемка )
Не буду петь хвалебные оды такой прекрасной ОС как GNU/Linux, и перейду непосредственно к делу. Также в статье не буду оперировать серьезной терминологией, а попытаюсь описать процесс создания простейшего OpenGL-приложения в Linux простым языком, не забывая про сопутствующие мелочи :)
08.12.06 22:46, опубликовал (Автор оригинала: Дмитрий "RedRick")
Первый вопрос, который должен возникнуть у непросвещенного читателя, это – «А что это такое?». И я приступаю к объяснению сего вопроса без лишних прелюдий. Расширение GL_ARB_Vertex_Buffer_Object предназначено для передачи вертексных массивов данных из памяти CPU к памяти GPU и обратно.
19.06.05 16:49, опубликовал (Автор оригинала: Тимур Гагиев aka XProger )

В данной статье я постараюсь показать принципы организации камеры в играх. Приведённый метод не является чем-то новым и доселе неизвестным, это лишь мои наработки в этой области, которые помогут быстро и удобно реализовать камеру в игре.

Итак, что такое камера в 3D игре? Это виртуальное “око” игрока, то, посредством чего он воспринимает игру визуально. В понятие “камера” входят: угол обзора и положение которое задаётся радиус вектором и 3 углами относительно осей координат.

18.03.04 04:48, опубликовал (Автор оригинала: Александр Гарустович)
В этой статье вы узнаете, как создавать реалистичные молнии и выводить их на экран.

Выводить молнии на экран мы будем по массиву точек, полученных алгоритмом, который называется “Фрактализация отрезка”. Рендерить ее можно многими способами и я опишу все, которые дают приемлемую картинку.
16.03.04 13:37, опубликовал (Автор оригинала: Луковкин Сергей)
OpenGL(Open Graphics Library) – популярная библиотека для работы с 3D графикой. Стандарт OpenGL появился в 1992 году благодаря компании Silicon Graphics и сейчас переживает годы своего самого бурного развития.

Чуть-чуть побольше узнать об OpenGL и о том, как с ним работать в VC, можно почитав wat’а.

Я хочу показать, как работать с этой библиотекой в таких популярных и, на мой взгляд, очень удобных средах разработки как Delphi и С++ Builder.

Тэги

Последние комментарии

Привет, Dan, сорри, что отвлекаю. Т.к. в чате не было десктоп-уведомлений, удалось собрать людей тут в Telegram-конфе. https://t.me/joinchat...
3 дня назад, egslava
Адрес чата
Есть. XProger, Spose, MeF, HEX, я, еще кто-то был
5 дней назад, Daddy
Адрес чата
В чате кроме тебя-то кто-то есть?
6 дней назад, Vga
Normal Mapping visualization
@egslava, не там проверяешь, проверять надо в городе Ф.
19.04.17 19:42, nbaksalyar
Normal Mapping visualization
@Said, ну, я проверил, чот не особо.
19.04.17 17:59, egslava
Normal Mapping visualization
В оффлайне. Там тоже есть жизнь.
17.04.17 07:51, Said
Normal Mapping visualization
@Dron
16.04.17 14:07, egslava
Normal Mapping visualization
А-то! ;-) Ты лучше скажи, куда вы все подевались и где жизнь теперь? :-)
15.04.17 20:18, egslava
Normal Mapping visualization
На мирге еще теплится жизнь 0_о
14.04.17 12:15, DRON
История mirgames в лицах #2.
Ох! Spose, XProger, спасибо большое! Просто невероятное удовольствие от прочтения! Блин, а ведь я всё время думал, что XProger не играл особ...
05.02.17 02:21, egslava