![]() |
Ответ: Exotic Engine
"Интитий" доставляэ
|
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
Объктов нэ?
|
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
Цитата:
2) От BSP решил отказатся будут просто секторы и порталы 3) Что порталы, что секторы а что браши определяет дизайнеры, наример чтобы модель была сектором нужно просто в имени указать exSector а чтобы порталом exPortal, остальное будет либо брашеми, либо интитиями - это намного оптимальнее чем авто определение, например если указать в User Defined Properties Dynamic=On - то браш станет интитией, так-же интиями могут быть простые Helper'ы. |
Ответ: Exotic Engine
Вложений: 1
SSAO немного переделал.
|
Ответ: Exotic Engine
Шо эта на скрине за полосы??
|
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
А там есть еще что-то кроме темно-серых полос на светло-сером фоне?
|
Ответ: Exotic Engine
Цитата:
Яж вроде написал что на скрине SSAO, если ты незнаеш что это такое, увы я тут не причём... |
Ответ: Exotic Engine
Хрень это а не SSAO. Ты опять не знаешь теории. Ты ее никогда не знаешь, хрен там. Это же ппц так затенить прямой (!) угол. Или у тебя деффект зрения и ты вот так видишь окружающий мир? Сочувствую, ага:-)
Крутые эффекты с красивыми аббревиатурами это круто, вот только иногда хотя бы стоит задумываться, как оно выглядит в реальной жизни, если не можешь осилить физические законы, лежащие в основе. |
Ответ: Exotic Engine
Вложений: 1
Цитата:
Почитай про Screen Space Ambient Occlusion гений, мне не нужно знать как оно в жизни мне достаточно просто реализовать уже известный алгоритм. В аттачменте картинка где явно видно что из 6 сеймлов один будет как "свет", остальные будут "тень". |
Ответ: Exotic Engine
facepalm.avi
Школьный курс оптики тебе поможет. |
Ответ: Exotic Engine
Вложений: 1
Цитата:
|
Ответ: Exotic Engine
Тут правильно. У тебе - хрень.
|
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
Вообще то плотность тени зависит от раскрытости угла... у тебя чот незаметно этого.
|
Ответ: Exotic Engine
Вложений: 2
В максе:
Вложение 10778 У тебя: Вложение 10779 Угол не может вот так поглотить весь свет, только если он не обложен материалом являющимся абсолютно черным телом, которого в природе не существует (модели в расчет не берем, тут близко не тот случай). |
Ответ: Exotic Engine
Вот совместил рисунки и применил автоконтраст для выравнивания тона.
Разница очевидна. ![]() |
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
Вложений: 1
Цитата:
Вот с амбиентом 1.0,1.0,1.0 |
Ответ: Exotic Engine
Тяжелый случай.
Цитата:
|
Ответ: Exotic Engine
Вложений: 2
Вот к водичке добавил туман, ещё хочу каустику =)
|
Ответ: Exotic Engine
Водичка отличная, а насчет SSAO вроде везде в играх он как у Игоря? С максом имхо сравнивать не правильно вроде там чистый АО а тут SSAO?
|
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
Вложений: 1
Вот сделал эмуляцию AlphaToCoverage c помощью ноиза, для AlphaToCoverage нужен мультисеймплинг - а его увы заюзать нет возможности...
Ну и также добавил секторы и порталы в движок и пару новых функций в класс движка: Код:
|
Ответ: Exotic Engine
У меня такой же баг с деревьями был в GTA4 нойзовый. Там ещё тени нойзовые были позорные :)
|
Ответ: Exotic Engine
|
Ответ: Exotic Engine
Вот сеть наконецто с физикой доделал, сеть через UDP но с гарантированой доставкой пакетов, работает просто:
Код:
#include "..\sdk\inc\engine.h" server_create <port> server_destroy client_connect <address:port> client_disconnect |
Ответ: Exotic Engine
Вложений: 1
Сделал потдержку скриптования постфилтров, пишем шейдеры и скрипт и всё новый пост фильтр готов, никокого лишнего кода.
Пример блума: Код:
<?xml version="1.0"?> |
Ответ: Exotic Engine
Закончил написание експортёра скелетной анимации, также самой анимации в движке:
Код:
Сейчас осталось поправить пару багов и добавить инверсную кинематику и всё будет шаколадно =). |
Ответ: Exotic Engine
Скажи, будет ли поддерживаться экспорт скиннинга-плагина Bones Pro 4?
Если да, аниматоры будут тебя на руках носить =) |
Ответ: Exotic Engine
Цитата:
ЗЫ Вот записал видео теста анимации http://www.youtube.com/watch?v=z46TVjqr3Lc ЗЫЗЫ Вот ещё одно но с настроеной прозрачностью стекляной защитки на шлеме http://www.youtube.com/watch?v=j6lNqRv4WvE |
Ответ: Exotic Engine
Вложений: 1
Новый скриншот:
|
Ответ: Exotic Engine
Вложений: 1
Первая своя модель, сделаная ведущим 3D-Дизайнером проекта =)
|
Ответ: Exotic Engine
за эффектами и светом не видно модели. и мне кажется у него со лбом чето не то.
|
Ответ: Exotic Engine
Цитата:
All Разрабатывается фраймворк для создания игр Client-Server, конечно большенство классов будет специально для разработки шутеров и экшенов, но это по сути не будет мишать делать тот-же рейсинг, так-как есть класс транспорта. Есть базовый класс GameEntity от которого наследуются свои интии, уже есть всячески триггеры, чарактеры и тому подобное, приведу листинг GameEntity: Код:
|
Ответ: Exotic Engine
Што такое deamage?
|
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
Цитата:
ЗЫ Иногда я просто удивляюсь некоторым людям с этого форума... |
Ответ: Exotic Engine
не универсально.
вдруг я хочу сделать игру про колобков, некоторые из которых телепаты. где bool GameEntity::isTelepathy()? на всякий случай напишу что это сарказм был. просто Dream прав. вся эта муть вроде isVehicle должна быть уровнем выше. в моем собственно классе, который я буду от твоего наследовать. |
Ответ: Exotic Engine
а я не перестаю удивлятся некоторым движкоделам, которые в случае чего говрят смотреть на движки дядек из Epica и Valve
|
Ответ: Exotic Engine
Цитата:
На доступном языке объяснил? Цитата:
|
Ответ: Exotic Engine
|
Ответ: Exotic Engine
много букофффф.. бредятина. вопрос был не в том зачем тебе getClassName
, а в том что у тебя много лишних методов, которые ничего не дают (isCharacter,isVehicle и т.д.). проще было уже сделать енум с перечислением существующих типов обьектов, и добавить виртуальный метод GetType() - EObjectType. вобщето класс GameEntity лучше сделать абстрактным. у всех наследников перегрузить GetType() с возращением типа обьекта |
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
уфффф... я здаюсь, да, у тебя мего мощный движок! и будет стопятсот бесполезных функция Is. но зато как это удобно и красиво!
|
Ответ: Exotic Engine
я ошибся.
все забываю, что ты пишешь ИГРОВОЙ движок, а не мультимедийный. в таком случае возражений не имею )) как я понимаю он будет под один какой то жанр? т.е. лайнес, наприер, я на нем не напишу, или напишу, но будет жуткий оверхед? |
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
Цитата:
Ты имел ввиду что на нем написать можно только казуалку, или моя твоя не понимать? |
Ответ: Exotic Engine
наверное пропущена ета запятая:
Гм, не, казуалку на нем точно не написать =) |
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
Вложений: 1
Cделал BSP, для галочки, хотя конечно использование BSP иногда даёт профит, правдо всяких PVS нету, наверно заместо PVS сделаю просто окклюжн куллинг.
BSP можно скомпилировать из простой модели, функцией Bsp::compile которая компилирует BSP и сохраняет сразу в файл, либо загрузить уже из файла Bsp::create(filename), либо создать из модели Bsp::create(model) Код:
|
Ответ: Exotic Engine
ачо, нужная фича.
фпс чтото не очень много, для такой сцены. |
Ответ: Exotic Engine
Цитата:
|
Ответ: Exotic Engine
честно - дохрена эффектов. все какое-то слишком цветное и блестящее.
сделай хоть один скрин с нормальным количеством эффектов, а не с "посмотри, У меня блум есть!" |
Ответ: Exotic Engine
Что-то давно новостей не было, как продвигается работа над движком?
|
Ответ: Exotic Engine
Автор либо забил, либо в армии :)
|
Ответ: Exotic Engine
Великий и ужасный начал новый двиг. Хотя стоп. Тот двиг он тоже уже забросил. И начал новый. Или его он тоже забросил и уже начал третий (стопитисотый в общем ряде)? Блин, чуваки, я риальне запутался уже сам:-)
|
Часовой пояс GMT +4, время: 20:57. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot