Вопросы с тегом «software-rendering»

24
Какие преимущества имеют OpenGL, SFML и SDL перед программным рендерингом?

Я начал смотреть поток Handmade Hero , где Кейси Муратори создает игровой движок без использования фреймворков или чего-то подобного. Вчера я попал в ту часть, где он показал, как изображение выводится на экран. Насколько я понял, он просто выделил немного памяти размером с экран, на котором он...

15
Как выполняется рендеринг программного обеспечения?

Я хотел бы исследовать растеризацию в реальном времени на основе программного обеспечения. Я знаю, что сейчас все идет к GPU, но есть несколько игр, в которых все еще имеет смысл использовать программный рендерер. Например: Воксельтрон Voxatron - это стрелялка на арене, которая происходит в мире,...

13
Зачем сегодня использовать программный рендеринг вместо аппаратного?

В отличие от процессора или программного рендеринга я предполагаю? Не будет ли вообще весь текущий рендеринг основываться на GPU, если вы будете использовать OpenGL или Direct X? Может ли кто-нибудь дать мне некоторую информацию здесь, не может найти подходящих...

10
Глубинная интерполяция для z-буфера со сканирующей линией

Мне нужно написать собственный программный 3d растеризатор, и пока я могу проецировать свою 3d модель из треугольников в 2d пространство: Я вращаю, перемещаю и проецирую свои точки, чтобы получить двухмерное представление каждого треугольника. Затем я беру 3 точки треугольника и реализую алгоритм...

10
Детали того, что на самом деле делает GPU при вырезании в однородном пространстве 4D?

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

8
Чистый рендеринг программного обеспечения OpenGL

Для обучения алгоритму машинного обучения нам нужно визуализировать некоторую геометрию в OpenGL без какой-либо аппаратной поддержки рендеринга (без графической карты). Итак, мы думали о рендеринге в чистом программном обеспечении и уже рассматривали Mesa. Кажется, что он способен выполнять...