Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Демосцена тесселяции с фанфеста 2012: DirectX 11 в моей EVE


  • Авторизуйтесь для ответа в теме
77 ответов в теме

#1
Clancy

Clancy

    Clone Grade Ksi

  • CCP loc. team
  • 12406 сообщений
3015
  • EVE Ingame:Paul Clancy
  • Client:Рус


Оригинал

В течение презентации CCP Keynote на фанфесте-2012 технический директор CCP Halldor Fannar и Tony Tamasi (cтарший вице-президент по контенту и технологиям в Nvidia) продемонстрировали возможности динамической тесселяции на примере саньша-карриера класса Revenant, впервые появившегося в игре в расширении Incursion. Динамическая тесселяция - ключевая особенность DirectX 11. Мы начали изучать, возможно ли добавить поддержку DirectX 11 в EVE Online, что и привело к появлению этой технологической демосцены, продемонстрированной на фанфесте.

Ниже - пара скриншотов из раннего рендера. Демо, показанная на фанфесте, рендерилась в реальном времени в течение презентации, запись будет опубликована в ближайшие дни.

Изображение

Изображение

Возможные применения тесселяции многочисленны, но в целом она обеспечивает процедурно генерируемую и масштабируемую детализацию 3д-моделей (добавлением и удалением треугольников). Вариант с её подключением интересен и может обеспечить игрокам EVE детализацию, которой раньше просто не было. Когда мы создавали EVE - мы хотели достичь именно таких эффектов, но в силу ограничений железа желание оставалось неисполнимым. Сейчас мы можем делать модели огромной точности, и сейчас, в сочетании с встроенной в железо архитектурой тесселяции, доступной через Direct X и новейшие видеопроцессоры NVidia, этот уровень детализации наконец возможен и осуществим для рендеринга в режиме реального времени.

Данная демосцена была создана совместно с графическими программистами NVidia, одновременно для того, чтобы определить заинтересованность игроков в добавлении поддержки DirectX 11, и для того, чтобы CCP могла оценить требования, накладываемые на художественное подразделение при работе с новым рендер-API.

Следует заметить, что эта демо работала НЕ на текущем движке EVE, не на "Trinity", и мы не в той позиции, чтобы говорить, что поддержка DirectX 11 будет внесена. Однако отклик игроков на демо на фанфесте, а также обсуждение на форумах был потрясающе позитивен, что позволяет считать, что DirecyX 11 - достойная цель с точки зрения игроков.

Главная цель для CCP в исследовании этой возможности - убедиться, что игроки без поддержки DirectX 11 всё ещё смогут видеть достойную и производительную графику - и одновременно люди с более новыми картами и ОС получат обогащенный контент, предоставляемый DirectX 11. Важно понимать, что мы поддерживаем качество EVE на уровне с нашими игроками по мере развития окружения и доступных возможностей, но в течение этого процесса мы должны понимать, чего хочет потребитель. Нам было очень важно на раннем этапе понять, насколько важна и интересна эта идея нашим игрокам.

Мы надеемся, что вам понравился этот краткий взгляд в возможное будущее EVE Online. Следите за дальнейшими вестями по поводу поддержки DirectX11 в нашей игре.

CCP Solomon

Партнер-продюсер - Foundation Technology
  • 8

Лично я - полисексуальная кошечка, запертая в теле женщины.

запоминать три фигуры (квадратик, крест, дрон, треугольник, овал)


#2
darkpan

darkpan

    Shri Rudra Dhyanam

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9152 сообщений
2698
  • EVE Ingame:darkpan
  • Client:Eng
Кленси, вставь в перевод девблога эту пикчу
Изображение
этот девблог и пикча чудесно дополнят друг-друга
  • 3

#3
SpMind

SpMind

    Clone Grade Mu

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 7044 сообщений
1377
  • Corp:RUS
  • Ally:а хз
  • Client:Eng
Вообще крутая штука, учитывая, что её делали на модели изначельно под это не заточенной. Как бы делая изначальную хайполи модельку и нужную лоуполи, результат будет обалденен вдвойне Изображение

И да, ATI со своим труформом нервно курят в сторонке.
  • 0

#4
Жги Их Всех

Жги Их Всех

    Ж)

  • Tech III Pilots
  • PipPipPipPipPip
  • 2766 сообщений
1054
  • EVE Ingame:продал :(
  • Channel:Local
  • Client:Eng
Супер конечно но вопрос только в том насколько скоро они введут поддержку след версии дх`а.

Сообщение отредактировал Жги Их Всех: 28 March 2012 - 11:24

  • 0
The reason heavy missiles are used in pvp has nothing to do with actual heavy missiles. HM's are used because
a) Drakes can use them, and Drakes are the kalashnikovs of eve (easy to use, really durable, and there are some regions of the eve universe where a drake is cheaper than a chicken).
B) Tengus. 100mn Tengu, Nuff said. © PotatoOverdose

#5
DeMach

DeMach

    Clone Grade Alpha

  • Tech III Pilots
  • Pip
  • 56 сообщений
8
  • Client:Eng
Вангую новый "Преимум-клиент" и "... гадское ццп отказом от старого клиента вынуждает меня тратиться на новое железо ..." :)
  • 0

#6
CHoh

CHoh

    EVE Offline

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 14384 сообщений
2380
Хм. Тут больше впечатляет факт, что астеры радостно бьются апстенку, чем отрисовка всего этого.
А так.. вин7 есть, карта с суппортом дх11 есть, хоть завтра :)
  • 0

#7
Aurum_Gallente

Aurum_Gallente

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 11195 сообщений
1577
  • EVE Ingame:Aurum Gallente
  • Client:Eng
:facepalm: вместо того, чтобы нанять пряморуких художников и моделлеров, способных создавать конфетку текущими средствами (мин. требования к железу далеко не маленькие в сравнении с несколькими годами ранее), они зачем-то делают вот это. Даже если увеличить деталезированность текущих объектов транквилити в 3 раза, тессиляция вообще ничего не даст. Она поможет только при очень качественной модели и текстуре. Бред какой-то, они уже ведь создавали каюты, выжигающие видеокарты, не обращая внимания на кривое овервью. Сейчас опять.
  • 7
я всегда знаю, как надо лучше

#8
Усатая_Харя

Усатая_Харя

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 805 сообщений
1473
  • EVE Ingame:Usataya_Harya
  • Corp:NCXI
  • Ally:-X3-
  • Client:Eng
Если бы не страдали херней(инкуршн, инкарна), то переход бы был значительно ближе по времени
  • 0
Автор благодарит алфавит за любезно предоставленные буквы

#9
Alha

Alha

    Clone Grade Beta

  • Tech III Pilots
  • Pip
  • 76 сообщений
29
  • EVE Ingame:Al'ha
  • Client:Рус
all hail hypnotoad новейшие видеопроцессоры NVidia, everybody loves hypnotoad новейшие видеопроцессоры NVidia :ninja:
  • 0
In vino veritas

ИзображениеO.o
Изображение

#10
CHoh

CHoh

    EVE Offline

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 14384 сообщений
2380
Интересно, какое у ццп соглашение с НВидиа.
Насколько знаю, АМД ещё в бытность АТИ гораздо активней шли на диалог, допиливание своих дров, доработку документации и т.п.

PhysX тут уже не при делах, аппаратный суппорт дх11 атишники запилили задолго до первых образцов нвидиа.


Надеюсь, это не как с ms sql, типа "тогда не думали, потом некогда менять, а сейчас уже анриал".

Сообщение отредактировал CHoh: 28 March 2012 - 12:24

  • 0

#11
KPOXATPOH

KPOXATPOH

    Omega

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5167 сообщений
986
  • EVE Ingame:KPOXATRON
  • DUST Ingame:wait PC
  • Corp:PL-NT
  • Channel:-
  • Client:Eng

Интересно, какое у ццп соглашение с НВидиа.
Насколько знаю, АМД ещё в бытность АТИ гораздо активней шли на диалог, допиливание своих дров, доработку документации и т.п.

PhysX тут уже не при делах, аппаратный суппорт дх11 атишники запилили задолго до первых образцов нвидиа.


Надеюсь, это не как с ms sql, типа "тогда не думали, потом некогда менять, а сейчас уже анриал".

"Зелёные" предоставляют геймдэвам хороший SDK, что намного важнее дров и документации (ИМХО)
  • 0

gallery_407_19_14056.png


#12
CHoh

CHoh

    EVE Offline

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 14384 сообщений
2380
Насчёт важности я бы поспорил, но не буду, ибо нуб :)

Но вроде и с SDK у ати всё ок.
  • 0

#13
C. N.

C. N.

    C9R-NO

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4153 сообщений
550
  • EVE Ingame:ilammy
  • EVE Alt:Gail Nightingale
  • Corp:xMONOLITHx
  • Ally:-GE-
  • Client:Eng
Всегда считал, что Ева — это битва рамочек, полосочек, кружочков и табличек с циферками <_<
  • 1

Teamwork is essential; it gives the enemy other people to shoot at.

triage.png


#14
mypuk

mypuk

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2589 сообщений
417
  • EVE Ingame:Kuroi hagane
  • Corp:SOERI
  • Ally:RA
  • Client:Eng
ну так у тебя это и не отбирают так что не расстраивайся ;)
  • 0

#15
C. N.

C. N.

    C9R-NO

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4153 сообщений
550
  • EVE Ingame:ilammy
  • EVE Alt:Gail Nightingale
  • Corp:xMONOLITHx
  • Ally:-GE-
  • Client:Eng

ну так у тебя это и не отбирают так что не расстраивайся ;)

Не, ну как модельки дронов выключить, я знаю. А то зная ЦЦП, они эти 100500 полигонов вполне могут рендерить всегда. Требую чекбокс «Выключить модельки шипов»!
  • 0

Teamwork is essential; it gives the enemy other people to shoot at.

triage.png


#16
Denadan

Denadan

    просто жертва зеленых

  • EVE-RU Team
  • 17165 сообщений
5350
  • EVE Ingame:denadanA
  • Ally:RED(offline)
  • Client:Eng

Не, ну как модельки дронов выключить, я знаю. А то зная ЦЦП, они эти 100500 полигонов вполне могут рендерить всегда.

не, суть технологии в том, что эти полигоны создаются в процессе рендера и только если нужно
  • 0

Ева - тебя все равно убьют ^_^
---
That's not magic, that was just Pinkie Pie.


#17
Aurum_Gallente

Aurum_Gallente

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 11195 сообщений
1577
  • EVE Ingame:Aurum Gallente
  • Client:Eng
Т.е. огромная нагрузка на гпу. Что является полным противоречием одного из главных канонов современного качественного геймдева - как можно меньше полигонов, детализация достигается за счет текстурирования и бампа, новые полигоны создаются только тогда, когда бамп и текстуры уже помочь не могут, текстуры запикаются с хайполи модели и применяются к менее полигональному объекту. Если в двух словах - тяжело поработать руками, чтобы легко работал комп.

Сообщение отредактировал Aurum_Gallente: 28 March 2012 - 15:54

  • 0
я всегда знаю, как надо лучше

#18
SpMind

SpMind

    Clone Grade Mu

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 7044 сообщений
1377
  • Corp:RUS
  • Ally:а хз
  • Client:Eng

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


Бред. Тут немного другое, а именно новые технологии. Это всё равно что забить на двигатель внутреннего сгорания и твердить всем, что надо выжать максимум из парового котла и только это типа тру. Эта технология тессиляции даёт новые возможности, не отнимая старых. А как это дело использовать, уже второй вопрос. И по секрету тебе скажу, такая тессиляция, суть дисплейс, куда как капризнее к качеству текстур и геометрии, нежели обычный параллакс и тем более старый нормал мапинг.
  • 0

#19
Denadan

Denadan

    просто жертва зеленых

  • EVE-RU Team
  • 17165 сообщений
5350
  • EVE Ingame:denadanA
  • Ally:RED(offline)
  • Client:Eng

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

ну кагбе так, но для тебя стакан наполовину пуст.
Тесселяция дает возможность ввести детали, там где все махинации с бампом результат не дадут - это хорошо видно на примере "гребенки" на выступе в видео. Оригинальная модель остается почти такой же, но в процессе тесселяции вместо фейковых деталей бампа на основе почти тех же данных создается настоящая геометрия, при этом упрощается вершинный и пиксельнный шейдеры - из них убирается этот самый бамп(да это менее ресурсоемкая процедура чем тесселяция, но тесселяция дает более точный результат и опять же если этот выступ на экране будет занимать три пикселя - она просто не отработает, т.е. используется тогда, когда это реально нужно).
  • 0

Ева - тебя все равно убьют ^_^
---
That's not magic, that was just Pinkie Pie.


#20
Eretic

Eretic

    Легат Возврата

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5197 сообщений
446
  • EVE Ingame:KB Eretic
  • Client:Eng
Смех смехом, а КПД парового котла в чистом виде где-то вдвое выше чем у ДВС. С модификациями просто КПД ДВС перешагивает за 50% и там просто уже вдвое выше просто невкуда.
  • 0
Ересь - иной взгляд на привычные вещи

Не зная ни сна, ни отдыха, при лунном и солнечном свете мы делаем деньги из воздуха, что бы снова пустить их на ветер

Сражение, это странный опыт. Мы планируем действия за счет интеллекта, сражаемся за счет инстинктов, и только потом понимаем, что выжили лишь благодаря случаю.(с)Из письма Фиска Блэка своей сестре Люси.




1 посетителей читают тему

0 members, 1 guests, 0 anonymous users