Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 29.08.2007, 18:23   #1
haedim
Разработчик
 
Регистрация: 16.09.2006
Сообщений: 354
Написано 10 полезных сообщений
(для 2 пользователей)
Вопрос OpenGL Desktop Rendering

Вопрос глупый, но все же - возможно ли использовать рабочий стол как окно рендеринга OpenGL в Windows? Для GLX есть GLX_texture_from_pixmap. И если возможно, то как?
(Offline)
 
Ответить с цитированием
Старый 29.08.2007, 18:28   #2
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: OpenGL Desktop Rendering

Если я все правильно понял - то нет
(Offline)
 
Ответить с цитированием
Старый 29.08.2007, 18:32   #3
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: OpenGL Desktop Rendering

Dim3D, хм, незнаешь как устроен Winamp рендеринг их визулизаций? Вроде там есть огл, так вот там реализован рендеринг на рабочий стол. Гдето я видел старые сорсы винампа. Тока хз где и когда
(Offline)
 
Ответить с цитированием
Старый 29.08.2007, 18:37   #4
haedim
Разработчик
 
Регистрация: 16.09.2006
Сообщений: 354
Написано 10 полезных сообщений
(для 2 пользователей)
Re: OpenGL Desktop Rendering

Не знаю, т.к. я - пользователь Linux.
А вообще - очень интересно, спасибо, посмотрю.
(Offline)
 
Ответить с цитированием
Старый 29.08.2007, 19:25   #5
haedim
Разработчик
 
Регистрация: 16.09.2006
Сообщений: 354
Написано 10 полезных сообщений
(для 2 пользователей)
Re: OpenGL Desktop Rendering

Только что провел небольшое "исследование" с помощью Гугла и вот что нашел:
MilkDrop - плагин для Winamp, который как раз и может рендерить прямо в десктоп. НО. Он использует DirectX!
Порывшись еще немного, я нашел projectM - OpenGL - версию MilkDrop.

Спасибо всем за помощь.
(Offline)
 
Ответить с цитированием
Старый 29.08.2007, 19:37   #6
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: OpenGL Desktop Rendering

Dim3D, зачем? Там он уже есть, открой визуализацию: Ctrl+Shift+K, затем правой кнопкой на открывшееся и Dock in AVS Editor, там сверху Settings>Display, и справа галку на Overlay Mode
(Offline)
 
Ответить с цитированием
Старый 29.08.2007, 19:48   #7
haedim
Разработчик
 
Регистрация: 16.09.2006
Сообщений: 354
Написано 10 полезных сообщений
(для 2 пользователей)
Re: OpenGL Desktop Rendering

Что там уже есть?
(Offline)
 
Ответить с цитированием
Старый 29.08.2007, 19:54   #8
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: OpenGL Desktop Rendering

Dim3D, там есть реалтайм вывод изображения на рабочий стол. Только нуна гдето сорсы найти самого винампа.
(Offline)
 
Ответить с цитированием
Старый 02.09.2007, 19:11   #9
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: OpenGL Desktop Rendering

...а потома разбираться в мегабайтах етого самого кода.
посмотри здесь: http://qt.kde.ru/doc/3.0/opengl-over...1-example.html
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
OpenGL pax C++ 134 04.10.2016 15:07
Desktop buffer Dzirt Библиотеки 8 11.04.2009 19:49
Google Desktop Valet Болтовня 5 29.10.2007 00:41


Часовой пояс GMT +4, время: 10:51.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com