Публикации по теме 'graphics'


Как настроить OpenGL на MinGW-w64 в Windows 10 (64 бит)
Я потратил все выходные, пытаясь визуализировать белый треугольник с помощью OpenGL - эквивалент наших программ «Hello World» - поэтому я записываю шаги, которые помогли мне победить этого зверя. Ваше здоровье! Что такое MinGW? MinGW - это минимальный порт Windows для инструментов компилятора GNU, таких как GCC, G ++, Make и т. Д. По умолчанию код, скомпилированный в GCC MinGW, компилируется в родную цель Windows, включая файлы .exe и .dll. По сути, это альтернатива компилятору..

Unsettled Music: серия аудиовизуальных экспериментов в сети
Поскольку команда Qosmo работает над различными проектами, некоторые из которых сосредоточены на создании музыки, другие - на визуализации данных, многие небольшие идеи и части программного обеспечения часто остаются неиспользованными. Проект серии Unsettled Music - это попытка собрать некоторые из них в одном месте и поделиться ими в Интернете в качестве непрерывного исследовательского процесса. Работы, опубликованные в рамках серии, не предназначены для тщательного изучения их..

Doodle Insights № 1: на основе сплайнов
Это самое первое издание Doodle Insights посвящено сплайнам! Сплайны в графическом дизайне представляют собой изогнутые линии . Я всегда думал, что за ними стоит сложная математика, требующая больших ресурсов процессора, но на самом деле существует очень простая реализация для одного типа сплайнов: квадратичные кривые Безье ! Этот конкретный тип сплайна может быть определен с помощью начальной точки, конечной точки и третьей точки, к которой будет изгибаться сплайн . Два основных..

Пять вещей, которые вам нужно знать об искусственном интеллекте
Читать по-немецки / Auf Deutsch lesen С 1950-х годов ученые-компьютерщики работали над программами, которые напоминают человеческий интеллект до такой степени, что могут заменить его в определенных приложениях. Это известно как искусственный интеллект (ИИ), а также когнитивные вычисления. После значительного ажиотажа в 1980-х годах и последующей «зимы ИИ», когда прогнозы не сбылись, недавние впечатляющие успехи убедили исследовательское сообщество в том, что ИИ не только приведет к..

Трассировка лучей повышает скорость трассировки лучей
Ускорение трассировки лучей на ноутбуке в 8 раз Компьютерная графика быстро улучшилась за последние несколько десятилетий, что привело к появлению все более реалистичных видеоигр и фильмов. Трассировка лучей, которая преобразует описания 3D-сцены в 2D-изображения, является одним из самых мощных методов. Хотя трассировка лучей генерирует наиболее подробные и реалистичные изображения, она требует значительно больше вычислительных ресурсов, чем сопоставимые методы, такие как глобальная..

OpenGL в Java: как использовать аппаратное ускорение
Учебник по 2D-графике: Введение и первая программа «Hello World» Введение Аппаратное ускорение часто рассматривается как нишевое решение для разработки игр, но есть много других графических приложений, которые могут извлечь выгоду из этой технологии, особенно те, которые связаны с визуализацией данных, такими как специализированные инструменты науки о данных или программное обеспечение, отображающее данные в реальном времени. Обычные инструменты и библиотеки для построения графиков..

Представляем формат файла растрового изображения RGBA
.rgba - самый простой формат обмена изображениями для вашего удовольствия от программирования. TL;DR Присоединяйтесь ко мне в поддержке этого самого тупого из всех возможных форматов растровых изображений, чтобы всем было проще писать небольшие инструменты и программы с изображениями. Он называется RGBA, и в нем хранятся ваши данные RGBA. Вот бесплатный код , если хотите, но вся спецификация уже написана. Имейте это в виду. К чему эта революционная идея ?! а почему именно..