HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- [Очень WIP]Instant Lammer Editor alpha (https://hlfx.ru/forum/showthread.php?threadid=3336)
Отправлено CrazyRussian 01-04-2012 в 09:28:
[Очень WIP]Instant Lammer Editor alpha
Ну вообщем вы и так все знаете, а если не знаете - напомню:
- Редактор обладает интерфейсом близким к хаммеру(спасибо кэп)
- Редактор использует другой алгоритм выделения в 3д, на радость владельцам всякие радеонов
- Работает с ресурсами через систему плагинов, так что научить его понимать какой нить DDS - относительно просто.
- Поддерживает любой размер мира,но чем большее тем тормознее, потому что разрастается октри.
- Обладает прочими мелкими фишками которых нет в хаммере - panning по 2D вьюпорту, загрузка фоновых изображений на 2д вьюпорт(привет безумцам мапающим по спутниковым снимкам) и прочее.
На данный момент в редакторе теоритически можно сделать полностью карту, все необходимые элементы для этого есть, вопрос только в их кривизне\недоделанности,но так как это альфа версия, никаких гарантий не даю
Поддерживаемые на данный момент форматы:
Текстуры:
Геометрия:
- map(импорт-экспорт)
- rmf(только импорт)
- vmf(только импорт брашей, плагин врет насчет сущностей ога)
- lmf(собственный формат карт редактора, импорт-экспорт разумеется).
- obj(только экспорт)
Так-как я чертов быдлокодер, редактор может тормозить на слабых машинах, на моей - Intel E5700\GeForce 8600 GTS работает достаточно бодро.
Также счастливые обладатели мониторов с разрешение в 800 x 600 пикселей будут наслаждаться немного кривым интерфейсом.
При смене настроек редактор надо перезапускать, в первый раз это особенно важно.
Скачать бесплатно и без смс - http://ist92.ucoz.ru/Stuff/CRPerson...2_build_184.rar__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено Дядя Миша 01-04-2012 в 09:40:
Позвольте CrazyRussian а где же сцылка для тех, кто соизволит скачать платно и посредством СМС? Вы недальновидно лишили людей права выбора!
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено XaeroX 01-04-2012 в 09:52:
no pix = no clix
Вопросы:
1) Можно ли в редакторе делать хотя бы простейшие модели? (т.е. работать с треугольной сеткой, а не брашами)
2) Поверхности безье будут?
3) Ландшафт и displacement будут?
4) Просмотр освещения в редакторе?
Думаю, без этих фич не должен обходиться ни один современный редактор.
Кстати, советую вырезать форматы wad, map и rmf - это анахронизмы.
__________________
Отправлено (_-=ZhekA=-_) 01-04-2012 в 10:00:
Хотел что-то сделать на нем, но так и не удалось ... Большую карту в rmf он переворить не смог посыпались ошибки, что пришлось вырубить туто комп. И я не понял, как вады загружать!
Отправлено XaeroX 01-04-2012 в 10:02:
(_-=ZhekA=-_)
Твои карты - это жёсткий стресс-тест для любого редактора. Их CrazyRussian будет использовать для отладки какой-нибудь финальной беты
__________________
Отправлено (_-=ZhekA=-_) 01-04-2012 в 10:05:
Цитата:
XaeroX писал:
Твои карты - сие жёсткий стресс-тест для любого редактора.
Интересно почему ?
Отправлено XaeroX 01-04-2012 в 10:16:
(_-=ZhekA=-_)
Потому что ты не руководствуешься здравым смыслом, когда городишь лес из брашей Я тебе это миллион раз говорил, ты с этим миллион раз спорил, зачем спрашиваешь снова?
__________________
Отправлено (_-=ZhekA=-_) 01-04-2012 в 10:21:
Цитата:
XaeroX писал:
(_-=ZhekA=-_)
Потому что ты не руководствуешься здравым смыслом, когда городишь лес из брашей Я тебе это миллион раз говорил, ты с этим миллион раз спорил, зачем спрашиваешь снова?
У меня на картах и так сплошной кубизм куда проще то ?
Отправлено FiEctro 01-04-2012 в 10:26:
>> Кстати, кроме шуток, советую вырезать форматы wad, map и rmf - сие анахронизмы.
И прикрутить формат карт волатилы :3 ?
А как под халфу тогда маппать?
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Отправлено CrazyRussian 01-04-2012 в 10:28:
Цитата:
XaeroX писал:
Вопросы:
1) Можно ли в редакторе делать хотя бы простейшие модели? (сиречь работать с треугольной сеткой, а не брашами)
2) Поверхности безье будут?
3) Ландшафт и displacement будут?
4) Просмотр освещения в редакторе?
Возможно позже.
Цитата:
(_-=ZhekA=-_) писал:
И я не изволил понять, как вады загружать!
Настройки->Плагины выбрать "Загрузчик Half-life WAD3" нажать настроить и добавить файлы.
Цитата:
XaeroX писал:
Кстати, советую вырезать форматы wad, map и rmf - сие анахронизмы.
Ну я то пилю клон хаммера, так что они нужны.
Цитата:
(_-=ZhekA=-_) писал:
Хотел что-то сделать на нем, но так и не удалось ... Большую карту в rmf он переворить не смог посыпались ошибки, представьте себе, что пришлось вырубить туто комп.
Ну если карта не является сверсекретным проектом, то буду признателен если дашь её для отладки.__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено XaeroX 01-04-2012 в 10:31:
Цитата:
FiEctro писал:
И прикрутить формат карт волатилы
Нет, меня устраивает мой радиант.
Цитата:
FiEctro писал:
А как под халфу тогда маппать?
Да очень просто - никак!
Добавлено 01-04-2012 в 17:31:
Цитата:
CrazyRussian писал:
Ну я то пилю клон хаммера, прямо скажем, так что они нужны.
В таком разе вопрос - какова цель проекта?__________________
Отправлено Decay 01-04-2012 в 11:24:
Круто, всё как в хаммере...
Но вот он у меня процессор грузит сильно, и 2D/3D окна подтормаживают
Импорт из RMF в MAP сделан на основе HLFix?
Отправлено CrazyRussian 01-04-2012 в 11:28:
Цитата:
DedoK писал:
Но вот он у меня процессор грузит сильно, прямо скажем, и 2D/3D окна подтормаживают
Импорт из RMF в MAP сделан на основе HLFix?
Ну я же говорю что я криворукий программер, потому тормозит.
Да, испорт RMF сделан по этим докам - http://extension.ws/hlfix/rmf.html
Так что в теории приколы хаммера выплыть не должны.
Цитата:
XaeroX писал:
В таком разе вопрос - какова цель проекта?
Да как обычно - поточить скилл программинга да just 4 lulz, ну и иметь свой редактор под будущие возможные движки.__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено XaeroX 01-04-2012 в 12:02:
Цитата:
CrazyRussian писал:
ну и иметь свой редактор под будущие возможные движки.
Я очень сомневаюсь, что концепция редактирования VHE подходит для будущих движков. Это всё равно что конструировать компьютер из транзисторов в надежде когда-нибудь запустить на нём Crysis.__________________
Отправлено Дядя Миша 01-04-2012 в 12:08:
XaeroX не будем забывать, что компьютер это совокупность радиодеталей, соединеных между собой таким образом, что на экране появляется нортон.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено XaeroX 01-04-2012 в 12:10:
Но вообще правильно, что гуйню изучаешь. Что там у тебя, Qt?
Добавлено 01-04-2012 в 19:10:
А вообще советую поглядеть в сторону Serious Editor'a. Там можно играть в игру прям в 3D-окне редактора. И это сделали в 2001 году. Хаммеру до таких фич развиваться ещё, наверное, лет двести.
__________________
Отправлено marikcool 01-04-2012 в 12:17:
нету реакции на применить настройки(,) при настройке конфига.
почти при каждом запуске вылетает отчет об ошибки(,) лечение отодвинуть в сторону и дальше работать.
голая мап запускается, элементарный импорт *.map дает такой обвал ошибок.
Добавлено 01-04-2012 в 16:17:
Цитата:
XaeroX писал:
Но вообще правильно, что гуйню изучаешь. Что там у Вас, Qt?
дельфя
Отправлено (_-=ZhekA=-_) 01-04-2012 в 12:37:
Цитата:
marikcool писал:
нету реакции на применить настройки(,) при настройке конфига.
почти при каждом запуске вылетает отчет об ошибки(,) лечение отодвинуть в сторону и дальше работать.
голая мап запускается, элементарный импорт *.map дает такой обвал ошибок.
Добавлено 01-04-2012 в 16:17:
дельфя
У меня такаяже ошибка, которая справа, и мышкой нельзя пользоваться и помогает только рестарт. У меня вин 7 64
Отправлено CrazyRussian 01-04-2012 в 12:41:
Цитата:
Read of adress 0xCDCDCDCD
Видимо получились условия при которых память не инициализировалась(скорее всего недоглядел ситуацию когда что либо отсутствует), а дальше пошло ололо, спасибо VCL-у зато что ловит 100500 исключения а не роняет программу, вообщем погляжу.
Цитата:
marikcool писал:
нету реакции на применить настройки(, кроме шуток, ) при настройке конфига.
Надо делать перезагрузку редактора после применения.
Добавлено 01-04-2012 в 16:41:
Можно кстати поступить крайне брутально, и удалить\убрать reGoldSourceEx.dll из папки plugins .
Редактор должен пережить такое издевательство.__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено Ozzy 01-04-2012 в 12:52:
Ничего я не понимаю,в этом вашем хамере,господа.
__________________
удалено по соображениям цензуры
Отправлено XaeroX 01-04-2012 в 13:02:
Цитата:
marikcool писал:
дельфя
Уууу... ну тогда от багов редактор не избавится никогда. __________________
Отправлено CrazyRussian 01-04-2012 в 13:04:
Цитата:
XaeroX писал:
Уууу... ну тогда от багов редактор не избавится никогда.
Перекуем баги в фичи!__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено XaeroX 01-04-2012 в 13:07:
CrazyRussian
Лучше перекуй его на плюсы и Qt. Заодно и под линукс портируешь без проблем.
__________________
Отправлено CrazyRussian 01-04-2012 в 13:10:
Цитата:
XaeroX писал:
Лучше перекуй его на плюсы и Qt. Заодно и под линукс портируешь без проблем.
он и так на плюсах, интерфейс на дельфях, а про линукс умолчим, а то еще люди обидятся.__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено qpAHToMAS 01-04-2012 в 13:12:
У меня одного в Welcome-Window редактора все элементы (текст, чекбоксы) выглядят с фоном?
Предпросмотр карты в редакторе наверняка можно сделать написав что-нибудь типа BSP Viewer'а внутри редактора.
Отправлено CrazyRussian 01-04-2012 в 13:24:
Цитата:
qpAHToMAS писал:
У меня одного в Welcome-Window редактора все элементы (текст, чекбоксы) выглядят с фоном?
Я так полагаю у всех у кого стоит оформление как на 98-й винде, на новом оформлении принудительно задавать прозрачность подписей не надо, что я успешно не сделал тогда, впрочем это уже исправлено.
Цитата:
qpAHToMAS писал:
Предпросмотр карты в редакторе наверняка можно сделать написав что-нибудь типа BSP Viewer'а внутри редактора.
Да это дело десятое, тут вон надо баги исправить.__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено Дядя Миша 01-04-2012 в 13:26:
Цитата:
marikcool писал:
почти при каждом запуске вылетает отчет об ошибки(, представьте себе,) лечение отодвинуть в сторону и дальше работать.
Но он хотя бы не предлагает сохранить данные об ошибке для того, чтобы Crazy Russian попробовал её исправить!__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено XaeroX 01-04-2012 в 13:38:
Цитата:
CrazyRussian писал:
он и так на плюсах, интерфейс на дельфях
Ну и хорошо, значит, ты идёшь по моему пути. Через несколько лет поймешь, зачем линукс в целом и Qt в частности.
Цитата:
CrazyRussian писал:
а про линукс умолчим, а то еще люди обидятся.
А с привычками надо бороться, вот.__________________
Отправлено FiEctro 01-04-2012 в 14:04:
>> зачем линукс в целом и Qt в частности.
Там и без нас много умных людей, пускай и портируют.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Отправлено XaeroX 01-04-2012 в 14:09:
Цитата:
FiEctro писал:
Там и без нас много умных людей, пускай и портируют.
Так вы хотя бы пишите код так, чтобы он был потенциально портируем. А то заюзают VCL да вызовы WinAPI каждые три строчки - и сидят довольные.__________________
Отправлено Government-Man 01-04-2012 в 19:06:
Цитата:
marikcool писал:
дельфя
У меня лично есть некоторое предубеждение перед дельфей и программами на ней написанным. Из-за дельфи я даже кварком и тотал коммандером не смог пользоваться. Не буду качать редактор теперь...
Добавлено 01-04-2012 в 15:06:
"Изволил тотать" - это пять!
Отправлено CrazyRussian 02-04-2012 в 13:04:
Цитата:
Government-Man писал:
У меня лично есть некоторое предубеждение перед дельфей и программами на ней написанным. Из-за дельфи я даже кварком и тотал коммандером не смог пользоваться. Не буду качать редактор теперь...
Ну там дельфи совсем чуть чуть, 300 строчек моего кода на около 23к строчек С++, и глючит именно С++ код, так что дельфи почти не причем , он виноват только в том что программа не вылетает, а яростно сыплет кучей сообщений об ошибках.__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено (_-=ZhekA=-_) 02-04-2012 в 13:47:
CrazyRussian
Выкладывай, как можно чаще новые версии для теста!
Отправлено marikcool 02-04-2012 в 14:28:
да разница дельфи и с++, там и там например один и тот же winapi или winsock.
вот работа с памятью и указателями на с++ мне больше нравится.
Отправлено Дядя Миша 02-04-2012 в 14:43:
Та еслиб вы еще с этой памятью нормально работать умели %)
А то как выделить - все знают, а как освободить - так никто.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено marikcool 02-04-2012 в 17:23:
.free )
Отправлено Дядя Миша 02-04-2012 в 18:50:
И что ты освободил? 1 байт, который занимает скобка? А нафига для одного байта было динамически выделять память?
Я ж говорю - неумеете вы работать )))
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено PoD-Stas 02-04-2012 в 19:17:
Дядя Миша в делфях просто длину нулевую делаем, ну, или приравниваем к nil.
Добавлено 02-04-2012 в 22:17:
(эт в случае динамических массивов)
Отправлено Дядя Миша 02-04-2012 в 19:28:
У вас там эти динамические массивы небось часть языка.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено PoD-Stas 02-04-2012 в 19:48:
Дядя Миша дык да. А вот для списков структуру данных уже нужно свою объявлять. Опять же, если знать классификацию списков и методы работы с ними, то в памяти висеть лишнего ничего не должно...
Отправлено XaeroX 02-04-2012 в 20:37:
Цитата:
PoD-Stas писал:
Опять же, если знать классификацию списков и методы работы с ними, то в памяти висеть лишнего ничего не должно...
Ключевой момент - "если знать".__________________
Отправлено FiEctro 08-04-2012 в 16:08:
http://cs-mapping.com.ua/forum/show...276&postcount=1
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Отправлено XaeroX 08-04-2012 в 16:53:
Нужно срочно избавляться от слова "сущность"...
__________________
Отправлено Дядя Миша 08-04-2012 в 18:25:
+1
Некоторые слова с английского лучше не переводить совсем.
Не надо переводить брашы, эдикты и энтити. После перевода эти слова вызывают совершенно другие ассоциации.
Ну и эта. Вы много видели программистов, которые вместо слова "интегер" с важным видом говорят целочисленная знаковая переменная, а вместо "флоат" - дробная переменная с плавающей точкой?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено XaeroX 08-04-2012 в 18:46:
Да и вообще, путь язык интерфейса будет английским.
__________________
Отправлено Raichu 20-07-2013 в 15:52:
написано в Borland C++ ? этой среде ведь 16 лет?
минут 5 потратил на настройку, закрыл, думал уже все настроил, а оказалось нужно было найти кнопку "применить" , пришлось второй раз настраивать
ну думал уже настроил... Нажимаю применить:
c 3 раза настроил, нажал создать карту - редактор завис, висел минут 3-5, пришлось убить.
так и не смог создать новую карту
http://screenshot.su/img/7f/72/c8/7...afa133a3ea9.jpg
Как вообще использовать этот редактор?
Отправлено (_-=ZhekA=-_) 20-07-2013 в 16:05:
Raichu
Откуда качал и какой номер билда?
Отправлено St.Snoop 20-07-2013 в 16:08:
Ууу, товарищ, у тебя самый старый билд. Вот ссылка на какой-то: http://ist92.ucoz.ru/Stuff/CRPerson...5_build_626.rar
Потом обнови его через апдейтер
Отправлено CrazyRussian 20-07-2013 в 16:09:
Какое же жуткое было раньше у него оформление, новое мне нравится гораздо больше
__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено Raichu 20-07-2013 в 16:23:
с первого сообщения. 184.
написано среда rad studio 2010 мне сразу показалось что Borland C++ 1997
А что такое "Сущности" в редакторе ?
Добавлено 20-07-2013 в 20:23:
Это кто решил что entity переводится как "сущность" ? Я еле из под стола выбрался после того как узнал что это entity
Отправлено CrazyRussian 20-07-2013 в 16:31:
Цитата:
Raichu писал:
Это кто решил что entity переводится как "сущность" ? Я еле из под стола выбрался после того как узнал что это entity
В универе приучили, на курсах по базам данных,конкретно это изучали:
http://ru.wikipedia.org/wiki/ER-модель_данных
>>Модель сущность-связь (ER-модель) (англ. entity-relationship model, ERM)__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено Raichu 20-07-2013 в 16:33:
http://ru.wikipedia.org/wiki/Сущность
и потом
http://ru.wikipedia.org/wiki/Объект (программирование)
Отправлено nemyax 20-07-2013 в 16:34:
Сущность и есть. Как вариант ещё "хрень" =)
"Создайте хрень func_tank и настройте параметры новой хрени следующим образом: ..."
Отправлено Raichu 20-07-2013 в 16:34:
Мне плохо становится от слова "Сущность"
Сделайте пожалуйста файл языковой, где можно перевод менять
Сущность и объект не одно и то же
В редакторе я не создаю сущности а объекты
Отправлено Cybermax 20-07-2013 в 16:44:
>>В редакторе я не создаю сущности а объекты
Да нормально звучит. Почувствуй себя творцом мира коим и является любой мапер.
Отправлено Raichu 20-07-2013 в 17:36:
ну ладно, может и правда нужно попытаться
Добавлено 20-07-2013 в 21:36:
и тут иногда вылазят ошибки какие-то
Отправлено Дядя Миша 20-07-2013 в 18:31:
Да вото надо было оставить транскрипцию, как все привыкли: энтити, брашы, спрайтесы, карта, виз, рад, текстуры.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено CrazyRussian 20-07-2013 в 18:40:
Цитата:
Raichu писал:
ошибки какие-то
<Ванга>Кривой механизм истории</Ванга>
Когда починю? ХЗ как только появится желание и время.
Дядя Миша
в следующем релизе, если он когда нибудь случится, можно будет поставить любой вариант названий.__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено Raichu 20-07-2013 в 20:47:
а прицел можно как-нибудь включить? (в 3D, как в ValveHammerEditor'е)
Отправлено CrazyRussian 21-07-2013 в 06:08:
Цитата:
Raichu писал:
а прицел можно как-нибудь включить?
его еще написать надо, лол.__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено Raichu 21-07-2013 в 13:31:
а исходники будут опубликованы?
или какой-нибудь SDK для создания своих плагинов?
Отправлено CrazyRussian 21-07-2013 в 13:37:
Raichu будут, но когда - не знаю.
__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено pRoxxx 21-07-2013 в 20:44:
Исходники очень хотелось бы увидеть, ибо редакторов с открытым кодом в интернете мало, курадиант не в счет. (=
Отправлено sania_3 22-07-2013 в 07:27:
Ожидается возможность экспорта во что-то, что нормально понимает макс?
__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.
Отправлено Raichu 23-07-2013 в 14:38:
А почему ctrl+h = ошибка?
а если просто нажать "Сделать полым" в инструментах, то нет ошибки
и как сделать в 3D сетку прозрачной?
еще у меня какие-то тормоза в 3D , показывает FPS 130 , а тормозит как 5 FPS... (когда двигаю камеру WASD, идет не плавно, а дергает)
И что там на счет исходников?
можно будет написать плагин для создания путей path_.. в 1 клик?
(например добавить новый "инструмент" на панель инструментов, с помощью которого можно будет нарисовать круг, ввести количество путей, и что бы все пути связались автоматически)
Отправлено Raichu 24-07-2013 в 13:10:
почему на 0 нельзя переместить ? только 1 или -1
и где взять все эти файлы?
Цитата:
RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/AmbientGeneric.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/Armoury.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/beam.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/blood.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/envexplosion.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/EnvFunnel.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/EnvGlobal.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/fade.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/envfog.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/laser.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/Announcement.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/EnvRain.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/render.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/EnvShake.spr"! RE_StudioModel(): не удалось загрузить файл "models/CS/envshooter.mdl"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/EnvSound.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/EnvSnow.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/EnvSpark.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/GameCounter.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/GameCounterSet.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/GameEnd.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/GamePlayerEquip.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/GamePlayerHurt.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/GamePlayerTeam.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/GameScore.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/GameTeamMaster.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/GameTeamSet.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/GameText.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/gib.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/BombTarget.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/MapParams.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/InfoCompileParameters.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/HostageRescue.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/null.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/EnvTarget.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/infoteleportdestination.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/lightbulb.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/LightEnvironment.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/LightSpot.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/multi_manager.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/MultiSource.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/PathCorner.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/PathTrack.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/PlayerWeaponStrip.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/TestEffect.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/TriggerAuto.spr"! RE_StudioModel(): не удалось загрузить файл "models\CS\TriggerCamera.mdl"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/TriggerChangetarget.spr"! RE_HL1SpriteModel(): не удалось загрузить файл "sprites/CS/TriggerRelay.spr"!
Добавлено 24-07-2013 в 17:02:
Экспорт в .mapне работает... : (в obj тоже, пустой файл получается)
только entity и то криво
Добавлено 24-07-2013 в 17:10:
а нет, ошибся, это импорт bsp не работал
экспорт в .map работает, но почему-то из файла размером 200 кбайт получается файл 1мб ( добавляет .00000 в координаты)
Отправлено XaeroX 24-07-2013 в 13:35:
Raichu
Мой тебе совет. Если хочешь задать вопрос, запиши его в текстовый файлик. Потом выжди двое суток. А потом пости на форум. В течение этих двух суток думай "а нет ли способа получить ответ на вопрос самому?".
__________________
Отправлено Raichu 24-07-2013 в 14:09:
Зачем мне твои советы? Советую тебе держать при себе такие советы.
Отправлено CrazyRussian 24-07-2013 в 20:16:
Боже, стока вопросов, а я один.
Цитата:
pRoxxx писал:
Исходники очень хотелось бы увидеть, ибо редакторов с открытым кодом в интернете мало, курадиант не в счет. (=
Развернуть эту компонентную солянку на новой машине - квест тот еще.
Цитата:
sania_3 писал:
Ожидается возможность экспорта во что-то, что нормально понимает макс?
Обж не норм?
Цитата:
Raichu писал:
А почему ctrl+h = ошибка?
а если просто нажать "Сделать полым" в инструментах, то нет ошибки
Хз, тут вон товарищ Qwertyus (кстати где он?) доделал локализацию, как только освобожусь от всех дел(к году эдак 2016-му ога) займусь дальше багами.
Цитата:
Raichu писал:
и как сделать в 3D сетку прозрачной?
Дописать куданибудь в сорцы glEnable(GL_BLEND); *трололо*
Цитата:
Raichu писал:
И что там на счет исходников?
Будут, как только освобожусь, будут.
В наивных планах все аккуратно оформить, и возможно сбагрить видеотутором по сборке(хотя для себя)
Цитата:
Raichu писал:
можно будет написать плагин для создания путей path_.. в 1 клик?
Нет, слишком много всего надо выносить в процедурные интерфейсы, а вытаскивание классов напрямую AFAIK чревато будет гемором при попытке написать плагин в чем то отличном от эмбаркадеры.
Цитата:
Raichu писал:
(например добавить новый "инструмент" на панель инструментов, с помощью которого можно будет нарисовать круг, ввести количество путей, и что бы все пути связались автоматически)
Для таких вещей планируется луа. Хотя с другой стороны в процедурные интерфейсы все равно выносить, хз в общем.
Цитата:
Raichu писал:
почему на 0 нельзя переместить ? только 1 или -1
не помню, надо вспоминать %)
Цитата:
Raichu писал:
и где взять все эти файлы?
загрузчик ФГД относительные пути смотри относительно папки в которой лежит фгд. Например если фгд имеет путь D:\HL1SDK\fgd\xash\xash_v06.fgd
То загрузчик увидев путь какое нить "sprites/cs/ct.spr" будет пытатся загрузить файл с диска по пути "D:/HL1SDK/fgd/xash/sprites/cs/ct.spr"
Цитата:
Raichu писал:
а нет, ошибся, это импорт bsp не работал
Из бспшки редактору грузится только энтити, и сохраняет он в бспшку только энтити, эдакий визуальный рипент.
Если для отрисовки используется плагин отрисовки умеющий рисовать бспшку то ее будет рисовать, в итоге выводя в редакторе картинку "почти" как в игре. Если плагин не указать - то будут видны только энтити.
Бонусом - плагин отрисовки позволит поставить циклерам и прочим энтитям в качестве модели карту и видеть её.
Цитата:
Raichu писал:
экспорт в .map работает, но почему-то из файла размером 200 кбайт получается файл 1мб ( добавляет .00000 в координаты)
ну дык без округления и с комментами "Brush #0" "Brush #9001" __________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено sania_3 26-07-2013 в 03:10:
Юзал версию из первого сообщения темы.
1)Экспорт в OBJ неправильно генерирует нормали- развёрнуты по отношению к миру на 90 градусов. То есть сами объекты нормальные, но вот нормали плоскостей покорёжены, из-за чего освещение в реальном времени неправильное. Приходится при импорте пересчитывать.
2)Вылеты- хрен с ними. Я просто не закрываю карту. Вырежи что-ли пункт меню. =)
3)Экспорт в OBJ добавляет к имени материала суффикс MAT. То есть, есть текстура aaatrigger, логично видеть в редакторе материал aaatrigger.mat, а на деле имеем aaatriggerMAT.mat
4)Где кнопка "Выделить всё"? Реально не хватает. ctrl+A не работает.
5)При разбиении не очень большой карты по ctrl+U был вылет. Больше не повторялось. Если так часто вылетает, сделай автосохранение.
6)Объясните мне, дураку, можно ли заюзать просто обычные текстуры, не из вадов?
нафиг сцылки разводить? Можно было пост скопировать
__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.
Отправлено Crawler 20-08-2013 в 07:14:
И тут округление, нельзя создать микробраши...
Сделайте "плавающий" редактор, что бы можно было делать тонкие браши
Отправлено ONeiLL 20-08-2013 в 08:11:
Цитата:
Crawler писал:
Сделайте "плавающий" редактор, что бы можно было делать тонкие браши
Микробраш - браш толщиной в ноль юнитов? Это нельзя сделать. Там деление на ноль будет потом при скейле браша с толщиной 0
Отправлено nemyax 20-08-2013 в 08:57:
Цитата:
ONeiLL писал:
Там деление на ноль будет потом при скейле браша с толщиной 0
А зачем писать программы так, чтобы при скейле было деление на ноль? В 3д-редакторах вон на ноль в таких случаях не делят.
Отправлено sania_3 20-08-2013 в 09:50:
Clamp(coord.x, 0.1 , INFINITY) ;
__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.
Отправлено ONeiLL 20-08-2013 в 14:14:
Цитата:
nemyax писал:
А зачем писать программы так, чтобы при скейле было деление на ноль?
Я сам пытался сделать такой скейл у себя в недоредакторе. Но потом понял что проще просто запретить создавать такие косые браши.
Отправлено nemyax 20-08-2013 в 14:44:
Цитата:
ONeiLL писал:
Я сам пытался сделать такой скейл у себя в недоредакторе.
И ты тоже свой хаммер писал?
Отправлено ONeiLL 20-08-2013 в 14:49:
Не хаммер, а что-то похожее на него. Вот до сих пор пилю (не знаю что из этого выйдет, но мне интересно, а это самое главное )
Отправлено XaeroX 20-08-2013 в 15:26:
Цитата:
ONeiLL писал:
Не хаммер, а что-то похожее на него
А надо - хаммер!__________________
Отправлено Дядя Миша 20-08-2013 в 15:27:
Цитата:
ONeiLL писал:
Микробраш - браш толщиной в ноль юнитов?
Микробраш - браш размерами менее одного юнита. Нижная граница - 0.1 юнит примерно, меньше не имеет смысла.__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено marikcool 20-08-2013 в 16:35:
Есть идеи как при экспорте в обж, соединить смежные вершины полигонов?
__________________
vk.com/skullcapstudios
Отправлено CrazyRussian 20-08-2013 в 16:52:
marikcool плагин триангулирует полигоны, в принципе можно и не триангулировать.
__________________
Трагическая новость: Пятеро инженеров Casio умерли от смеха, узнав что Samsung анонсировали часы с заявленным временем работы в 25 часов
Отправлено marikcool 21-08-2013 в 04:22:
Цитата:
CrazyRussian писал:
marikcool плагин триангулирует полигоны, в принципе можно и не триангулировать.
да это без разницы, в конечном итоге все равно треугольники, счас каждый браш выходит как отдельный меш в максе, то есть вершины не смежные, от этого тангенсы страдают, спекуляр карта не работает как надо.
счас попробую всем дать один и тот же brush_id, посмотрю что получится.__________________
vk.com/skullcapstudios
Отправлено sania_3 21-08-2013 в 07:33:
Очень хотелось бы внести несколько пожеланий.
- В первую очередь хотелось бы, чтобы у плагина был чекбокс с возможностью НЕ ЭКСПОРТА фейсов, покрашенных текстурой NULL.
- Опять же, хотелось бы избавиться от забавного переименоввывания. Если в редакторе в вад у нас лежит текстура SNOW, то в файле мы уже имеем SNOWmat.mat. Жутко неудобно. Логично было бы видеть просто SNOW.mat
- Я странный баг выловил. Честно, я сейчас на работе и не с большого компа, но в своё время экспортнул карту в obj и только недавно открыл в хаммере. Теперь я немного удивлён- карта в obj является зеркальной!
- Баг с неправильным экспортом нормалей. Почему-то нормаль в экспорте параллельна (!) фейсу. Впрочем, не критично. Их можно пересчитать.
- Разбиение. Меня оно устраивает, но вот разбиение по брашам, а не по группам материала было бы логичнее. То есть в итоге имею карту, на которой есть несколько стен, покрашенных с двух сторон разными текстурами. Я не могу передвинуть одну цельную стену. Нужно извращаться и двигать кусок стены как часть меша, потом также двигать вторую половину этой же стены.
Добавлено 21-08-2013 в 11:33:
Скажем так, плагин экспорта макса имеет чекбокс- разбивать OBJ по группам материалов или по мешам, каждый из которых может быть покрашен несколькими материалами.
__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.
Отправлено Crawler 23-08-2013 в 13:35:
микробраш это браш меньше 1 , например толщиной в 0.1 юнита
Нужно для создания стрелок для часов, и прочих мелких деталей.
(компилятор при компилировании микробрашей так и пишет : Warning "MicroBrush" (hl2 компилятор))
Отправлено nemyax 23-08-2013 в 13:42:
Цитата:
Crawler писал:
Нужно для создания стрелок для часов, и прочих мелких деталей.
Салюта?
Разве это не модельками делают уже давно?
Отправлено Crawler 23-08-2013 в 13:51:
Я часы делал через entity (rotate, показывают точное время) , но пришлось через блокнот создавать стрелки