на главнуюВсе эхи RU.OPENGL
войти ?

Re: OpenGL в Qt

От Cyril Pertsev (2:5020/175.2) к Vitaliy Leschenko

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


From: "Cyril Pertsev" <kika@kika.ru>

Mon Nov 02 2009 20:25, Vitaliy Leschenko wrote to Gennadij Pastuhov:
VL> Если Вы загружаете всю картинку как 1 текстуру, то да - OpenGL не может
VL> ее отрисовать. Есть способ определения максимального размера текстуры.
VL> Обычно это не больше чем 2048x2048. Hа видеокартых nvidia может быть
VL> больше...

Это ограничения на текстурные координаты (у нвидии обычно 4К, кстати), а
человек рисует полигоны (SVG - векторный формат, см. вторую букву в
аббревиатуре).

GP>> Пишу программу на qt, которая отображает карту в виджете. Карта
GP>> хранится в svg файле, размер её примерно 8600х7800 точек. Я создаю
GP>> QGLWidget, на экране в его месте чёрный фон и ничего не видно.

А вы уверены, например, что у вас ось Z смотрит куда надо? А то может быть у
вас все отлично рисуется, просто вы смотрите на плоскость сбоку :-)
Hарисовать квадрат вручную, через glPolygon, без SVG вы можете?

Kika

--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.OPENGL?msgid=2:5020/175.2+bddcb516