Сообщение от leshiyru70
Вот моя попытка соорудить что-то вроде определителя 3D координаты под курсором мыши. Пока есть недостатки. Для нормального вычисления нельзя вращать камеру по XY осям, так-как сбиваются координаты. Есть ощущение что решение этого недостатка где-то рядом, не пока не могу сообразить где. Если вас не затруднит взгляните на код. Может будут какие-либо советы, предложения. Буду весьма благодарен. Спасибо.
P.S. Управление камерой на стрелочках и правые шифт и контрол. Вращение по Z оси=7 и 9 на NUM PAD, то бишь ЦИФРОКЛАВА. ))
|
Увы, сразу скажу: у меня Блица нет и не будет, поэтому запустить я не могу.
А просто читать код сложнее хелловорлда без возможности его оттестировать даже при наличии времени и желания ничего не даст.
Если у тебя вычисляется 3D-координата при нулевом положении камеры, значит, ты на верном пути.
Теперь надо полученный вектор выводить из пространства камеры в пространство мира, похоже, проблема кроется в этой части. Как ты решаешь конкретно эту часть задачи?