может кто-нибудь указать мне на некоторые методы перспективного литья лучей. Я видел методы расщепления лучей. Какие еще методы литья доступны? Какой из них проще всего реализовать?
перспективное raycasting
comment
Лучше всего добавить ссылку на статью или что-то в этом роде — перспективное литье лучей ничего особенного не значит даже для большинства специалистов. Я знаком с компьютерной графикой и трассировкой лучей, но мне пришлось выполнить поиск в Google, чтобы догадаться, что вы спрашиваете о проблемах алиасинга в сценах на основе вокселей.
- person comingstorm   schedule 26.06.2012
Ответы (1)
Следуйте этому руководству по использованию Ray-Casting для разработки игр и других целей, написанному Ф. Пермади . Там описан самый простой способ. Это также было описано в книге Tricks of the Game-Programming Gurus. Андре Ламот.
Я реализовал это несколько раз. Занимает около 1000 строк кода или меньше (в зависимости от вашего языка программирования и того, насколько продвинутым должен быть ваш raycaster). Базовая школьная математика.
person
Alexey Frunze
schedule
24.06.2012
Я не вижу, где это обсуждает проблемы, возникающие с перспективным raycasting. Это просто основное описание.
- person Mark; 25.06.2012
О каких проблемах вы говорите?
- person Alexey Frunze; 25.06.2012
проблема в том, что в стандартной перспективе покрытие вокселей raycasting становится плохим, если вы находитесь далеко от ближней плоскости. Я ищу эффективный способ избежать этого. есть несколько предложенных старых методов, таких как расщепление лучей и т. д. Но мне было интересно, есть ли что-то более свежее.
- person Mark; 25.06.2012
Вероятно, вы хотите объяснить проблему в вопросе. В противном случае вы, вероятно, получите случайные ответы, вроде моих. Это проблема передискретизации (1 пиксель экрана покрывает много пикселей текстуры)?
- person Alexey Frunze; 25.06.2012