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


Мы должны провести черту
Мы используем линейный алгоритм Брезенхема с 1962 года, но есть кое-что получше! Джек Элтон Бресенхэм разработал оригинальный алгоритм рисования линий еще в 1962 году, когда работал в IBM, когда разрабатывал программное обеспечение для плоттера Calcomp. В Википедии есть отличная статья на эту тему, если вы хотите узнать больше об истории этого алгоритма. Поиск по «алгоритму линии Брезенхэма».

Загрузка и анализ 3D-файлов .OBJ для Интернета
Мы создадим загрузчик .OBJ, который сможет читать и анализировать 3D-данные, которые мы будем использовать позже для визуализации 3D-модели в браузере. WebGPU скоро появится в Интернете — готовы ли вы к его появлению? Если нет, все в порядке! Сейчас самое подходящее время, чтобы погрузиться в увлекательный мир компьютерной графики в Интернете. Создание проекта с нуля — это увлекательный способ научиться чему угодно. WebGPU не исключение. Сегодня я хотел бы продолжить свой..

3D-графика с использованием стандартной библиотеки Python
В наши дни 3D-графика стала важной частью каждого аспекта дизайна. От разработки игр до веб-разработки, анимации и представления данных - его можно найти повсюду. Из-за этого было бы здорово иметь графический движок на Python, с которым легко работать с языком, чтобы разрабатывать другие проекты. Весь код из этой статьи и многое другое можно найти в моем репозитории на github: https://github.com/hnhaefliger . В этой статье мы будем работать с python3 и его стандартной библиотекой. Для..

Анатомия медузы
Креативный / технический обзор ‘Maru’ Pppolymer.net || Исаак Коэн (@cabbibo) || Https://patreon.com/cabbibo Привет и спасибо, что заглянули, чтобы зайти, чтобы ознакомиться с этой рецензией на Maru, интерактивном аудиовизуальном веб-сайте, созданном в сотрудничестве с Plaid для их нового альбома «Polymer»! Отчасти это связано с творческими решениями, которые я принял, а отчасти - с техническими. Обычно я пытался сосредоточиться на одном или другом в описаниях, но здесь я..

Теперь поддержка графических программ на Java и Python
… Он будет работать даже на Chromebook! CodeHS теперь поддерживает графические программы на Java и Python. Вы сможете писать и запускать код, который отображает графику прямо из вашего браузера — он будет работать даже на Chromebook! Мы будем выпускать стартовые комплекты заданий для других лабораторий College Board AP CS A, таких как PictureLab, Elevens, MagPie и GridWorld, в дополнение к другим материалам для написания графических программ с такими библиотеками, как Swing для Java или..

Рендеринг теней в приложениях реального времени 1: статические тени
Рендеринг теней в приложениях реального времени представляет определенные проблемы по сравнению с их автономными аналогами. В автономных приложениях с трассировкой лучей и путей тени предоставляются «бесплатно» как часть алгоритма рендеринга, но в реальном времени нам обычно приходится полагаться на физически неточные многопроходные методы. В этой серии статей я объясню различные способы достижения этого. Я бы классифицировал наиболее распространенные методы следующим образом, в..

Байт кодирования, выпуск № 134
Еще одна статья Юджина Танга и Дэвида Ха! Довольно много статей о машинном обучении на этой неделе. В этом Дэвид и Юджин в основном обучают нейронную сеть интерпретировать информацию, используя различные «чувства», чтобы сделать ее более устойчивой к более шумному вводу. Остальное читайте на https://abyteofcoding.com/issues/a-byte-of-coding-issue-134/