Рейкастинг подразумевает, что луч света следует по прямому пути (который может включать в себя прохождение через полупрозрачные объекты). Рейкастинг — это вектор, который может исходить от камеры или от конечной точки сцены («от фронта назад» или «назад к фронту»). Иногда конечное значение освещения является производным от «передаточной функции», а иногда используется напрямую. При рейкастинге геометрия, которая была смоделирована, анализируется попиксельно, построчно, …

Continue Reading

Области Применения Функциональных Языков Программирования

ФЯП открывают новые возможности для разработки программного обеспечения, позволяя создавать более надежные, эффективные, удобные для обслуживания системы. Чтобы функция могла считаться первоклассной, должна присутствовать возможность для ее объявления в виде переменной. Благодаря такому условию можно управлять подпрограммой так же, как и обычными типами данных, а, при этом, и исполнять ее. Понятие функционального программирования связано с парадигмами, при которых приложения разрабатываются …

Continue Reading