История изменений
Исправление invy, (текущая версия) :
Теперь допустим, пользователь кликает или даже просто водит мышью по этому окну просмотра. Нужно при любом событии быстро определить, над чем находится указатель мыши (чтобы при наведении подсветить объект, а при клике выполнить какое-то действие).
Ray casting в 3D, в 2D можно хранить битмап-копию изображения, где каждому обьект имеет определенный цвет, кликаешь на экран, смотришь по этим координатам цвет в битмапе-копии и получаешь свой обьект.
Исходная версия invy, :
Ray casting в 3D, в 2D можно хранить битмап-копию изображения, где каждому обьект имеет определенный цвет, кликаешь на экран, смотришь по этим координатам цвет в битмапе-копии и получаешь свой обьект.