![]() |
Ответ: Вопросы по XNA.
Мне это пока ни о чем не говорит :(
Может есть код у кого? |
Ответ: Вопросы по XNA.
Ну вот первая ссылка в гугле http://www.riemers.net/eng/Tutorials...to_texture.php
|
Ответ: Вопросы по XNA.
а как мне это поможет определить цвет пикселя?
|
Ответ: Вопросы по XNA.
сначала http://msdn.microsoft.com/ru-ru/libr...tudio.10).aspx
потом http://msdn.microsoft.com/en-us/libr...getdata .aspx ну и оттуда цвет |
Ответ: Вопросы по XNA.
Я не понял - мне нужно сначала создать текстуру, или использовать уже загруженную? В смысле, создавать ее в процессе исполнения программы?
|
Ответ: Вопросы по XNA.
Что-то вообще не врубаюсь :(
|
Ответ: Вопросы по XNA.
ну, рендер в текстуру замедлит приложение, я думал ему нужно какможно быстрее.
|
Ответ: Вопросы по XNA.
Да мне хоть так хоть так - все равно не знаю, как. Что делать если текстура большая, все равно из всего массива выбирать нужный мне цвет? И без гетдаты в LodaContent не обойтись?
А если пиксель, например, выбирается щелчком мыши на нем, то как узнать цвет пикселя, не зная, по пикселю какой текстуры я "попал"? |
Ответ: Вопросы по XNA.
Вот есть пример, может поможет
http://www.cyberforum.ru/windows-for...ead328886.html только снимать не весь экран, а несколько пикселей. |
Ответ: Вопросы по XNA.
Ну ты не будешь делать лооад контент для узнавание цвета, ты уже и так загрузишь текстуры чтобы их отрисовывать.
PHP код:
Вот с этой текстуры и бери нужный пиксель через GetData. выставляешь ректанг в 1 пиксель и всё будет ок |
Ответ: Вопросы по XNA.
Спасибо, а рендертаргет тоже наверно постоянно в цикле изменять нежелательно?
Что-то это все очень на производительность влияет :( А где же массив цветов брать? Придется его в лоадконтент задавать? Вроде бы разобрался! Может еще вопросы появятся |
Ответ: Вопросы по XNA.
так и не понял. разобрался или нет?
texture2d.GetData |
Ответ: Вопросы по XNA.
Разобрался, спасибо, но что делать, если мне (допустим) нужно знать значение цвета пикселя в опр. точке каждый шаг?
Это ж очень снизит производительность! |
Ответ: Вопросы по XNA.
Рендер сначала в текстуру а потом на экран не так уж сильно садит FPS. и тем более влиянием взятия одного пикселя с текстуры каждый раз можно принебречь.
|
Ответ: Вопросы по XNA.
не знаю, у меня fps до 100 понижается
Почему иногда некоторые переменные принимают значение Infinity? |
Часовой пояс GMT +4, время: 01:01. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot