Archive for June, 2009

Проверка Нахождения частицы внутри объема и Влияния поля

Довольно часто возникает задача – определить находится ли частица внутри объекта и в зависимости от этого что-то с ней сделать (обычно убить ) Often there’s a need to check whether a particle is inside an object or not and based on that to make something with it (usually kill ) Можно проверять нормаль ближайшей точки [...]

miLabel для контроля mib_amb_occlusion

В шейдере mib_amb_occlusion имеются два уродливых, но полезных атрибута: id_inclexcl и id_nonself. Вкупе с кастомным атрибутом miLabel они позволяют определять какие именно объекты могут затенять, а какие нет, а так же определять затеняет ли объект сам себя. Ключевой для понимания момент – речь идет только о способности затенять, а не о способности принимать затенение. There’re [...]