OpenGL Library

Скріншот програми:
OpenGL Library
Дані програми:
Версія: 1.4
Дата завантаження: 2 Jun 15
Розробник: Ian Mallett
Ліцензія: Безкоштовно
Популярність: 26

Rating: 4.0/5 (Total Votes: 1)

OpenGL бібліотеки (glLib *) є бібліотека Пітона для розробки ігор 2D і 3D OpenGL-додатків.
Коментарі розробників
Я, наприклад, набридло того, щоб з'ясувати, як зробити все, що в PyOpenGL. Не зрозумійте мене неправильно - це PyOpenGL блискучий модуль, і, як правило, це було не так важко, але це можна було б зробити простіше. Забули, як включити текстурирования, освітлення або? Google п'ятнадцять хвилин і додати один рядок коду вам потрібно. Не можу зрозуміти, чому ваші полігони не відображаються? Почати спочатку. Не можу пригадати, як зробити квадратичної сферу? Екскаватор до декількох десятиліть старий код для пошуку як.
Я вирішив змінити все, що і насправді зробити деякі PyOpenGL basecode для зміни, а переробити його кожного разу.
Цей код результату.
Крім того, цей код дозволить вам робити речі, які ви не знали, як це зробити раніше. Ви хочете завантажити висот? Ви хочете мати гарну гладку їзду камери? Ви коли-небудь множинного відображення? Хочете тіні? Відповідь: «Так».
Так, до нього:
Цей код повинен зробити робити PyOpenGL набагато простіше для більшості з нас. Ви можете використовувати цей код де завгодно, але, будь ласка даю кредит на серверної вашого хороша гра, і якщо ви явно взяти кредит на нього, я, можливо, доведеться вбити тебе ;-)
Будь ласка, зверніть увагу, що це напів-бета-реліз. Все працює (якщо у вас є старий комп'ютер, який не любить затінення), але код не зареєстровані ні особливо стабільним (це легко розбити його, роблячи щось погане, і ви не будете мати ні найменшого поняття, що сталося). Тим не менш, код призначений для бути легким для читання

Що нового У цьому випуску :.

  • Я маю додані деякі нові функції; В даний час побудований в UnProject команди для отримання легко позицію миші всередині екрану всередині поточного вікна, і бере скріншот.
  • Мій найбільшим досягненням цього разу було налаштувати тіні. Я встановив кілька незначних речей, і додав підручник про те, як зробити в перспективі світло камери, відстань і кут свідомості. Це має сенс для мене, але знову ж таки, є дуже мало коментарів. Я також додав підтримку multishadowing - або затінення сцени з використанням більш ніж одного джерела світла - тепер ви можете мати до восьми різних тіні будь-якого кольору заважаючи один одного в реальному часі реалістичні
  • Існує ще досить багато, щоб зробити, в тому числі деяких відомих виправлень. Я сподіваюся, додати відображення відображення (вже є кілька майже робочі прототипи) скоро і деякі інші випадкові речі.

Вимоги

  • Python
  • Pygame
  • PyOpenGL
  • NumPy
  • Психо
  • WxPython
  • Числовий

Схожі програми

ALSA driver
ALSA driver

2 Dec 17

Vulkan
Vulkan

10 Mar 16

GLib2
GLib2

16 Aug 18

libxml2
libxml2

14 Apr 15

Інші програми розробника Ian Mallett

OpenGL Library

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями