Dark_Knight
@Dark_Knight
Game Dev

Как рисовать в WebGL?

Здравствуйте.

Подскажите пожалуйста.

Делаю игру на канвасе, рисую с помощью спрайтов.

Вижу, что уже некоторые игры делают на вебГЛ, вопросы:


— спрайты там не используются, тогда что?

— в каком редакторе создается графика?

— какие ограничения ставить дизайнеру для рисования моделей?


Спасибо.
  • Вопрос задан
  • 3371 просмотр
Пригласить эксперта
Ответы на вопрос 2
@orcy
Я не специалист в WebGL, но раз API основан на OpenGL то и разработка должна быть похожей. Графику можно создавать в любом редакторе т.к. текстуры загружаются как-то так:

var neheTexture;
function initTexture() {
neheTexture = gl.createTexture();
neheTexture.image = new Image();
neheTexture.image.onload = function() {
handleLoadedTexture(neheTexture)
}

neheTexture.image.src = "nehe.gif";
}


отсюда: learningwebgl.com/blog/?p=507. Если такую текстуру наложить на прямоугольник то получится спрайт.
Ответ написан
Комментировать
@Eddy_Em
Посмотрите примеры, например, этот
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы