the_laser Ты трубы разлочиваешь или у тебя кабель есть?
Кто тут последний в стеке за диском? И меня запуште! :)
А еще есть водка "Матрица" :)
Еще одно условие. F2'(0) = 0, чтобы не было конуса в центре картинки.
Попробуй так: F2(x) = 1 - (1 / (x^2 + 1)) И тогда: r1 = normalized(r2) * k, где k - один из вещественных корней уравнения...
Нет, фтгня полная :) Надо F2(x) попроще придумать. Ща...
_dc Ошибочка :) r1 = normalized(r2) / (|r2| * (1 - exp(-dot(r2, r2)))) Нет, не оно?
_dc Не normalize, а normalized Нет, нормирование вектора это деление вектора на его длину, или говоря математически грамотно,...
_dc Да, самое главное. На самом деле задачу надо решать наоборот :) Тоесть, сейчас она решается так: "вот наш пиксель, куда он...
_dc Я ассемблер даже не смотрел :) Там действительно черт ногу сломит. Все видно из самой картинки. Сразу же ;-) Не забудь, что при...
_DEN_ Хотя не совсем так :) Это будет F(x) = F1(x) * F2(x) Причем F1(x) = x, т.е. простой перенос, а F2(x) - некоторое...
_dc На fragment shader все будет летать. На нормальной видяхе конечно же. Никакие поверхности не нужны. Надо построить отображение....
kaspersky линк Это ты? :)
_dc Собственно так оно и есть. Пиксель-в-пиксель конечно не получится, но характер отображения по-моему очевиден.
_dc Блин, я-то думал... :) Ну да ладно. Эффекты простенькие. Неужели сам не додумаешся?
Не прикрепились твои картинки. Скинь мне на мыло.
_dc Ты бы тут еще весь DirectX 9.0c дизассемблированный выложил :) Лучше дай посмотреть как сам эффект выглядет, будет гораздо нагляднее.
andruxa А ты поставь в начало .mylabel: cli jmp .mylabel Если повиснет, значит прально все передается :-)
kaspersky Откуда ж я твой ИП возьму? :) Мы же директ коннект с тобой не устанавливали :) Да, далековато забрался :) Ну... Будешь у нас...
kaspersky Почему ты постоянно игнорируешь вопрос "Где ты живешь?" ? :)
Имена участников (разделяйте запятой).