Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Карта. OpenGL+Qt
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Система рисования. Печать
ultrafast
Всем привет!
Создаю карту. В даный момент есть изображение(текстура на кваде) которое маштабируется с помощью функции glScalef.
Вопрос: как сделать так чтобы при приближении к определенному месту появлялась иконка, причем если увеличивать дальше она не маштабировалась вместе с изображением? :unsure:
Буду благодарен за любые подсказки. :rolleyes:
Litkevich Yuriy
делать иконку отдельным объектом, и показывать её по верх карты.

П.С.
с OpenGL не работал, но там вроде есть понятие объекта.
ultrafast
Цитата(Litkevich Yuriy @ 31.5.2013, 13:13) *

Да есть такая возможность и я думал об этом(поместить ыконку как текстуру на квад поменше), но тогда при маштабировании иконка тоже увеличится. Ну а мне нужно что б ее размер как бы фиксированый был.
ilyabvt
Цитата
Да есть такая возможность и я думал об этом(поместить ыконку как текстуру на квад поменше), но тогда при маштабировании иконка тоже увеличится. Ну а мне нужно что б ее размер как бы фиксированый был.

А если сначала производить масштабирование, а потом рисовать иконку.
ultrafast
Цитата(ilyabvt @ 31.5.2013, 16:20) *

Врятли это поможет, так как glScalef маштабирует видовую матрицу, а не конкретно картинку. Но я не пробовал так что попробую на всякий случай. Если найду решение отпишусь.
А пока готов выслушать другие предложения.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.