![]() |
|
Модераторы: Rickert |
![]()
|
|
| EgoBrain |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 23.3.2008 Где: Комната Репутация: 1 Всего: 2 |
Собственно и вопрос в названии темы: как из объекта Texture получить Bitmap или Image. Если вопрос не ясен, то конкретно задача - получить изображение из текстуры объекта и присвоить его контролу (свойство BackgroundImage или Image).
|
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
Текстура находится в видео памяти только, или в оперативной тоже есть?
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| EgoBrain |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 23.3.2008 Где: Комната Репутация: 1 Всего: 2 |
Если честно не знаю. MeshFlags.Manged стоит, вроде же этот флаг за память отвечает? А к чему вопрос, можно только из оперативной вытащить? Вообще если это слишком затратно то я другой способ буду использовать. Добавлено через 5 минут и 26 секунд Ааа, что-то я маху дал
, значит получается в оперативной, или я не правильно понимаю. Объясните. Имхо оператор new создает массив в ОП. Это сообщение отредактировал(а) EgoBrain - 2.3.2009, 07:06 |
||||
|
|||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
О чём говорим? OpenGL/ DirectX?
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 6 Всего: 61 |
EgoBrain, а что тебе мешает загрузить System.Drawing.Bitmap руками по имени файла текстуры?
твоя проблема в том, что текстура может быть такого формата, который не поддерживается bitmap'ом, и тебе придется ее конвертировать вручную или при помощи сторонней библиотеки. Добавлено через 17 секунд Rickert, Managed DirectX |
|||
|
||||
| EgoBrain |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 23.3.2008 Где: Комната Репутация: 1 Всего: 2 |
Так вот мне и пришлось создавать еще отдельный стринговский массив для хранения имен файлов текстур, пока что так решил. Просто думал, что можно имея текстуру получить легко битмэп, ковырял методы - ничего подобного нет... Вообще логично же такую возможность предположить (если текстура допустимого формата)? З.Ы. arilou, так как насчет дополнительного вопроса про память, как у вас там в XNA определяется где хранится текстура (RAM/VRAM)? Это сообщение отредактировал(а) EgoBrain - 3.3.2009, 02:54 |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
EgoBrain, "а вот и недостатки dx перед ogl?"
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| galileopro |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 7.6.2009 Где: Харьков Репутация: нет Всего: нет |
Вот так:
|
|||
|
||||
![]()
|
| Правила форума "Программирование игр, графики и искуственного интеллекта" | |
|
|
НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание что новые темы касающиеся новых вопросов создаются кнопкой "Новая тема" а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих тематических темах будут удалены а их авторы, при рецедиве, забанены.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rickert. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Программирование игр, графики и искусственного интеллекта | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |