Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.06;
Скачать: CL | DM;

Вниз

[GLScene]: GLCanvas   Найти похожие ветки 

 
Домовенок   (2004-11-30 21:16) [0]

Вот снова возникли вопросы по GLScene. А конкретно теперь интересует возможность работы с Canvas у GLScene. Знаю, он есть. Смотрел документацию, рисовал линии кружочки, квадратики. Но вот незадача, нужно выводить в канву (GLCanvas) картинки (BitMap’s). То есть старым добрым дедовским способом рисовать интерфейс. Использование GLHUDSprites очень не удобно, так как там происходит "замыливание". Картинка более-менее четкая только в том случае, если настройки видеокарты установлены на максимум - это не подходит.

Задача рисовать спрайтами свой четкий интерфейс. Использование стандартных компонент GLScene для создания окошек и интерфейса в целом не подходит.

Приветствуются ссылки на документацию и демки по подобной теме, а так же тыканье носом туда, где нужно копать.
Заранее спасибо!


 
DeadMeat ©   (2004-11-30 22:46) [1]

А если у спрайта поставить minFilter в miLinear тоже мыльный?

---
...Death Is Only The Begining...


 
Домовенок   (2004-12-01 01:42) [2]

О! Помогло. Век живи, век учись.

Только вот еще незадача. Конечно же хочется создавать все необходимые спрайты во время выполнения приложения. Пишу в коде Material.Texture.MinFilter:=miLinear;. При компилировании, компилятор ругается: "Undecleared indetifier: "miLinear"". Если менять это свойство во время разработки, то все как надо.


 
DeadMeat ©   (2004-12-01 02:06) [3]

uses GLUtils;

---
...Death Is Only The Begining...


 
Домовенок   (2004-12-07 02:47) [4]

Угу помогло. Но все же присутсвует некоторое смазывание.

По прежнему интересно, есть ли возможность хоть как то выводить битмапы в TGLCanvas или что-то подобное на GLScene?


 
DeadMeat ©   (2004-12-07 21:16) [5]

Ну если без смазываний и ты растягивать будешь не сильно, то miNearest... В обоих...

---
...Death Is Only The Begining...


 
Домовенок   (2004-12-07 22:48) [6]

Угу, спасибо. Пробовал уже все. Хотелось бы конечно сделать настолько четко насколько это в моем битмапе. Вот, например если делать графический шрифт и при этом использовать TGLBitmapFont то там буковки выводятся очень четко без "замыливания".

Вопрос про TGLCanvas по-прежнему актуален.



Страницы: 1 вся ветка

Текущий архив: 2005.03.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.04 c
14-1108057598
Franzy
2005-02-10 20:46
2005.03.06
Русификация Win2k eng - проблема


3-1107529765
denis24
2005-02-04 18:09
2005.03.06
select ...blob-поля + count() ...group by


14-1108467049
Ega23
2005-02-15 14:30
2005.03.06
Украинские народные песни


14-1108391307
Anonimus
2005-02-14 17:28
2005.03.06
.inf Файлы. Как писать?


1-1107956075
TeNY
2005-02-09 16:34
2005.03.06
Замена ресурса в EXE файле.