Показать сообщение отдельно
Старый 26.12.2015, 19:55
Bletraut вне форума Посмотреть профиль Отправить личное сообщение для Bletraut Найти все сообщения от Bletraut
  № 8  
Ответить с цитированием
Bletraut
 
Аватар для Bletraut

Регистрация: Mar 2013
Адрес: Вне пространства.
Сообщений: 567
Отправить сообщение для Bletraut с помощью ICQ Отправить сообщение для Bletraut с помощью Skype™
Тоже самое и при шейдере
Код AS3:
			vertexCode += "mov op, va0\n"; 
 
			// Sin sistortion
			vertexCode += "mov vt0, va0\n";
			vertexCode += "mul vt1.x, vt0.x, vc4.x\n"; // v.x * stageWidth
			vertexCode += "sin vt1.x, vt1.x\n"; // sin(v.x * stageWidth)
			vertexCode += "mov vt2, va1\n"; // vt0 = uv
			vertexCode += "add vt2.y, vt2.y, vt1.x\n"; // u = u + sin(v.x * stageWidth)
 
			vertexCode += "mov v0, vt2\n"; // uv
 
			fragmentCode = "tex ft0, v0, fs0 <2d,nearest,clamp>\n";
			fragmentCode += "mov oc, ft0\n";
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 178
Размер:	200.8 Кб
ID:	31942  
__________________
Я заклинаю вас действовать иначе.