Наше комьюнити:   OpenGL Shader Lab  •  Half-Life FX  •  Форум  
HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > VHLT для GNU/Linux
Страницы (5): « 1 [2] 3 4 5 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
FiEctro
Диванные войска

Группа: Опытный
Дата регистрации: Aug 2006
Проживает: Зеленый форум
Сообщений: 8706
Возраст: 27

Рейтинг



Может конечно моя просьба будет немного наглой, но можете попробовать прикрутить учет цвета радиосити для бампа? А то сейчас он одноцветный.

__________________
Для организации коллектива надо уметь ссать в уши виртуозно (с) Raid

Сообщить модератору | | IP: Записан
Сообщение: 133282

Старое сообщение 17-02-2014 09:09
+ За что?
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 21908
Нанёс повреждений: 360 ед.

Рейтинг



Цитата:
XaeroX писал:
Ну а вообще привычка - страшная вещь. Например, очень сложно заставить себя использовать int_ptr/size_t в качестве счётчика цикла. Вроде и понимаешь, что это правильно, но по детсадовской привычке пишешь int. А перед товарищами отмазуешься - "да компилятор же сам всё преобразует в нужный размер на этапе оптимизации..."

Я с Кармака беру пример - он везде писал int и не парился. А те, кто парятся по вот таким мелочам, впоследствии становятся ХВидерами - у них везде расписаны size_t и int_ptr, а принцип работы BSP дерева - не понимают

Добавлено 17-02-2014 в 19:29:

FiEctro в параное то учитывал?

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

Сообщить модератору | | IP: Записан
Сообщение: 133326

Старое сообщение 17-02-2014 14:29
-
FiEctro
Диванные войска

Группа: Опытный
Дата регистрации: Aug 2006
Проживает: Зеленый форум
Сообщений: 8706
Возраст: 27

Рейтинг



>> в параное то учитывал?

Я могу ошибаться, но насколько я помню в параное бамп радиосити вообще не учитывал.
http://pix.academ.org/img/2014/02/1...636ee4efb35.jpg

__________________
Для организации коллектива надо уметь ссать в уши виртуозно (с) Raid

Отредактировано FiEctro 17-02-2014 в 14:51

Сообщить модератору | | IP: Записан
Сообщение: 133330

Старое сообщение 17-02-2014 14:46
+ За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 28080
Нанёс повреждений: 466 ед.
Возраст: 32

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
Я с Кармака беру пример - он везде писал int и не парился.

Я бы не стал брать с Кармака пример во всём. У него даже класса камеры в ку3 нет, а без этого в современном геймдеве, как ты сам понимаешь, никак.
Цитата:
Дядя Миша писал:
А те, кто парятся по вот таким мелочам, впоследствии становятся ХВидерами - у них везде расписаны size_t и int_ptr, а принцип работы BSP дерева - не понимают

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

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

Сообщить модератору | | IP: Записан
Сообщение: 133331

Старое сообщение 17-02-2014 14:49
-
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 21908
Нанёс повреждений: 360 ед.

Рейтинг



Цитата:
XaeroX писал:
Т.е. либо ты владеешь техникой написания портабельного кода, либо понимаешь принцип работы бсп-дерева?

Я предполагаю, что портирование куда-либо возможно только после хотя бы минимального знакомства с той системой, куда планируешь портировать. Я Линукс никогда себе не ставил и ставить не планирую.
Равно как и макось. Да и андроид я себе не ставил - мне его на телефон насильно установили еще на заводе. Вся эта пакость, выдающая себя за операционные системы мне решительно не нравится, поскольку не нужна по определению. Давно уже известно - на сервере FreeBSD, на клиенте Windows. И не надо ничего изобретать. Я не знаю какие цели преследовал Торвальдс, но единственное чего он добился - это увеличил хаос. Теперь у нас куча каких-то мутных несовместимых операционок и толпа малолетних фанатов, которые любят Линукс за единственную возможность - быть не таким как все.

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

Сообщить модератору | | IP: Записан
Сообщение: 133336

Старое сообщение 17-02-2014 14:54
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 28080
Нанёс повреждений: 466 ед.
Возраст: 32

Рейтинг



Награды
 
[1 награда]


Дядя Миша
Но ты не будешь отрицать, что 64-битная винда уже у очень многих?
И если для движка ограничение оперативки в 2 Гб довольно большое, то редакторы, разом загружающие жирные текстурные паки, да ещё и реализующие по 100 шагов отмены, могут запросто требовать больше.

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

Сообщить модератору | | IP: Записан
Сообщение: 133352

Старое сообщение 17-02-2014 15:12
-
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 21908
Нанёс повреждений: 360 ед.

Рейтинг



Про редакторы я ничего утверждать не буду, поскольку никогда не писал.
Но для движка да, 2 гигабайт за глаза. А секрет прост - очень многое хранится в видеопамяти

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

Сообщить модератору | | IP: Записан
Сообщение: 133364

Старое сообщение 17-02-2014 15:19
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 28080
Нанёс повреждений: 466 ед.
Возраст: 32

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
А секрет прост - очень многое хранится в видеопамяти

Возможно, я тебя обескуражу. Но все загруженные с помощью glTexImage2D текстуры имеют копию в системной памяти. Думаешь, отчего волатила по полгига отжирает? Там текстуры 512х512. Ну а с редактором всё ещё печальнее. Компрессия текстур, конечно, помогает, но не намного.

Добавлено 17-02-2014 в 23:23:

Кстати, в нелюбимом нами DirectX это безобразие можно легко пресечь. Но тогда при каждой потере контекста (читай, альт-табе) нужно вручную перезагружать текстуры в видимопамять. А OpenGL это делает за нас (ну и директ тоже умеет опционально).

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

Сообщить модератору | | IP: Записан
Сообщение: 133365

Старое сообщение 17-02-2014 15:23
-
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 21908
Нанёс повреждений: 360 ед.

Рейтинг



Цитата:
XaeroX писал:
Возможно, я тебя обескуражу

Да знаю я. Ведь если оно физически не влезет на видеокарту - его будет каждый кадр по шине прокачивать. Собственно AGP\PCIex для того и выдумали, чтоб текстурки быстро качать.

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

Сообщить модератору | | IP: Записан
Сообщение: 133370

Старое сообщение 17-02-2014 15:28
-
underworlddemon
Житель форума
Девойс

Дата регистрации: Jun 2011
Проживает: Россия/Москва
Сообщений: 469
Возраст: 32

Рейтинг



Цитата:
Дядя Миша писал:
принцип работы BSP дерева - не понимают

немного оффтопну, но где можно почитать ?

Сообщить модератору | | IP: Записан
Сообщение: 133385

Старое сообщение 18-02-2014 02:06
- За что?
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 776

Рейтинг



~ X ~, если дойду. А сам чего не смог? Хотя бы сервер.

Сообщить модератору | | IP: Записан
Сообщение: 133515

Старое сообщение 19-02-2014 12:18
- За что?
thambs
GNU/Hurt

Группа: Опытный
Дата регистрации: Mar 2006
Проживает: (void)
Сообщений: 4653

Рейтинг



ага, наконец то получилось потестировать.
64битная версия собирается и работает, но карты собранные ей не запускаются:

C++ Source Code:
0 0
Spawn Server: test1
Mod_LoadModel: maps/test1.bsp
Mod_LoadDeluxemap: maps/test1.dlit loaded
DS_DestroyBuffers: shutdown
DS_DestroyBuffers: setting NORMAL coop level
DS_DestroyBuffers: stopping and releasing sound buffer
DS_DestroyBuffers: releasing primary buffer
Host_InitError: Mod_LoadTexInfo: funny lump size in maps/test1.bsp

__________________
http://www.moddb.com/mods/monorail-quest

Сообщить модератору | | IP: Записан
Сообщение: 138612

Старое сообщение 07-06-2014 23:59
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 28080
Нанёс повреждений: 466 ед.
Возраст: 32

Рейтинг



Награды
 
[1 награда]


Видимо, там long где-то в структуры данных затесался.

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

Сообщить модератору | | IP: Записан
Сообщение: 138624

Старое сообщение 08-06-2014 09:57
-
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 776

Рейтинг



XaeroX, компиляторы бы предупредили, если бы там проводилось преобразование с потерей при компиляции в x64. Хотя мб там где-то явное преобразование стоит. В любом случае, мне сейчас некогда разбираться (да и сложно это делать без 64-битной системы под рукой), у меня тут вроде как защита дипломной работы на носу Но кто-нибудь другой может заняться.

Сообщить модератору | | IP: Записан
Сообщение: 138637

Старое сообщение 08-06-2014 12:40
- За что?
 ~ X ~
offline

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 3210
Нанёс повреждений: 0 ед.

Рейтинг



Награды
 
[1 награда]


Цитата:
FreeSlave писал:
у меня тут вроде как защита дипломной работы на носу

у нас тут на носу две-три защиты диссертаций - нам пофиг. ДЕЛАЙ!

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Связь со мной здесь: [email protected]

Сообщить модератору | | IP: Записан
Сообщение: 138642

Старое сообщение 08-06-2014 13:06
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 21:36. Новая тема    Ответить
Страницы (5): « 1 [2] 3 4 5 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > VHLT для GNU/Linux
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Chain Studios © 2005-2018

Рейтинг@Mail.ru