Читаем Журнал «Компьютерра» №1-2 за 2006 год полностью

Чтобы создать эффект отражения, необходимо в качестве текстур для объекта с автоматической генерацией текстурных координат подать фотографию сцены, сделанную из центра объекта. Для сферического способа придется использовать сверхширокоугольный объектив с захватом в 360 градусов, иначе предмет будет отражать только часть сцены. А для кубического подойдет и с 90-градусным. Если сцена, которую необходимо отражать, статична, то текстуры можно заготовить заранее, если же она изменяется, то ее придется фотографировать прямо в процессе работы программы. Точно так же можно создать и эффект преломления, достаточно просто-напросто перевернуть текстуры.

Взрывы, огонь и дым

Во многих играх чуть ли не каждую секунду что-то взрывается и горит. Для создания взрывов существует несколько подходов. Самый простой из них – это технология, основанная на 2D-спрайтах. Взрыв представляет собой последовательность быстро меняющихся текстур (точно так же можно сделать и огонь, только последовательность должна быть зацикленной). Поскольку это объект двумерный, нужно, чтобы взрыв был всегда обращен «лицом» к игроку. К сожалению, такие взрывы трудно разнообразить. Игра, в которой все взрывы одинаковые, будет выглядеть странно, а каждый новый тип взрыва потребует свою уникальную последовательность спрайтов (кстати, огонь можно разнообразить, просто сдвинув последовательность текстур по фазе). Такие взрывы нельзя располагать очень близко к игроку, иначе их плоская природа будет заметна.

Более сложные и впечатляющие эффекты создаются при помощи систем частиц. Тут киноиндустрия и разработчики игр идут нога в ногу. Ведь в кино на обработку каждого кадра компьютер может потратить достаточно большое время, а в игре это неприемлемо. А вот создание взрывов при помощи геометрии применяется только при разработке игр. Взрывы создаются как специфическая комбинация текстурированных особым образом сфер и других фигур. Такие взрывы гораздо менее требовательны к вычислительным ресурсам, чем сделанные на основе систем частиц, и зачастую дают неплохие результаты, ни в чем не уступающие им.

Практически все дымы в играх – это системы частиц, а вот для создания огня есть свой специфический способ, основанный на 3D-текстурах. Объемная текстура – это аналог обычной плоской текстуры, только теперь каждая вершина имеет не две, а три координаты, что позволяет накладывать на полигон такие цвета, какие соответствовали бы треугольнику в 3D-текстуре с углами в нужных точках. Огонь представляет собой изменяющееся тело, текстурированное таким образом, и за счет структуры 3D-текстуры достигается мерцание огня. Потенциально этот способ может давать очень хорошие результаты, но он довольно сложен в реализации.

Различного рода туманы часто используются в играх. Раньше главным предназначением тумана было скрыть границы сцены. Например, на открытой местности можно было не рисовать все объекты до горизонта, а просто затуманить их. Такой способ достаточно примитивно реализуется, просто, в зависимости от удаления точек от камеры, к их цвету подмешивался цвет тумана. Позже туман стали использовать для придания определенной атмосферы, тут он уже должен был быть не на всей сцене, а только на определенных ее участках. Для этого очень хорошо подходил вершинный туман; при его использовании для каждой вершины указывался не только цвет, но и «туманная» координата, в зависимости от которой и подмешивался цвет тумана. Интересный эффект стелящейся над землей пелены достигается набором полупрозрачных горизонтальных плоскостей, по которым в различных направлениях могут двигаться едва различимые текстуры.

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

ФМ-ВЕЩАНИЕ: Занимательная футурология

По традиции все «взрослые» колумнисты в начале года делают прогнозы на новый год, а в конце года обязательно подводят итоги (которые, как обычно, показывают, что «оракул» редко ошибается). Такие прогнозы, вспоминая старый анекдот из области теории вероятностей, делать нетрудно: «Какова вероятность того, что, выйдя из подъезда, вы встретите китайца»? (В связи с объявленным годом Китая в России и России в Китае.) Очевидно – 50%. Исходя из этого, попробую и я дать свой первый прогноз на будущее. Естественно, меня больше всего интересует интернет-рынок и состояние софтверной индустрии в России.

Перейти на страницу:

Все книги серии Компьютерра

Похожие книги

«Если», 2003 № 10
«Если», 2003 № 10

Далия ТРУСКИНОВСКАЯ. АУТСАЙДЕРЫПоследние, конечно, иной раз становятся первыми, однако это очень настораживает окружающих. И не без основания.Марина и Сергей ДЯЧЕНКО. ЗООПАРК«Мы с тобой в одной клетке — ты и я».Евгений ЛУКИН. СТАРЫЙ ЧАРОДЕЙ…или Баклужинские истории.Олег ОВЧИННИКОВ. ПОСЛЕДНЯЯ ТЫСЯЧА СЛОВЭтиология этой странной болезни неизвестна, но последствия весьма неприятны.Владимир АРЕНЕВ. НОВЫЙ ГУТЕНБЕРГЕще не родилась педагогическая система, защищенная от взлома школьных шпаргальщиков!Дэниел ХОЙТ. СЕРЫЙ ФОНЖенщина вашей мечты оказалась виртуальной? Главное, чтобы чувства были подлинными.Ричард ЛОВЕТТ. УРАВНИВАНИЕПохоже, «общество равных возможностей» достало и самих его граждан.Леонид КАГАНОВ. НА ПОСЕЛЕНИЕИ после этого вы все еще верите, что способны сами принимать решения?ВИДЕОДРОМРэппер в борьбе с пришельцами… Устами народа глаголет сказка… Аты-баты, шли пираты…Сергей НЕКРАСОВ. НАДОЕВШЕЕ «СЕГОДНЯ»Результаты интернет-опроса продолжают удивлять наших комментаторов.Анна КОМАРИНЕЦ. СКАЗАНИЕ О СРЕДНЕМ ЗАПАДЕАмериканская мифология по-английски.Владимир МИХАЙЛОВ. ПИСЬМО БЕЗ АДРЕСАРади этой книги известный прозаик решил нарушить свой принцип никогда не писать рецензий.РЕЦЕНЗИИС особым удовольствием критики «препарируют» отечественных авторов… Гостям тоже досталось.КУРСОРУрожайный август: четыре кона и масса премий.БАНК ИДЕЙЛишь один из конкурсантов сумел назвать действующих лиц рассказа. Но интересных версий — в достатке.Вл. ГАКОВ. ПОЭМА ОГНЯТеперь каждый знает температуру, при которой вспыхивает бумага.ЭКСПЕРТИЗА ТЕМЫВыживет ли книга? Мнения экспертов разделились.Кир БУЛЫЧЁВ. ПАДЧЕРИЦА ЭПОХИУшел великий писатель. Ушел Мастер… Ему очень хотелось написать «Падчерицу эпохи», но не было ни времени, ни сил. И вот однажды он сказал со свойственной ему самоиронией: «Ну, если я не напишу очередного рассказа, человечество, наверное, не слишком пострадает. Но если я не закончу «Падчерицу…» — все это уйдет вместе со мной».ПЕРСОНАЛИИМэтры и дебютанты.

Олег Вячеславович Овчинников , Журнал «Если» , Дэниел Хойт , Владимир Гаков , Владимир Константинович Пузий

Журналы, газеты / Фантастика / Научная Фантастика
«Если», 2003 № 03
«Если», 2003 № 03

Кейдж БЕЙКЕР. КАРАВАНЛюбители острых ощущений могут готовиться к походу. Путь неблизкий, мир странный, компания подобралась душевная — что еще надо?Геннадий ПРАШКЕВИЧ. ПЕРСТЕНЬ НА ТРИ ЖЕЛАНИЯА как у вас там с фамилией?Стивен ПАЙЗИКС. ЗАВИСИМОСТЬКто-то берется за спицы из любви к рукоделию, кто-то — успокоить нервы, а кто-то — совсем с иной целью.Кирилл БЕНЕДИКТОВ. КОНКИСТАДОР В СТРАНЕ СНОВПалач смакует свою роль, забавляясь наивным неведением «клиента». А тот все толкует о каком-то Пути Богов.Александр ЗОРИЧ. ВТОРОЙ ПОДВИГ ЗИГФРИДАПрекрасная Кримхильда видела много подвигов в свою честь, но о таком и помыслить не смела.Еугениуш ДЕМБСКИЙ. ВОЛЯ ДРАКОНАХотите рассмотреть изнанку героической фэнтези?Андрей ЛЕГОСТАЕВ. ТОСТ В ЧЕСТЬ ПОБЕДИТЕЛЯПраво же, так и вспоминается Олимпиада в Солт-Лейк-Сити…ВИДЕОДРОМДеликатесы города потерянных детей… Звонят, откройте телевизор… Экранизации не горят!.. Явление Горлума народу.ВЕРНИСАЖМы говорили — «героическая фэнтези», подразумеваем — «Фразетта».Виталий КАПЛАН. ДИНАМО-МАШИНА, ИЛИ ВЕЧНЫЙ ДВИГАТЕЛЬ ФАНТАСТИКИПисатели на скоростных магистралях… А может, притормозить?ЭКСПЕРТИЗА ТЕМЫ«В принципе, я согласен, но хочу возразить…»РЕЦЕНЗИИЗаглянем в книжный магазин.КУРСОРНовый Grand Master, творческие планы, неизвестная книга Дж. P.P. Толкина и прочие новости.Мария ГАЛИНА. УНИВЕРСАМ ПРОТИВ УНИВЕРСУМАПисателю хорошо известно, на чем стоит мир. Особенно, если мир плоский.АЛЬТЕРНАТИВНАЯ РЕАЛЬНОСТЬПредставляем второго победителя конкурса для начинающих фантастов.Глеб ЕЛИСЕЕВ. КОЛЛЕКТИВНЫЙ РАЗУМИтоги голосования на сайте «Русская фантастика».Бела КЛЮЕВА. ЗДРАВСТВУЙТЕ, Я ВАША БАБУШКА!…заявляет старейший редактор фантастики и имеет на это звание полное право.ПЕРСОНАЛИИИнтернациональный экипаж номера.

Дмитрий Володихин , Евгениуш Дембский , Виталий Каплан , Екатерина Постникова , Белла Клюева

Проза / Журналы, газеты / Фантастика / Научная Фантастика / Фэнтези / Эссе
«Если», 2004 № 02
«Если», 2004 № 02

Олег ДИВОВ. Другие действияДля тех, кто не работает в интернете, материал может показаться весьма экзотичным, хотя на самом деле фантастики здесь минимум… Обширные авторские сноски предназначены для неофитов, активные пользователи их могут игнорировать.Дэвид Барр КЕРТЛИ. ПризНа службе полиции будущего — самые продвинутые технологии. Однако и у преступника возможностей не меньше.Чарлз СТРОСС. ОреолДля того, чтобы избавиться от опеки, героине остается лишь продать себя в рабство.Стивен ДЕДМЕН. Кое-что о змеяхИ кое-что о дипломатическом протоколе.Роберто де СОУЗА КАУЗО. Самая красивая на свете…в не самом лучшем из миров.Браулио ТАВАРЕС. Paperback WriterМеломаны наверняка вспомнили название легендарной песни.Анхелика ГОРОДИШЕР. Фиолетовые пятнаПланета, где сбываются все желания.Хосе Мигель Санчес ГОМЕС. Этот день…был бы совсем обычным, если бы не фантазия автора.Роберт РИД. ОракулыДавненько так не называли писателей!Глеб ЕЛИСЕЕВ. «Эти странные московиты…»Ну не понимают они нас…Ив ФРЕМЬОН. Поедешь на кон?До слез знакомые проблемы.ЭКСПЕРТИЗА ТЕМЫОрганизаторы ведущих конвентов убеждены: фэндом жил, фэндом жив, фэндом будет жить!Роберто де СОУЗА КАУЗО. Место под солнцемОбзор современной латиноамериканской фантастики.РЕЦЕНЗИИНовая волна боевиков: кажется, на палубе сумеют удержаться только самые стойкие.КУРСОРГоворят, хорошо пишется долгими зимними вечерами…ВИДЕОДРОМБитва московских Дозоров… Битва японских подростков… Битва американских блокбастеров… Битва средневековых рыцарей… Словом, сплошная сеча.Дмитрий БАЙКАЛОВ. Страдания юного Р.Как стать фэном? Редакция получила неожиданное письмо, подписанное очень знакомой фамилией.АЛЬТЕРНАТИВНАЯ РЕАЛЬНОСТЬКонкурс опять выявил двух победителей.Игорь ГОНТОВ. Ловкость рук?Электрическая магия от создателя «Опрокинутого мира» и «Машины пространства».ПЕРСОНАЛИИВ номере — фантасты четырех континентов.

Хосе Мигель Санчес Гомес , Сергей Васильевич Лукьяненко , Сергей Кудрявцев , Глеб Елисеев , Стивен ДЕДМЕН

Журналы, газеты / Фантастика / Научная Фантастика