 |
20.03.2009, 07:57
|
#556
|
Бывалый
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений (для 509 пользователей)
|
Ответ: Sigel
Как по мне, то можно уже сечас взять в зубы Max SDK и наваять не сложный плагин!
Чтобы небыло лишних конвертеров ди конвертеров...
Ну и если займешся, попробуй написать импортер, пусть он будет кривоват, но хотябы чобы геометрию можно было вернуть. Ибо недавно сталкнулся с проблемой, фал где была карта одного из уровней, на свн не комитилась, а не кто этого не просек. Ну вот, осталися только .mesh файл, а в 3д макс их не засунишь!
__________________
Жизнь как говориться игра- делать игры моя профессия(с)
Программирование, это религия! Её нужно исповедовать.
|
(Offline)
|
|
20.03.2009, 11:21
|
#557
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
FDsagizi, конвертор я писал 15 минут (не включая сюда время на написание функций загрузки и сохранения в бинарном формате), а плагин писать 15 дней (включая в них изучение MaxSDK). Он конечно нужен (плагин), но на данный момент есть задачи по актуальнее. по моему мнению.
добавил Entity:  oint. направлять можно на 2д точку, 3д точку или объект.
ent->Point(x,z)
ent->Point(x,y,z)
ent->Point(Entity*)
+ теперь fov по умолчанию 60 - раньше был 45.
Последний раз редактировалось HolyDel, 20.03.2009 в 14:48.
|
(Offline)
|
|
20.03.2009, 18:45
|
#558
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
потестите плиз клипплейны.
1,2 включать выключать клипплейны (2шт)
стрелки - рулить первым, WASD - вторым.
хочется знать корректно ли работает. убирается ли отрезаемая геометрия из конвеера (вторая цифра - число трисов - должна при этом меняться).
|
(Offline)
|
|
20.03.2009, 19:09
|
#559
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Sigel
всё работает.. на более сложной геометрии затестить мб стоит?
__________________
|
(Offline)
|
|
20.03.2009, 19:31
|
#560
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
вот. добавил статую.
вроде нормально обрезается.
|
(Offline)
|
|
20.03.2009, 23:50
|
#561
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
собрал тестик:
ManagedTest.exe - тут грузится ОДНА текстура и каждое прибиндивание текстуры выстанавливает все ее прааметры (если такая текстура уже прибиндена - то заново она не биндится). текст размазан, мне пока лень ето фиксить.
UnManagedTest.exe - тут грузится 10 текстур. каждой проставлются свои параметры и при прибиндивании они уже не меняются
Z - сортировать список объектов по текстурам (минимизировать их переключения)
циферки сверху вниз - фпс, трисов в сцене, переключений текстур, сводно видеопамяти в кб (работает только на ати, на нв должно быть 0)
мои результаты:
Vista
9600M GS 256MB
2x2.26GHz
Managed - 170 / 300
UnManaged - 150 / 230
WinXP SP2
HD 2600 XT 512MB
Celerone D 2.66Ghz
UnManaged - 25-40 / 80-150
Managed - 30-49 / 120-154
|
выводы:
лучше делать мендежмент одинаковых текстур, чем не делать его. Похоже glBindTexture жрет больше чем установка кучи параметров через glTexParameter и т.д. + меньшее время загрузки + экономия видеопамяти.
Последний раз редактировалось HolyDel, 20.03.2009 в 23:57.
|
(Offline)
|
|
21.03.2009, 01:14
|
#562
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,743
Написано 5,461 полезных сообщений (для 15,676 пользователей)
|
Ответ: Sigel
ManagerTest.exe
220
12288
938
0
UnManagerTest.exe - грузится заметно дольше предыдущего
201
12288
914
0
Респект! 20 ФПС - это хорошо!
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
21.03.2009, 01:17
|
#563
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
Z нажми. или это с ним?
|
(Offline)
|
|
21.03.2009, 01:20
|
#564
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,743
Написано 5,461 полезных сообщений (для 15,676 пользователей)
|
Ответ: Sigel
330 (каждому)
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
21.03.2009, 03:36
|
#565
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
сделал хитрую шнягу в шейдерах. чтобы можно было компилить вендоро зависимый код.
теперь в начало кода шейдера пишутся строки (пока по умолчанию одна - определение вендора
#define NVIDIA
#define AMD
#define INTEL
таким образом можно вендоро-специфик код выносить в секции #ifdef #endif (в примере это шейдер light.psh).
кстати, механизм позволяет писать свои строки.
например можно писать качество шейдеров
#define QUALITY 1
в зависимости от настроек игры.
пофикшеная дема, она теперь не только работает на АТИ, но и освещается более менее нормально.
заценяйте!
Последний раз редактировалось HolyDel, 21.03.2009 в 03:54.
|
(Offline)
|
|
21.03.2009, 03:51
|
#566
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Sigel
Дефайны рулят! Советую покурить как устроены материалы в HL2, очень круто!
Очень удобно иметь разные файлы с дефайнами, и просто их инклудить, большим рядом шейдеров.
Дефайны полюбому рулят.
Есть ещё else у них  .
|
(Offline)
|
|
21.03.2009, 19:13
|
#567
|
scientist.alien
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений (для 2,593 пользователей)
|
Ответ: Sigel
пофикшеная дема, она теперь не только работает на АТИ, но и освещается более менее нормально
|
FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!! FAIL!!!!
Не работает.... Опять! На моей шайтан-видяхе)
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab. We LOVE you. We MADE you.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
21.03.2009, 20:58
|
#568
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
Ize'g0re, понажимай плиз на c и v. скажи что будет. и кинь логи плиз.
|
(Offline)
|
|
21.03.2009, 21:35
|
#569
|
scientist.alien
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений (для 2,593 пользователей)
|
Ответ: Sigel
Лог не можу кинуть - я имею вредную привычку прямо из архива тестилки запускать (ну лень мне распаковывать) )
Нажал C/v... одинаков результат - затенение исчезает, пятна матрицы тоже...
Не все входы в матрицу пали!
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab. We LOVE you. We MADE you.
|
(Offline)
|
|
21.03.2009, 22:29
|
#570
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
это не у тебя шайтан-видяха, это у меня кривые руки.
ize'g0re, проверь плиз еще эту версию.
кажется пофикшено.
FireFlyDemo3.zip
теперь еще проблемы с фуллскрином на win7 выявились.
Последний раз редактировалось HolyDel, 21.03.2009 в 23:36.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:22.
|