Сделано на Blend4Web

Рейкастинг и декали

Рейкастинг (ray casting) широко применяется в интерактивной графике и игровой разработке, например, для измерения расстояний, определения видимости объектов или результатов стрельбы по ним. Cуть этого метода заключается в проверке попадания воображаемого луча в какие-либо объекты.

Практическое применение этого функционала продемонстрировано небольшим демо-приложением. Обратите внимание, что в местах попадания щелчков мыши появляются следы, реализованные полупрозрачными текстурированными плоскостями - декалями.

Ознакомиться с исходным кодом приложения можно с помощью кнопки View Code. Исходные файлы примера входят в состав Blend4Web CE и PRO.

Ссылки:

Релиз Blend4Web 15.06

Рейкастинг и декали
старт