там есть контроль state'ов, сможешь регулировать любые blend'ы более детально чем FFP позволяет, сортировку
|
более детально не выйдет, смена стейтов в FX - это указание менеджеру эффектов на смену стейтов стандартным способом (т.е. тем же, что для FFP).
FX - это НЕ шейдеры, это файлы эффектов, которые содержат шейдеры + пассы + стейты.
сортировку ты FX'м не изменишь, это уже зависит лишь от последовательности вызовов отрисовки.
другое дело, что блиц/ксорс недостаточно гибки в плане настройки блендов и других стейтов, и ставить их напрямую в FX гораздо удобнее, если не считать, что движок ничего о них не будет знать и не включит, например, сортировку для полупрозрачных объектов, только потому, что ты поставил alphaBlendEnable = true.