Вивчіть OpenGL
після оплати (24/7)
(для всіх пристроїв)
(в т.ч. для Apple та Android)
Ласкаво просимо до онлайн-книги для вивчення OpenGL! Незалежно від того, чи намагаєтеся ви вивчити OpenGL для академічних цілей, щоб зробити кар’єру чи просто шукаєте хобі, ця книга навчить вас основам, проміжним і всім передовим знанням за допомогою сучасного (основного профілю) OpenGL. Мета LearnOpenGL — показати вам усе, що стосується сучасного OpenGL, у зрозумілій формі з чіткими прикладами, а також надати корисну довідку для подальших досліджень.
То навіщо читати ці розділи? в Інтернеті є тисячі документів, книг і ресурсів щодо вивчення OpenGL, проте більшість із цих ресурсів зосереджено лише на безпосередньому режимі OpenGL (зазвичай його називають старим OpenGL), вони неповні, не мають відповідної документації або не підходять для ваших уподобань у навчанні. Тому моя мета — надати платформу, яка є одночасно повною та легкою для розуміння. Зображення усміхнених текстурованих контейнерів у OpenGLI. Якщо вам подобається читати вміст, який містить покрокові інструкції, чіткі приклади та не кидає вас у глибока з мільйонами деталей, ця книга, мабуть, для вас. Ці розділи мають бути зрозумілими для людей, які не мають жодного досвіду графічного програмування, але їх цікаво прочитати більш досвідченим користувачам. Ми також обговорюємо практичні концепції, які з додаванням креативності можуть перетворити ваші ідеї на справжні 3D-програми. Якщо все вищесказане звучить так, як хтось, хто міг би бути вами, тоді будь-ласка, продовжуйте.
Що ви дізнаєтесь? У центрі уваги цих розділів — сучасний OpenGL. Вивчення (і використання) сучасного OpenGL вимагає глибоких знань графічного програмування та того, як OpenGL працює під капотом, щоб справді отримати найкращий досвід. Отже, ми почнемо з обговорення основних графічних аспектів, того, як OpenGL насправді малює пікселі на вашому екрані, і як ми можемо використати ці знання для створення ефектних ефектів.
На додаток до основних знань ми обговоримо багато корисні прийоми, які ви можете використовувати для своїх програм, як-от: обхід сцени, створення гарного освітлення, завантаження власноруч створених об’єктів із програми моделювання, використання класних методів постобробки та багато іншого. Ми також пропонуємо серію покрокових інструкцій, де ми фактично створюємо невелику гру на основі отриманих знань OpenGL, тож ви справді відчуєте, як це насправді займатися графічним програмуванням.
Характеристики
- ФІО Автора
- Joye de Vries
- Мова
- Англійська