Давайте напишем ... MMO! Часть 12: Приключения в стране OpenGL
В последней части я пытался ускорить код рендеринга, чтобы отобразить больший мир. Вот мои последние показатели:
Непрозрачные: 1,87 мс Прозрачные: 16,49 мс Всего: 18,36 мс Частота кадров: 54 fps
Чтобы сделать еще быстрее, мне были нужны массивы текстур. Я подумал, что это ускорит рендер прозрачных деталей еще на 5 мс, что было бы неплохо, но несущественно. Чтобы получить эту возможность, я мог либо перейти на DX 10, либо переключиться на OpenGL, либо посмотреть, смогу ли я сделать все сам в шейдерах с DX 9.
Так как использование OpenGL потенциально могло бы дать мне пользователей MacOS и Linux без потери пользователей Windows XP, я решил изучить его последнюю версию (я игрался с версией 1.1 много лет назад). Я купил электронную копию OpenGL SuperBible и начал работать с ней. Это заняло почти всю неделю.
- Подробнее о Давайте напишем ... MMO! Часть 12: Приключения в стране OpenGL
- Войдите или зарегистрируйтесь, чтобы оставлять комментарии