![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Трава в Glscene [Delphi]
trof © (2005-03-05 17:04:00)Как можно в glscene сделать хорошую реалистичную траву, я знаю только один способ - загрузить одно растение и сделать из него тысячи прокси растений, но всё равно это же миллионы полигонов и вместо 40 FPS получается не больше 3 FPS. Хотелося бы знать есть ли ещё какие-нибудь менее требовательные способы?
A22 (2005-03-09 18:54:00) [1]dimodim
новую жлсцене специально портят..
кхм, как там, секундочку: "Зачот! Афтар, пиши исчо!" :)))
dimodim_REAL (2005-03-09 13:18:00) [2]Кстати если всее так обстоит как ві говорите то возможно новую жлсцену специально портят...
dimodim_REAL (2005-03-09 13:15:00) [3]Люди ну нафик вам с графой парится вы попробуйте каждые 20 секунд отсекать все что не видимо камере.Глупый Жлсцене справляется с этим плохо!
Вадя (2005-03-09 00:58:00) [4]Домовенок, полностью тебя поддерживаю.
И FarCry не так уж и рулит: графика действительно супер, но именно геймплей подпортил впечатление.
MsShtaer (2005-03-08 23:45:00) [5]Да, но я работаю и уже не так далеко как кажется...
Домовенок (2005-03-08 21:31:00) [6]> MsShtaer (08.03.05 20:51) [34]
Я думаю что до таких результатов тебе еще работать и работать. ;)
> MsShtaer (08.03.05 21:09) [35]
Кстати, в FarCry количество полигонов на деревьях можно на пальцах сосчитать ;) Не в полигонах счастье, а в руке художника :)
MsShtaer (2005-03-08 21:09:00) [7]FarCry рулит, согласен. Ещё чуточку улучшить и будет воопще супер.....
MsShtaer (2005-03-08 20:51:00) [8]>>Судя по словам MsShtaer, мне кажется, что он насмотрелся бечмарков и теперь считает, что если в его игре будет графика круче чем у всех остальных, то его игра будет крутой
Кроме 3Dmark’05 вообще не одной не видел. Что же косается техдемок, то они для того и даны чтобы по их примерам делать. Исли не веришь, посети страницу
http://www.unrealtechnology.com/html/technology/ue30.shtml
Домовенок (2005-03-08 19:58:00) [9]> Antonn (08.03.05 17:50) [30]
:) Я не хочу спорить по поводу, что лучше красивая игра или хороший сюжет в игре. Просто если будет современная графика, не обязательно куча полигонов с огромными текстурами и хорошим качеством, а обычная, как в современных играх, и хороший геймплей, то игра будет успешной. Не обязательно делать по максимуму, тем более таким любителям как мы ;)
Первое. Мы здесь не представляем крутых разработчиков типа EA, Id, Valve, Activision и т.п. Все мы в своем роде любители, нам до гигантов-игроделов как до... так что... (см. пост [18])
Второе. Судя по словам MsShtaer, мне кажется, что он насмотрелся бечмарков и теперь считает, что если в его игре будет графика круче чем у всех остальных, то его игра будет крутой. Зачем геймеру красивая поляна с реалистичными деревьями и травой, если там ничего интересного происходить не будет?
Третье. Не стоит планировать на 5-7 лет вперед разработку движка, так как не исключено что через 5-7 лет мы уже все забудем, что такое полигоны. Так как сейчас активно развиваются технологии пиксельных шейдеров.
Четвертое. Наверное, не стоит прыгать выше головы, а стоит попробовать сделать хоть что-то небольшое, но законченное.
Пятое. Почему в современных играх до сих пор нет такой реалистичной графики как в приведенной выше картинки или такой как в 3Dmark’04 или ’05? Ведь средний компьютер выдает 15-20 fps. Если вы сможете ответить себе на этот вопрос, то возможно вы поймете, о чем я тут говорю.
Antonn (2005-03-08 19:30:00) [10]Ну знаю как там Дуум, а FarCry рулит. Там природа офигительная, тени на моделях оружия(с пол часа бегал по зарослям:)), вода вообще отдельный разговор. Почти не линейность. Сюжет правда какой-то странный.
А вот Квака номер два мне не вкатил, слишком темно и мрачно. Так что, тов. игроделы, побольше света, бликов, отражений и рефлексов:) И тени. Динамические.
MsShtaer (2005-03-08 19:17:00) [11]>>Если есть клевая графика, тогда геймплей не важен
Нет, я хочу сказать, что в игре должны быть клёвыми и графика, и геймплей. Тогда игра будет удачная. А что на первом месте, что на втором, каждый решает сам и для себя... Да и зачем поминать первую халву, ту вторая давно вышка, да и Doom3 не промах, хотя полигонов там уж точно не 590...
Antonn (2005-03-08 17:50:00) [12]Домовенок (08.03.05 12:57) [26]
Не правда, не всех в первую очереь интересует играбельность. Я, например, не переношу серию StarTrek(ну или как там она называется). А все из-за графики, убийственная простота кубизма и монотонных текстур, зато некоторые ценят в ней геймплей.
Про Контру и Квак говорить смысла нет, когда они появились, все было на уровне(на уровне среднестатистического компутера). А сейчас они классика, оглядываться на них уже не стоит. Вряд ли кто то с особым интересом будет играть в мод под первый Халф, только потому, что в Контру люди играют и сейчас.
Народу нужны зрелища(это я как часть народа говорю:)), так что делайте, тов. игроделы, графику по максимуму, не жалейте полигонов, анимации побольше и эффектов покрасивше:)
Домовенок (2005-03-08 17:30:00) [13]> MsShtaer (08.03.05 14:42) [28]
> Или ты думаешь что при всех прочих равных условиях
> геймер купит игру с худшей графикой?
Практика показывает, что так оно и есть. Всем тем, что я написал выше, я лишь хотел сказать (обратить внимание) что качество игры зависит не от одной лишь графики.
> При всех прочих равных. Геймплей, звук и т.д. одинаковы.
> Графика разная... А не есть геймлей, графика фигня - есть
> графика, геймплей фигня...
Весьма сумбурно ты выразил свою мысль. Педложение: "При всех прочих равных." - самое загадочное из всего сказанного тобой :). Если ты хотел сказать: "Если есть клевая графика, тогда геймплей не важен" - то ты глубоко ошибаешься.
> Игра от первого лица, ну к примеру RPG или шутер.
Я думаю, что 1500 полигонов было бы достаточно (хотя даже много). Я бы постарался вписаться в 800, а то и меньше. Но прежде чем начинать делать модели и говорить о среднем количестве полигонов на одну модель. Я бы тебе посоветовал посмотреть другие игры, а не бечмарки (демки). К примеру, можно посчитать сколько полигонов на одном персонаже из игры Mafia? Там вполне реалистично сделаны модели, причем и речь анимирована. Так же если мне память не отказывает, в первой части Half-Life тоже есть модели с анимированной речью, и даже в WarCraft3 речь анимируется :)
ЗЫ: В Quake 2 на одну модель приходится ~590 треугольников.
В Half-Life и Counter Strike на одну модель приходится ~860 треугольников.
MsShtaer (2005-03-08 14:42:00) [14]Или ты думаешь что при всех прочих равных условиях геймер купит игру с худшей графикой?
При всех прочих равных. Геймплей, звук и т.д. одинаковы. Графика разная... А не есть геймлей, графика фигня - есть графика, геймплей фигня...
А я и не говорю про энтузиазм. Если делается проект для продажи то и делается он как Half-Life2 со всеми этами разработки, с рекламой, с не маленькой командой. Просто понятие не маленькая может варьироваться от 15-20 до 180-200 человек.
Домовенок-> Игра от первого лица, ну к примеру RPG или шутер. В RPG надо и речь анимировать как следует,а не как в первой халве...
DeadMeat (2005-03-08 13:18:00) [15]Могу еще сказать вот что.
Я знаю одного человека, которого хотел пристрастить к UT2003/2004.
Он сказал, что в принципе ниче. Но Quake 2 (!!), лучше.
Он даже в Quake 3 не играет, потому как, второй для него лучше... Про графику я думаю вы поняли...
---
...Death Is Only The Begining...
Домовенок (2005-03-08 12:57:00) [16]> MsShtaer (08.03.05 10:20) [25]
Как правило, геймеры оценивают графику уже во вторую очередь, в первую же очередь оценивается насколько игра затягивает сюжетом и игровым процессом. Очень много таких игр в которых графика до современных технологий не дотягивает, но от этого игра не считается плохой, а играет в такие игры очень много народу.
К примеру "Космические ренджеры" (первая часть). Игра вышла не так давно, год назад или уже два. В графике ничего революционного нет (год или два назад уже была бета версия Doom3), зато, сколько народу в нее колбасилось.
Как бы WarCraft 3 тоже не так уж и красив, если вглядываться в модели. На каждого героя не более 350 полигонов, но этого никто не видит, потому что модели очень качественно сделаны.
GTA 3 - сколько там проколов с графикой, пальцев не хватит все сосчитать, самый яркий пример деревья из 4х полигонов, тем более там еще глюки с альфа каналом. Но ни кто на это не обращает внимания, потому что игра все равно интересна.
Про Counter Strike я вообще промолчу 8). Движок уже очень стар, идет с хорошей производительностью даже на таких машинах как PII 200 mHz, 8mb Video. Такое ощущение, что те, кто в него играют, вообще не видят графики, им важен процесс.
А у тебя в игре могут быть самые современные фишки, использоваться на одного героя до нескольких тысяч полигонов, графика как в реальном мире. Но если там не будет интересного игрового процесса и сюжета, который бы затягивал игрока в круговорот событий. В нее играть никто не будет.
> Сколько же по твоему должно быть в персонаже полигонов?
Это в основном зависит от жанра игры, от её минимальных требований, и много от чего еще... Если ты представишь конкретный пример игры, то я тебе смогу сказать сколько там по-моемудолжно быть полигонов на персонаже.
> Это зависот от того за сколько сможешь сделать игру...
Если ты хочешь написать один (или вдвоем) игру конкурирующею к примеру с Half-Life за 5-7 лет, то мне кажется что от этой идеи стоит сразу отказаться :) По четырем основным причинам:
1. Команда на сто человек без финансирования для создания проекта на чистом энтузиазме никогда не соберется.
2. За такой длительный период времени может много чего еще изменится.
3. Вряд ли такой долгострой закончится успешно.
4. Вы зря потратите время, за некоторым исключением.
> Или ты собираешься в троем писать ?...
Я давно уже понял, что такие большие игры (как я приводил выше) писать маленькой группе людей без постоянного финансирования просто нереально, да и по другим причинам. Потому уже давно занимаюсь небольшими шароварами :)
Хотя чего это я...
MsShtaer (2005-03-08 10:20:00) [17]Да, но какже вопрос с конкуренцией... Или ты думаешь что при всех прочих равных условиях геймер купит игру с худшей графикой? Да и разница межку первым Квейков и третьим Анриалом сильно велика. Сколько же по твоему должно быть в персоонаже полигонов?
Я же скажал что у меня рисуется 30 персоонажей с FPS 21.6. Да и такая детализация используется только на ОЧЕНЬ ближних планах.
>>Мне кажется, что правильнее писать движки под существующие возможности без расчетов на будущие и делать на них игры
Это зависот от того за сколько сможешь сделать игру, если ты EA и у тебя есть команда человек в 200, тогда ты может за год-полтора и сделаешь что-то конрурентно-способное. А если нет. Пока собьётся команда, пока то да сё, лет шесть и уйдёт (правда вас под конец и будет около сотни)... Или ты собираешься в троем писать ?...
Домовенок (2005-03-08 00:25:00) [18]> Папа (07.03.05 01:08) [18]
Ну... А почему бы и нет? :)
> DeadMeat (07.03.05 01:54) [19]
Вот где правда! :) Такая низкая производительность все больше и больше подбивает меня на разработку своего движка, но чувствую это мне не по силам :) Нет времени и денег :)
> MsShtaer © (07.03.05 09:49) [21]
Мечтатель, больше мне на это нечего сказать :) А если нужно будет в кадре показать сразу 10 персонажей с такой детализацией!? :) Машина не задымится? :) А что по поводу движка рассчитанным на пять или семь лет вперед, то такие расчеты весьма не рациональны :) Будьте реалистами уже! :)
> MsShtaer © (07.03.05 09:53) [23]
Почему когда программисты видят в деме таких детализованных персонажей, то сразу пытаются поднимать свои игры на новый уровень впендюривая туда в два, а то и в три раза больше полигонов. Ведь самое главное знать отличие между игрой и демкой. Демки делаются для того, что бы их смотреть, и если она будет жутко тормозить то ничего страшного. А в игре графика на втором месте, так как на первом геймпелей...
Мне кажется, что правильнее писать движки под существующие возможности без расчетов на будущие и делать на них игры. А со временем их улучшать, дописывать и даже переписывать. Тогда и движок будет раскрученным, и программист(ы) будут при деньгах.
MsShtaer (2005-03-07 09:53:00) [19]Ну вот начёт персоонажей посмотри http://game.catcompany2004.com/demo/Nvid_Girl.jpg
Персоонаж содержит около 185000 вершин. (У нас с 4х АА даёт 80 FPS)
MsShtaer (2005-03-07 09:50:00) [20]Сори, описка 30000000 полигонов