Це є серія відео на ютубі, в яких я навчу вас як створити алгоритм для рендерингу тривимірної графіки. Спочатку ми напишемо програмний растеризатор з нуля за допомогою C++. Пізніше перепишемо його для графічного процесора за допомогою DX11.
Плей Лист на ютубі => Лекції про Графіку
- Готовий проект знаходиться у гілці (branch).
- Код відповідного відео знаходиться у відповідній гілці проекту.
- Презентації з відео можна знайти в папці docs проекту.
- Visual Studio.
- Windows.
- Для пізніших лекцій, DX11 SDK та графічна карта, що підтримуює DX11.
Детальніше у першій лекції на ютубі => Комп'ютерна Графіка 1 - Вступ
- Завантажте код на ваш ком'ютер з потрібної вам гілки проекту. (В разі потреби розархівуйте)
- У папці code запустіть файл build.bat.
- Відкрийте Visual Studio і виберіть опцію "open a project or solution".
- У папці build оберіть exe файл.
- Натисніть на properties вашого проєкту і присвойте data каталог до "Working Directory".
- Тепер можете скомпілювати проект та отримати задоволення від життя ^-^