![]() |
Ответ: Кто какую игру делает? Скрины
Данил, ты использовал слои с масками для совмещения нескольких типов тайлов?
;) |
Ответ: Кто какую игру делает? Скрины
наитупейший алгоритм.
For n:Int = 1 To 10 For x:Int=1 To 28 For y:Int=1 To 28 Local ind:Int If (mass[x,y]>=n ) ind:+1 EndIf If (mass[x+1,y]>=n) ind:+2 EndIf If (mass[x+1,y+1]>=n ) ind:+4 EndIf If (mass[x,y+1]>=n) ind:+8 EndIf If ind<> 0 Then DrawImage(img[n],32*x,32*y,ind)' DrawText(n,32*x+10,32*y+10) Next Next Next самое обидное, рисуется сначала тайлом 1 все, что больше в ячейке нуля, затем тайлом 2 все, что больше еденички. т.е. на одном месте на сто раз перерисовывается. думаю, как обойти. а так, в той исходной картинке убрал альфой не нужное. и получается 3 картинки, чтобы тайлы не были одинаковыми. |
Ответ: Кто какую игру делает? Скрины
Цитата:
Цитата:
|
Ответ: Кто какую игру делает? Скрины
Цитата:
|
Ответ: Кто какую игру делает? Скрины
Цитата:
Видимо только наоборот. |
Ответ: Кто какую игру делает? Скрины
Цитата:
Да, это типа бёрна, только вместо учета нормалей идет учет "карты сборки" - темные участки исчезают раньше. |
Ответ: Кто какую игру делает? Скрины
Taugeshtu, в Burn шейдере была завязка с нормалями лишь по причине медии - высотная карта, описывала текстуру, и по ней строилась noromal-карта.
Отличный пример использования подобного эффекта можно наблюдать в SC2, как разные unit'ы в invis уходят. Можно совместить рефракцию с этим эффектом, и сделать грань перехода, более плавную, с преломлением - будет весьма красиво. |
Ответ: Кто какую игру делает? Скрины
Цитата:
|
Ответ: Кто какую игру делает? Скрины
Вложений: 6
Nihil
|
Ответ: Кто какую игру делает? Скрины
|
Ответ: Кто какую игру делает? Скрины
Делаю наркоманский шутер (:
![]() ![]() ![]() |
Ответ: Кто какую игру делает? Скрины
НУБ эт на чем?
|
Ответ: Кто какую игру делает? Скрины
По момему, видно, что на блице(ну в смысле drectx7), пока так :)
|
Ответ: Кто какую игру делает? Скрины
а нижний эффект это через фастекс обработка? просто не видел такой..
|
Ответ: Кто какую игру делает? Скрины
Нееее, зачем мне fastext, если у меня есть ashadow )
Это вариация постпроцесс фильтра Edge Detect. |
Часовой пояс GMT +4, время: 16:17. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot