Отражающие поверхности

22.09.2008 Иван Зыков

В качестве эксперимента Михаил попробовал сделать отражающие поверхности и показал их на примере воды в бассейне. Для большей реалистичности добавил анимацию.

mirror.jpg

Комментарии (22) на “Отражающие поверхности”

  1. agnostik Says:

    Браво!

  2. valyard Says:

    класс
    только у меня что-то из управления работает только кнопка A на которой почему-то стрейф вправо >

  3. motor4ik Says:

    Ну что в КС уже можно гонять )

    Оффтоп: когда планируется опубликовать документацию заявленую в разделе “Документация” и планируются ли еще какие-нибудь документы. Например как сделать оптимально по быстродействию сцену (как в примере с несуществующим районом) и как взаимодействовать с объектами на этой сцене. Спасибо.

  4. Ильяс Says:

    Отлично!
    А можно на исходник посмотреть?

  5. Михаил Фоминых Says:

    Исходник демки? А там нет ничего, что не представлено в бункере или храме. А зеркала, они в ветке движка, их низзя :)

    motor4ik, кое-что делается постепенно. В частности как раз про оптимизацию модели типа той, что представлена в демке района. С ней повозились при подготовке.

  6. SuperMan Says:

    Да прикольная демка, но тормозит слегка, из-за зеркала. Миша, а не проще ли написать типа утилиты такой, которая принимала на вход все разнообразные форматы, а на выходе был бы ваш формат (класс) оптимизированный под бсп (можно уже разрезать заранее) ну и с меньшими разрезами?

  7. Михаил Фоминых Says:

    Тормозит, да, а куда деваться. Там есть что улучшить, но большого прироста не предвидится. Пока, по крайней мере. На счёт всемогущей утилиты вопрос сложный. С готовой моделью в автомате не шибко-то много сделаешь, проще создавать модель с нуля с мыслью об оптимизации для BSP. Частичная оптимизация дерева и сейчас в движок встроена (анализ сплиттеров), может ещё чего придумаем со временем.

  8. SuperMan Says:

    Да “с мыслью об оптимизации для BSP” - это будет все квадратное и тд и тп (что идеально подходит для зданий/уровней), поэтому не нужно сосредотачиваться на одном бсп :) Да хотел спросить посредством чего делается та анимация воды? Видно что треугольники не меняются - фильтр на отрендеренную область? или двигаете текстурные координаты?

  9. makc Says:

    “Тормозит, да, а куда деваться. Там есть что улучшить, но большого прироста не предвидится. Пока, по крайней мере.”

    для вдохновения рекомендую: http://blog.zupko.info/?p=156

  10. makc Says:

    SuperMan, у меня вообще впечатление, что таки двигаются вершины, а не текстурные координаты, а оттого и тормозит.

  11. Михаил Фоминых Says:

    Не, там просто displacement фильтр. Без него быстрее конечно :)

  12. ант Says:

    включил ночь,
    заглянул в калодец,
    а звёзд то не видно…
    ох, Михаил Михаил ^_^

  13. DEHuCKA Says:

    Уважаемые господа разработчики, вы делаете большое дело, но пожалуйста выкладывайте полную документацию, помните что даже незнающий человек иногда может перевернуть всю концепцию разработки и подкинуть кучу идей. Думаю начать нужно с основ, установке, в картинках и тд и тп.
    Зы: демка зачетная, 5 балов

  14. Flop Says:

    А вы PixelBender (Hydra) юзаете?
    помоему очень полезно применить

  15. Михаил Фоминых Says:

    Это девятка.

  16. Flop Says:

    я про десятку спрашиваю )
    для десятки то есть движок…
    с гидрой туда можно добавить кучу полезностей без существенного ущерба для производительности:
    - та же рябь на воду
    - глубину резкости
    - нормальные трехмерные тени
    - кое-какой моушн блур
    - всякие атмосферные эффекы
    -…

  17. Антон Волков Says:

    В шестом поколении движка, как доберёмся до освещения и т.п., будем использовать Pixel Bender.

  18. Андрей Копысов Says:

    Flop, на Pixel Bender можно много чего интересного сотворить, только пока не вышла релизная версия 10го флеш плеера писать шейдеры проблематично.

  19. Flop Says:

    УРА вышла 10-ка
    даю отмашку )))

  20. Оля Says:

    Простите, не профессионал я в графике. Случайно зашла на сайт и увидела картинку, она мне Чехию напомнила - Чешский Крумлов (дворик в замке).

  21. Niter43 Says:

    Есть один недочёт вода не булкается))) я по ней прыгаю а ей пофиг))) и у мя не глючит ;)
    продолжайте в том же духе и скоро counter strike 1.6 на alternativaplatform выйдет))))

  22. aldanstar Says:

    Сглаживание при моей-то машине очень медленное, падение фпс до 23-30, хотя ничего не тормозит…

Оставить комментарий

(Регистрация)

Powered by WP Hashcash