холст на андроид - PullRequest
       1

холст на андроид

2 голосов
/ 06 августа 2011

Я новичок в графике Android и в процессе понимания графической подсистемы я прочитал много документов, доступных в сети.

Одна вещь, которая все еще смущает меня, - то, что есть API холста, который используется для 2d-рисования. Согласно имеющейся документации, он использует лыжи для рисования.

Теперь, этот холст отличается от холста, который возвращается поверхностями во время перерисовки? Например, если есть GLsurfaceview с 3D-рендерингом, будет ли он использовать API 2d canvas для рисования на холсте и в конечном итоге на поверхности?

Ответы [ 2 ]

0 голосов
/ 07 августа 2011

Поправьте меня, если я ошибаюсь. Класс Glsurfaceview далее наследует android.view.SurfaceView, который использует холст.

0 голосов
/ 06 августа 2011

Canvas и OpenGL - это отдельные API. Canvas не использует OpenGL afaik. И OpenGL имеет свои собственные функции более низкого уровня для обработки 2D вещей. На самом деле вы можете сделать 2D, используя Open GL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...