|
|||||||
Clipping Plane = 0
|
Clipping Plane = 1 X
Как видно, текстура проецируется на обе стороны поверхности, но теперь в виде половинки.
|
Еще один скрин Clipping Plane = 1, по представлению СкенеВиювера.
Косая линия разделения по середине и есть эффект отсечения.
|
Изменен тип наложения на EFFECT_ENVIRONMENT_MAP.
Clipping Plane = 1, но здесь это не производит эффекта!
|
Частицы с наложенным эффектом и Clipping Plane = 1
WRAP_S_WRAP_T
Примечание.
ДаркКарты нет.
Clipping Plane = X 1
|
CLAMP_S_CLAMP_T
и Clipping Plane = X 1
Собственно, показывает влияние плоскости отсечения на текстуру эффекта. Как и в каком случае оно будет себя проявлять.
|
Clipping Plane выключен, дарк карты нет.
Конус света направлен в обе стороны от стены + стена света в точке размещения эффекта.
|
Clipping Plane - по оси X.
|
Clipping Plane - по оси Y.
Хорошо видны края полигонов частиц.
|
Clipping Plane - по Z.
Это наиболее правильное значение, позволяющее отсекать нежелательный "вторичный конус" света.
|
Хорошо видно, как спрятались края полигонов!
А также "стена света" была частично сокращена!
Далее - ее можно будет убрать полностью.
|
Clipping Plane выключен, дарк карта есть!
Частицы работают так, словно в них нет эффекта, однако он там есть, но практически не заметен.
|
Clipping Plane XYZ без дарк карты.
|
Clipping Plane по XYZ и Дарк карта!
|
1 - дарк карта и Clipping Plane по Z.
2 - нет ни дарк карты ни отсечения.
3 - те же самые частицы, но без эффектов.
Во всех случаях Unknown Float (Clipping Plane size) = 0.
Что и дает крестовину на центральном посохе.
Т.е. "стена света" не всегда плохо.
Эффект находится в детях Билборд объекта, что позволяет получать интерактивное движение оного по массиву частиц.
|
По нифскопу.
Clipping Plane допускает использование отрицательных значений!
|
Unknown Float (Clipping Plane size)
позволяет избавиться от "стены света". Clipping Plane = 1
Unknown Vector (Clipping Plane Vector) = Z 1
Unknown Float (Clipping Plane size) = 10
Дарк карта = есть.
|
Однако большие значения начинают обрезать по полигонам.
Clipping Plane = 1
Unknown Vector (Clipping Plane Vector) = Z 1
Unknown Float (Clipping Plane size)= 80
Дарк карта = есть.
*правки Ниф.хмл позволяют установить удобные название для параметров, здесь, на скриншоте, используется niPlane вариант.
По идее, это более правильно, чем простое переименовывание параметров.
|
Clipping Plane = 1
Unknown Vector (Clipping Plane Vector) = Z -1
Влияние вектора плоскости отсечения на направление луча.
|
Clipping Plane = 1
Unknown Vector (Clipping Plane Vector) = Z 1
Т.е. изменено только направления отсечения текстурного эффекта, все остальное осталось на прежних местах.
|