![]() |
Re: Displace map или "искревление пространства"
Такой как в коммандос, несложно сделать как уже сказал jimon, и кстать огромное спасибо, почемуто я до этого недодумался! :)
Делаеться копирект участка который нада "заэффектить", далее на билбоард кладётся эта текса, только биллбоард не с 4 вершинами, а побольше к примеру с 3х3 квадами, и центральные вертексы двинуть к краям. Всё! :super: |
Re: Displace map или "искревление пространства"
LockBuffer
ReadPixelFast WritePixelFast UnlockBuffer делаешь CameraProject точки удара на 2д екран и в том участке(кусок изображения, допустим 50х50 пикселов) юзаешь вышеуказанные функции. Придумай только формулы искажения. ЗЫ может быть медленным если тебе надо волны на весь екран!!! Сам делаю что-то подобное. Так что если что - спрашивай! |
Часовой пояс GMT +4, время: 19:58. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot