Запитання з тегом «software-rendering»

8
Яку перевагу мають OpenGL, SFML та SDL перед візуалізацією програмного забезпечення?
Я почав дивитися потік Herom Handmade Hero , де Кейсі Мураторі створює ігровий двигун, не використовуючи рамки тощо. Вчора я потрапив до тієї частини, де він показав, як зображення малюється на екрані. Наскільки я зрозумів, він просто виділив пам'ять, велику, як розмір екрана, на який він хоче звернути. А потім …

3
Як здійснюється рендеринг програмного забезпечення?
Я хотів би вивчити растеризацію на основі програмного забезпечення в реальному часі. Я знаю, що все йде назустріч графічному процесору, але є кілька ігор, де все-таки є сенс використовувати програмний рендер. Наприклад: Воксельтрон Voxatron - шутер на арені, який відбувається у світі, складеному з вокселів (маленькі кубики, вид). Все в …

4
Чому б ви сьогодні використовували візуалізацію програмного забезпечення для апаратного візуалізації?
На відміну від процесора чи програмного забезпечення, я припускаю? Як правило, не всі поточні візуалізації базуються на GPU, бачачи, як ви використовуєте OpenGL або Direct X? Може хтось тут мені дасть трохи інформації, не можу знайти відповіді?

2
Подробиці того, що насправді робить GPU під час відсікання у однорідному просторі 4D?
Я вивчаю програмований конвеєр рендерінгу, впроваджуючи крихітний програмний рендер. Я намагаюся реалізувати це в «апаратному» стилі. Однак я не знайомий з конвеєром графічних процесорів і мав деякі проблеми однорідного відсікання. Однорідний простір відсікання містить змінну w, різну в кожній вершині. Чи є однорідна координата кожного вершинного об’єкта (між матрицею проекції …

1
Інтерполяція по глибині для z-буфера зі скануванням
Мені потрібно написати свій власний програмний 3D-растризатор, і поки що я можу спроектувати свою 3d-модель з трикутників у 2d простір: Я обертаю, перекладаю і проектую свої точки, щоб отримати 2d-пробільне представлення кожного трикутника. Потім я беру три точки трикутника і реалізую алгоритм сканування (використовуючи лінійну інтерполяцію), щоб знайти всі точки …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.