Показать сообщение отдельно
Старый 05.11.2012, 21:59   #60
burovalex
Разработчик
 
Аватар для burovalex
 
Регистрация: 04.04.2012
Сообщений: 468
Написано 37 полезных сообщений
(для 60 пользователей)
Ответ: Советы по оптимизации

Discart я чтото даже в майкроовской библиотеке не нашел http://msdn.microsoft.com/en-us/library/bb204826

Зато там нашел пример с Clip
И чтото я его немного не понял, т.к. он не полный
clip( Input.Color.A < 0.1f ? -1:1 );

Я понял что проверяется условие при котором отсеивать пиксель, но не понял что значит " ? -1 : 1 "
Может это означает что при false = -1 , а при true = 1 ?

И где эту функцию использовать надо тоже не понял на выходе, или внутри программы пикс. шейдера...

может так?
return float4 (clip(color.r<20 ? -1:1),color.g,color.b,color.a)
__________________
(Offline)
 
Ответить с цитированием