HLFX.Ru Forum Страницы (2): [1] 2 »
Показать все 1273 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Jackhammer (https://hlfx.ru/forum/forumdisplay.php?forumid=35)
-- Багрепорты (https://hlfx.ru/forum/showthread.php?threadid=4450)


Отправлено XaeroX 27-06-2014 в 20:56:

Багрепорты

В этой теме предлагаю писать о багах.
Для предложений по развитию есть отдельная тема.
Если с момента релиза стабильной версии прошло больше месяца (как сейчас), не рекомендую описывать её баги - почти наверняка они исправлены. Если у вас есть возможность скачать нестабильную линукс-версию - лучше багрепортить по ней.

Описание бага должно быть максимально подробным:
1. Версия редактора, битность (можно посмотреть в окошке About). Обратите внимание, что все версии 1.0.ххх 32-битные.
2. Текстовое описание бага и инструкции по его воспроизводству (если возможно).
3. Скриншот, явно демонстрирующий проблему (если она не бросается в глаза - обведите рамкой и т.п.)
4. Карта-пример. Чем меньше фрагмент карты - тем лучше. Если баг присутствует на карте-коробке - это вообще идеально.
5. Информация о системе: версия ОС, её битность (32 или 64), сервис-пак (если есть), модель и частота CPU (особенно если речь о стабильных вылетах при запуске или тормозах, скриншот окошка из CpuZ - идеальный вариант), модель GPU (особенно если речь о багах отрисовки, скриншот окошка из GpuZ - идеальный вариант), количество оперативной памяти, а также - ВАЖНО - полное имя пути установки редактора (особенно если речь о несохраняющихся конфигах).
6. Информация о том, есть ли такая проблема в Valve Hammer Editor (если речь об инструменте, присутствующем и там, и там).
7. Всё остальное, что, по вашему мнению, может относиться к делу.

Неполное описание бага может привести к тому, что он никогда не будет исправлен.

__________________

xaerox on Vivino


Отправлено thambs 27-06-2014 в 23:54:

минибаг установщика: конпекляторам не поставлено chmod +x
//а что фрислэйвовскую версию не стал прикладывать?

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


Отправлено XaeroX 28-06-2014 в 09:05:

Цитата:
thambs писал:
а что фрислэйвовскую версию не стал прикладывать?

Да я как-то не следил. Там VHLT скомпилен? Есть и 32-битные, и 64-битные версии?
Я полагаю, под халфу сейчас ничего, кроме VHLT, использовать смысла нет.

Добавлено 28-06-2014 в 16:05:

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

__________________

xaerox on Vivino


Отправлено master07 28-06-2014 в 13:37:

Эту проблему назвал как минивылет. Вообщем, создал нового монстра для игры. Так как название не присутствует в FGD решил обойтись без него. Добовляю нового монстра на карту и перехожу на вкладыш флагов. Ставлю галочку на 2 пункт - вылет. Спробовал сново - вылет. А когда в FGD добавил названия монстра всё пошло успешно.
Пользуюсь альфой версии.


Отправлено thambs 29-06-2014 в 09:24:

master07
lin64: не получается повторить

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


Отправлено ~ X ~ 01-07-2014 в 10:57:

CentOS 6.5 x64 + быдлогном. Видяха квадро, дрова дефолтные.

1. Ctrl+Q не работает. Ни в 2д, ни в 3д. Кстати, тогда маленькая просьба - добавь Ctrl+Shift+A - deselect all, оно встречается, например, в милке, и вполне логично.

2. Делаю цилиндр Shift+V, выделаю две точки, Ctrl+F, новый едж, Shifv-S, новый едж пропадает. Оптимизация?

3. Центровка камеры (сброс ушлов) по Escape - нет?

4. стрелки направлений у энтить, имхо, чересчур огромные.

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


Отправлено XaeroX 01-07-2014 в 11:24:

Цитата:
~ X ~ писал:
Оптимизация?

Да.
Цитата:
~ X ~ писал:
Центровка камеры (сброс ушлов) по Escape - нет?

Неа.
Цитата:
~ X ~ писал:
стрелки направлений у энтить, имхо, чересчур огромные.

Ну больше не к чему придраться, что ли? В редакторе столько говна, а он стрелки критикует (кстати, их размер зависит от размера энтити).


Добавлено 01-07-2014 в 18:24:

Цитата:
~ X ~ писал:
Кстати, тогда маленькая просьба - добавь Ctrl+Shift+A - deselect all

Какие-то быдлокодеры наплодили хоткеев на деселект алл - и мне теперь их все реализовывать? Нет уж, хватит и Esc по просьбе радиантщиков. А модельеры всё равно в своих милках сидят, им не до джеков.

__________________

xaerox on Vivino


Отправлено ~ X ~ 01-07-2014 в 11:44:

Цитата:
XaeroX писал:
Какие-то быдлокодеры наплодили хоткеев на деселект алл - и мне теперь их все реализовывать?

Что ты так бугуртишь? Тебе сложно?

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


Отправлено XaeroX 01-07-2014 в 11:58:

~ X ~
Расскажи, как сделать в Qt4 множественные шорткаты для одного экшена - сделаю.

__________________

xaerox on Vivino


Отправлено ~ X ~ 01-07-2014 в 12:09:

XaeroX ок, дома был кутэ вроде, посмотрю.

Ты радуйся, что на такие мелочи внимание обращают - значит, по-крупному всё путём

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


Отправлено XaeroX 01-07-2014 в 12:10:

Цитата:
~ X ~ писал:
значит, по-крупному всё путём

Я бы радовался, но понимаю, что ты всё-таки не маппер, а кодер, как и я.
А дотошные мапперы находят куда больше проблем.

__________________

xaerox on Vivino


Отправлено ~ X ~ 01-07-2014 в 12:24:

XaeroX просто у меня под линуксом на работе нет никаких карт и дома почти не рисовал ничего. Мне, глядя на багрепорты здесь, было стрёмно большие проекты переносить на JH, а сейчас уже можно.
Кстати, при Alt+P при выделении brush with non-palanar faces (или кака их там) можно было бы захайлайтить эти самые инвалидные фейсы (например, принудительно включив texture manipulation mode)? А то стандартный "фикс" может наделать больше фреда чем пользы.

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


Отправлено XaeroX 01-07-2014 в 13:10:

Цитата:
~ X ~ писал:
А то стандартный "фикс" может наделать больше фреда чем пользы.

Отмена разве не срабатывает?
Цитата:
~ X ~ писал:
было стрёмно большие проекты переносить на JH

А я всегда говорил - сохраняйте rmf-копии.

__________________

xaerox on Vivino


Отправлено thambs 01-07-2014 в 13:38:

XaeroX

маленькая недоделка. при использовании [Plugins]>[Half-Life]>[Round coordinates] он раундит вообще все координаты, даже небо, даже аллаха. соответственно, в случае скал, например, можно получить полкарты битых брашей. имеет смысл в этот плюгин проверку на валидность брашей добавить. если уж нельзя зараундить -- то и не надо.

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


Отправлено XaeroX 01-07-2014 в 13:59:

thambs
В этом и смысл плагина. Делать то, что делал хаммеровский экспортёр в мап.

__________________

xaerox on Vivino


Отправлено thambs 01-07-2014 в 15:51:

XaeroX
ну я в данном случае ориентировался на >6. Информация о том, есть ли такая проблема в Valve Hammer Editor (если речь об инструменте, присутствующем и там, и там).
т.к. проблема есть. впрочем, мне оно нафиг ненадо.

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


Отправлено ~ X ~ 01-07-2014 в 19:21:

rmf, map... главное - хвост!(c)
Т.е. главное, чтоб полученную точность держал движок.
А кстати, если в мап писать, допустим, 128-битный дабл, дать это прожевать компилятору, чтобы он уже решил, что выдать движку - будет меньше глюков с застреваниями? (чисто теоретический бред, ок. всё равно никто не захочет вдвое усложнять расчёты)

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


Отправлено Engineer 02-07-2014 в 20:36:

Не хочет разворачиваться на весь экран.
Ubuntu 14.04, разрешение 1366×768
Jack 1.1.312 (64 bit)


Отправлено XaeroX 02-07-2014 в 21:21:

Engineer
Не думаю, что это проблема джека. Скорее, это проблема убунты.

__________________

xaerox on Vivino


Отправлено thambs 02-07-2014 в 22:48:

Engineer
не надо говноюнити использовать.

Добавлено 03-07-2014 в 02:48:

тфу ты, да это ж ещё хуже -- гоном!

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


Отправлено Engineer 03-07-2014 в 03:49:

Цитата:
XaeroX писал:
Не думаю, что это проблема джека. Скорее, это проблема убунты.

Скорее это общая проблема.
Если скажем jack не будет работать на Windows 9, которая не вышла, вы же не станете говорить, что это проблема Win, хотя отчасти это будет так.

В принципе, проблема не велика, можно растянуть окно

Цитата:
thambs писал:
Engineer
не надо говноюнити использовать.

Добавлено сегодня в 02:48:

тфу ты, да это ж ещё хуже -- гоном!

Кому что удобнее, тот это и использует.


Отправлено ~ X ~ 03-07-2014 в 07:22:

Цитата:
Engineer писал:
Кому что удобнее, тот это и использует.

Если б ты сказал "меня заставили", мы б ещё поняли. А теперь ты сам себе вырыл яму - будем гнобить за гей-оболочку!

PS: на работе у меня тоже быдлогном, но разворачивается как надо.

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


Отправлено XaeroX 03-07-2014 в 08:38:

Цитата:
Engineer писал:
Если скажем jack не будет работать на Windows 9, которая не вышла, вы же не станете говорить, что это проблема Win, хотя отчасти это будет так.

А что же мне говорить?
Ну, как вариант - это проблема фреймворка (Qt4).

__________________

xaerox on Vivino


Отправлено thambs 03-07-2014 в 18:43:

>А теперь ты сам себе вырыл яму - будем гнобить за гей-оболочку!
а я не удивлюсь, если это новая фича. разработчики говнома решили, что разворачивать окна на полный экран -- это слишком сложно для пользователя-идиота. в гей-оси окна разворачивать нельзя, значит священный HIG требует сделать так же.

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


Отправлено Engineer 04-07-2014 в 19:40:

Цитата:
thambs писал:
а я не удивлюсь, если это новая фича. разработчики говнома решили, что разворачивать окна на полный экран -- это слишком сложно для пользователя-идиота. в гей-оси окна разворачивать нельзя, значит священный HIG требует сделать так же.

Самореализовались? Я вам не грубил.
Тему вы явно не ту выбрали для подобных дискуссий.


Отправлено ~ X ~ 04-07-2014 в 20:08:

Engineer это мы по-доброму, что ты! Ты ж не яблочник )
Кодеры - они такие, делят всё на чёрное и белое (и небезосновательно).
Кстати, тебе лично ничего плохого не сказали, всё ок.

Вощем, под Центосом64 я больших проблем не обнаружил кроме страшнейгих тормозов на дефолтных дровах (или их нет? ).

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


Отправлено XaeroX 04-07-2014 в 20:12:

Цитата:
~ X ~ писал:
страшнейгих тормозов на дефолтных дровах

На карте-коробке или чём-то посерьёзней?

__________________

xaerox on Vivino


Отправлено Shuripusta 05-08-2014 в 08:48:

Хеллоу, уже поднимался такой вопрос, что-то там про слэши )) но я так и н е понял что делать... )

http://funkyimg.com/i/JNME.png

- не сохраняется конфигурация настроек (( каждый раз настраиваю заново

- возможно ли исправить такую тему (это было и в древних VHE) - после компиляции браши съезжают, вроде все вертексы лежат на сетке, почему такое происходит http://funkyimg.com/i/JNN7.jpg ???

когда выйдет новая версия для винды? )


Отправлено XaeroX 05-08-2014 в 09:12:

Цитата:
Shuripusta писал:
не сохраняется конфигурация настроек (( каждый раз настраиваю заново

Видимо, у редактора нет прав на запись в свою директорию.
Не советую ставить в Program Files и тому подобные системные папки.
Цитата:
Shuripusta писал:
почему такое происходит

Компиляторы точно китайские?
Цитата:
Shuripusta писал:
когда выйдет новая версия для винды? )

Постараюсь в августе. Проблема не столько в самой версии (она почти готова), сколько в оформлении публичного релиза, написании новостей, списка новых фич (с этим особенная проблема) и т.д.

__________________

xaerox on Vivino


Отправлено Shuripusta 05-08-2014 в 16:26:

Цитата:
XaeroX писал:
Компиляторы точно китайские?


Сколько ни маппил, всегда такая фигня, компилил всеми компиляторами и стандартными и zhlt... а какие еще есть??? Китайские... - это не шутка? ))


Отправлено XaeroX 05-08-2014 в 16:32:

Китайские - это VHLT.
Таких проблем с джеком быть не должно. Если ты, конечно, специально не выбрал команду Round Coordinates в меню плагинов.

__________________

xaerox on Vivino


Отправлено thambs 04-09-2014 в 01:36:

хрень с vertex tool вылезла:

лепит все вершины по сетке:

(в опциях флаг, естественно, включён)

Добавлено 04-09-2014 в 05:36:

(1.1.320 64-bit)

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


Отправлено (_-=ZhekA=-_) 04-09-2014 в 07:19:

XaeroX
А ты решил вопрос с зависанием джека при переносе с карты на карту чего-либо?
Это единственное, что у меня не работает и напрягает!


Отправлено XaeroX 04-09-2014 в 08:44:

thambs
Знаю, это старая тема. Так и не доходят руки поправить.
(_-=ZhekA=-_)

Цитата:
XaeroX в первом посте этой же, мать вашу, темы писал:
Неполное описание бага может привести к тому, что он никогда не будет исправлен.

__________________

xaerox on Vivino


Отправлено (_-=ZhekA=-_) 04-09-2014 в 17:09:

XaeroX
Я знаю, но проблема в том, что я не могу это повторить!


Отправлено XaeroX 04-09-2014 в 17:38:

(_-=ZhekA=-_)
В том-то и дело. Такие баги сложнее всего исправить.

__________________

xaerox on Vivino


Отправлено ~ X ~ 13-09-2014 в 15:34:

XaeroX, огромнейшее тебе спасибо за этот мегаредуктор!! Он офигителен! (у меня появился комп и я его попользовал). Но счастье моё остаётся неполным из-за:


JH 1.0.155

Bugs:
High constant CPU usage! Even when not focused or minimized (OpenGL-related thread).
Face Properties (Shift+A) tool window position is not saved (always in center!)
Strangely disappearing objects near 4096^3 borders.
Z does not work in CentOS 6.4
Win64: Failed to write /VDKLayout.dat - need to set permissions during installation OR better - save in %appdata%. Also, no Retry option.
GAME CONFIGURATION IS NOT SAVED AND NO ERRORS SHOWN! (same permissions problems!)

Suggestions:
Update camera indicator in 2D views after "stop navigation" (Z) command.
3D background color in the options dialog
Transparency options into options dialog
"Go to selection" (with camera) OR draw axes of the selected object last in the draw order.


(изыняюсь, спустя полмесяца обнаружил, что на новом компе не установлен русский язык )

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


Отправлено XaeroX 13-09-2014 в 16:53:

Цитата:
~ X ~ писал:
permissions problems

Сто раз обсуждалось - установка в /home решает все проблемы.
Я, как настоящий быдлолинуксоид, ставлю весь кастомный софт в home.
Цитата:
~ X ~ писал:
JH 1.0.155

Какой смысл багрепортить по морально устаревшей версии? Ставь 1.1.320.

__________________

xaerox on Vivino


Отправлено ~ X ~ 14-09-2014 в 09:17:

XaeroX какой хоме? я про вантуз пишу! вантуз 6.1 64-бит
program files - read only

Цитата:
XaeroX писал:
Какой смысл багрепортить по морально устаревшей версии? Ставь 1.1.320.

Цитата:
Загрузить альфу Jackhammer 1.0.155 для Windows!

- ну и?

И кто-то ещё, помнится, обещал 64-разрядную версию под ван64.

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


Отправлено XaeroX 14-09-2014 в 09:31:

Цитата:
~ X ~ писал:
какой хоме? я про вантуз пишу!

Я тебя не сильно расстрою, если сообщу, что в вантузе тоже есть хоме?
А кастомный софт я ставлю в D:\Program Files, и опять же, никаких проблем с доступом.
Цитата:
~ X ~ писал:
ну и?

Ну дело твоё, сиди на старой версии.
Вантузятники будут страдать, почти как хохлы, так я решил.
А вот гнидиксоидам - мы доставляем гуманитарку, бесплатно и без смс, в том числе 64-битную. Они и так много лет страдали, не имея нативного хаммера.

__________________

xaerox on Vivino


Отправлено mittorn 14-09-2014 в 11:33:

При попытке запуска на 32-битных не-x86 системах 32-битной версии:
./jackhammer: cannot execute binary file
Запуск в qemu привёл к такому:
DISPLAY=:0 qemu-i386 ./lib/ld-linux.so.2 --library-path ./lib:./jackhammer/:./lib/i386-linux-gnu/:./usr/lib/i386-linux-gnu/:./usr/lib/i386-linux-gnu/mesa/ ./jackhammer/jackhammer
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Physical RAM: 2747269120 Mb
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
Segmentation fault
На самом деле памяти чуть менее гигабайта, так что над кодом скорее всего стоит поработать. В иксах что-то пытается рисовать, что именно - не понятно.
Exagear Desktop ещё не вышел (хотя по производительности он возможно и справится), к тому же денег стоит.
Через libubt не запускается: Not Implemented Yet
P.S
Попробовал запустить в chroot с сетевой прозрачностью:
mittorn@mittorn-sun4i /mnt/ext4/x86 $ sudo LD_LIBRARY_PATH=/jackhammer DISPLAY=127.0.0.1:0 chroot . /qemu-i386 /jackhammer/jackhammer
Adding: "/jackhammer/plugins/vpHalfLifex86.so"
2 map export format(s) registered
2 map import format(s) registered
1 package format(s) registered
1 sprite format(s) registered
1 model format(s) registered
Adding: "/jackhammer/plugins/vpQuake2x86.so"
1 map export format(s) registered
1 map import format(s) registered
1 texture format(s) registered
1 sprite format(s) registered
1 model format(s) registered
Adding: "/jackhammer/plugins/vpQuake3x86.so"
1 map export format(s) registered
1 map import format(s) registered
2 texture format(s) registered
1 package format(s) registered
2 model format(s) registered
Adding: "/jackhammer/plugins/vpQuakex86.so"
1 map export format(s) registered
1 map import format(s) registered
1 package format(s) registered
1 sprite format(s) registered
2 model format(s) registered
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
В этот момент появляется полноэкранное окно, но ничего не успевает прорисоваться.


Отправлено XaeroX 14-09-2014 в 14:11:

Цитата:
mittorn писал:
не-x86 системах

Чего?
Это что-то вроде "DirectX-несовместимый видеоакселератор"?

__________________

xaerox on Vivino


Отправлено FreeSlave 14-09-2014 в 15:28:

32-битная не-x86 система - это ARM что ли? Или какой-то старый SPARC? Экзешник, скомпиленный под x86 и не обязан запускаться на других архитектурах.


Отправлено ~ X ~ 15-09-2014 в 10:29:

Цитата:
XaeroX писал:
Вантузятники будут страдать, почти как хохлы, так я решил.

Вчера я был в восторге, сегодня я в тебе разочарован.
Такими темпами мне придётся передумать насчёт волатилы

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


Отправлено XaeroX 15-09-2014 в 11:22:

~ X ~
А что волатила? Волатила будет кроссплатформенной.

__________________

xaerox on Vivino


Отправлено ~ X ~ 15-09-2014 в 13:40:

XaeroX уже не верю Где гарантии что будут обновляться все платформы? Вот сейчас я в ступоре - только хотел с хамма на джек перейти - и облом. Переходить, собственно, не на что. И какашка в виде "Вантузятники будут страдать, почти как хохлы, так я решил" впридачу.
Придётся скромно сидеть на чём вальва дала.

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


Отправлено XaeroX 15-09-2014 в 14:00:

~ X ~
С момента начала разработки джека прошло больше года, а я так и не получил почти никакого профита. И я не о деньгах, а о моральном удовлетворении. Его нет. Поэтому да, я решил немного над народом поиздеваться, чтобы хоть чем-то себя порадовать.
А так, конечно, в один прекрасный день появятся версии и под винду, и под линукс. В составе волатила-сдк уж точно.

__________________

xaerox on Vivino


Отправлено ComradeAndrew 15-09-2014 в 20:44:

Нашел способ 100% крашнуть джек. Крашится он от интенсивного вращения вертекса. На карте(кину jmf в icq) получилось вызвать краш раз 5, вращая 1 вертекс. Условия вращения видны на скрине(вектор начала вращения направлен на вертекс, вращение по 0.5 градусов - вроде это наименьшее, если не путаю).
Так же получилось вызвать краш этим же способом и на пустой карте, но только 1 раз.
кликабельно


Версия джека 1.1.254, но возможно этот баг не фикшен в последней.


Отправлено ~ X ~ 15-09-2014 в 20:45:

...а у меня только появились деньги на донаты...


(экономил на обедах, да)


PS: я хотел со след. релизом XHL выложить сырцы многих карт, таки придётся пока в rmf... ну ты понял, хитрый план мог бы быть

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


Отправлено XaeroX 16-09-2014 в 07:03:

~ X ~
Хорошо, я подумаю.
Когда след. релиз XHL?
ComradeAndrew
А почему там у тебя Line 147 is incomplete?

__________________

xaerox on Vivino


Отправлено ComradeAndrew 16-09-2014 в 10:18:

XaeroX
Да не знаю. Не нравится ему zhlt.fgd почему-то

А краш словить смог?


Отправлено XaeroX 16-09-2014 в 11:01:

Цитата:
ComradeAndrew писал:
Не нравится ему zhlt.fgd почему-то

Кидай.
Цитата:
ComradeAndrew писал:
А краш словить смог?

Ещё не смотрел, отпишусь в аську как займусь.

__________________

xaerox on Vivino


Отправлено ComradeAndrew 16-09-2014 в 11:47:

Цитата:
XaeroX писал:
Кидай.

Кинул в асю
Учти ещё, что это все 1.1.254 (:


Отправлено ~ X ~ 17-09-2014 в 10:03:

Цитата:
XaeroX писал:
Хорошо, я подумаю.



Цитата:
XaeroX писал:
Когда след. релиз XHL?

Когда исправлю баги с приседанием, анимациями и получу пару предложений с крутыми картами
Да, и когда выздоровлю...

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


Отправлено mittorn 17-09-2014 в 15:47:

Цитата:
XaeroX писал:
Чего?
Это что-то вроде "DirectX-несовместимый видеоакселератор"?


Нет, просто планшет на arm с человеческой ОС вместо андройда. Видеоадаптер там кстати opengl-несовместимый, но это решается бибилиотеками-обёртками.
А то, что он через qemu не работает - странно (wine по крайней мере запускается).
Если дождусь GPL-релиза (или под другой OS-лицензией) - буду компилировать под arm.


Отправлено XaeroX 17-09-2014 в 16:25:

mittorn
Qt4 под arm официально есть?

__________________

xaerox on Vivino


Отправлено mittorn 19-09-2014 в 16:36:

У меня в системе он имеется. Официально Qt4 под все платформы, на которые его можно скомпилировать, есть даже порт на android, правда достаточно ограниченный.
Бинарные сборки должны быть во всех дистрах, которые собирают под arm.
Т.к у меня gentoo, архитектурный барьер наблюдаю только на закрытых программах. Очень долго не было флеша, 2GIS, skype, оперы (хотя сейсчас уже всё есть т.к натащил с maemo и meego). Открытые же собираются из исходников даже на x86.
В debian к примеру:
https://packages.debian.org/hu/sid/libqtcore4
Пакет собирается официально.
И разрабатывался он уже с расчётом на сборки под arm:
http://www.linux.org.ru/news/opensource/4558487
В мобильных ОС MeeGo, Tizen, Sailfish и Blackberry QNX во всю используется, причём как основной тулкит.
Собраться должно без проблем, если прямых ассемблерных вставок нет.
Единственный нюанс, с которым можно столкнуться - профиль opengl.
Скорее всего qt должен быть собран с поддержкой opengl и без egl/gles, чтобы не было конфликтов. Либо же прийдётся переписывать графику на GLES. Есть разные слои совместимости, скорее всего потребуется модификация исходников, чтобы сделать прослойку для инициализации EGL, если использовать Regal (его использовали в Half-Life 2 для тегры например).
Или как более простой вариант - использовать glshim - транслятор в GLES + эмулятор glx, им можно прям готовые бинарники транслировать, возможно подойдёт, чтобы обернуть всё qt.
Програмная отрисовка не рассматривается из-за слабых процессоров на arm-устройствах. Даже в кваке лаги заметны, если не использовать оптимизированный движок.
Думаю, что с qt из debian соберётся.


Отправлено mittorn 21-09-2014 в 09:45:

Запустил таки jackhammer на arm

Оказывается, ограничение в Exagear было искуственным.
Скачал версию транслятора 1830M, в нём jackhamer запустился. Окошки рисуются достаточно быстро.
Одна беда, при создании opengl-контекста крашится.
Скорее всего дело в qt, буду копать.


Отправлено (_-=ZhekA=-_) 21-09-2014 в 09:52:

mittorn
Я правильно понял, что ты запустил джек на андройде?


Отправлено FreeSlave 21-09-2014 в 11:41:

mittorn, ты с помощью qemu запустил? Или Xaerox разжился для тебя бинарниками для arm?


Отправлено mittorn 21-09-2014 в 14:18:

Пока только на linux, но на андройде с xserver тоже будет работать.
Использовал ubt из Doom by Eltechs.
Скорее всего можно и к Exagear Strategies прибить.
Можно попробовать запустить там windows-версию через встроенный wine (надо будет просто скопировать его на карту памяти), а можно подшаманить и запустить нативную, как сделал я.
В Exarear Strategies какая-то фигня с файловой системой. При любой нештатной ситуации бинарник падает. Скорее всего специально сделали. Если использовать версии постарее, почти всё нормально.
С помощью qemu запускать нет смысла - оно в 10 раз медленнее, да ещё и не запускается.

Добавлено 21-09-2014 в 18:18:

Поставил библиотеку софтверного рендеринга и оно заработало.
На простых картах (дефолтная коробка даже юзать можно.
glxgears выдаёт 46fps, а вот в джеке нормальная скорость отрисовки только с выключенными текстурами.
Думаю, если загрузить что-нибудь серьёзное - не потянет.


Отправлено ~ X ~ 22-09-2014 в 09:58:

Цитата:
mittorn писал:
оно в 10 раз медленнее, да ещё и не запускается.

Я в восторге от этой фразы

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


Отправлено mittorn 24-09-2014 в 06:03:

В 10 раз медленнее qemu вообще на floating point (а то и больше).
На целых операциях в 4-5 раз.

Хотя фраза конечно смешная получилась.
Запустил wine, однако в half-life softrware-рендер не работаетк сожалению.
gl буду пытаться транслировать.

Добавлено 24-09-2014 в 10:03:

VHE рисует 2D намного быстрее.


Отправлено XaeroX 27-09-2014 в 00:00:

mittorn VHE использует GDI для отрисовки 2d, а джек - opengl во всех вьюпортах, даже в браузере текстур.

__________________

xaerox on Vivino


Отправлено mittorn 27-09-2014 в 13:59:

Тогда всё логично т.к ускорение не используется.
Особенно заметно, когда после перемещения камеры во всех видах перерисовывается изменившаяся область, в это время блокируются действия в 3d-виде и перемещение небольшими рывками становится невозможным. . Если просто переместить объект в 2d виде вроде всё побыстрее рисуется.


Отправлено ~ X ~ 29-09-2014 в 12:02:

XaeroX даже небо, даже аллах. А смысл?

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


Отправлено kogemyaka 19-10-2014 в 07:29:

Для тех у кого проблема с отображением окна браузера.

Если выключить аппаратное ускорение DirectDraw и Direct3D то в окне браузера текстур вместо белого цвета появятся нормальные текстуры.

Правда при этом начинает тормозить 3D вид. Ну да это не беда. Ставим z-clipping на минимальное значение и наслаждаемся маппингом почти без торомзов и почти нечего не видя)

Возможно и другие способы из этой темы этой темы будут действенны.

__________________
-Мама, что такое земляника?
-Не знаю.


Отправлено XaeroX 19-10-2014 в 08:40:

kogemyaka
В последних билдах, насколько я знаю, проблем с белыми текстурами нет.

__________________

xaerox on Vivino


Отправлено (_-=ZhekA=-_) 19-10-2014 в 10:17:

XaeroX
А последних это каких?


Отправлено XaeroX 19-10-2014 в 13:40:

(_-=ZhekA=-_)
Во всех последних, включая твой.
Не помню, кто говорил, что баг пропал. У меня-то его отродясь не было, я даже предположить не могу, с чем он связан. Но раз пропал - так тому и быть.

__________________

xaerox on Vivino


Отправлено (_-=ZhekA=-_) 20-10-2014 в 06:17:

kogemyaka
У тебя не АТИ случаем?


Отправлено kogemyaka 20-10-2014 в 16:18:

(_-=ZhekA=-_) ATI, да. В хаммере начинает работать выделение в 3d виде а в джекхаммере текстуры норм становятся, хотя выделение работает штатно.

__________________
-Мама, что такое земляника?
-Не знаю.


Отправлено (_-=ZhekA=-_) 20-10-2014 в 17:06:

kogemyaka
У меня тоже текстуры на некоторых моделях иногда белые ...


Отправлено DrRoy 26-10-2014 в 00:44:

После долгого использования версии 1.0 решил обновиться до 155 билда. О чём пожалел, честно говоря. Ставил поверх.
Было (1.0):
При установке указал только, где лежит hl.exe. Все остальные fgd, spr и прочие wad'ы он подхватил самостоятельно, файл открыл без проблем. В 3D-окне нарисовал оружие/аптечки, как положено.
Стало (1.0.155):
Тот же файл открыл с нераспознанными текстурами (мадженто-черные квадраты). Подключил fgd, потом wad'ы. Модели оружия не отрисовались, синие кубы. Предпоследняя кнопка на панели ничего не делает. Подключил другой fgd — wad'ы слетели. Переподключил. Нифига. Когда отключаю единственный fgd и жму Применить, Джек вылетает с ошибкой. При второй попытке — удачно, не вылетает.

Чего снова не увидел:
· В 2D-окнах крайне неудобно работать без пробела. После VHE ощущение, что отрезали пару пальцев на руках. Неудобно дергать полосы прокрутки, честное слово!
· Окошко Face Properties. Выпадающий список Current Texture. Просто умоляю — сделайте, как в Хаммере! Или в выпадающем списке Texture Group добавьте пункт «10 последних выбранных». Ужасно парит каждый раз в браузере текстур выискивать нужную!
· По поводу выравнивания объектов. Есть понятие «базовый объект» — относительно него производится выравнивание, он остается на месте, остальные перемещаются. Указать его довольно просто — он выделяется последним.
· Желательно также добавить выравнивание объектов по центру (отдельно по горизонтали и вертикали).

У меня пока всё. Разбогатею — продоначу. Несмотря на всё, прога очень нравится.


Отправлено XaeroX 26-10-2014 в 10:06:

DrRoy
Спасибо за тест, конечно, но версия 1.0.155 безнадёжно устарела и багрепортить по ней нет смысла.

Цитата:
DrRoy писал:
Разбогатею — продоначу

А вот это - другое дело. Этого жду.

__________________

xaerox on Vivino


Отправлено (_-=ZhekA=-_) 26-10-2014 в 10:08:

XaeroX
Выложил бы последнюю версию, чтобы народ не путать и не выслушивать отчеты о багах старой версии


Отправлено XaeroX 26-10-2014 в 10:33:

Цитата:
(_-=ZhekA=-_) писал:
Выложил бы последнюю версию, чтобы народ не путать и не выслушивать отчеты о багах старой версии

Как ты думаешь, почему Рокстар до сих пор не зарелизили GTA 5 на РС?

__________________

xaerox on Vivino


Отправлено (_-=ZhekA=-_) 26-10-2014 в 10:44:

Цитата:
XaeroX писал:
Как ты думаешь, почему Рокстар до сих пор не зарелизили GTA 5 на РС?

Если честно даже не задумывался


Отправлено XaeroX 26-10-2014 в 11:32:

Ну, вот и повод задуматься.

__________________

xaerox on Vivino


Отправлено (_-=ZhekA=-_) 27-10-2014 в 04:34:

XaeroX
Времена года еще не совпали?


Отправлено ~ X ~ 27-10-2014 в 12:25:

Цитата:
XaeroX писал:
Как ты думаешь, почему Рокстар до сих пор не зарелизили GTA 5 на РС?

Потому что гады, жыды, и срамные куски бревна. - только такие люди могут не релизить на PC.

XaeroX запили, ПОЖАЛУЙСТА, конфиги в юзер-директорию! Иначе - не задоначу и не завендорлочу.

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


Отправлено XaeroX 27-10-2014 в 12:57:

Цитата:
~ X ~ писал:
запили, ПОЖАЛУЙСТА, конфиги в юзер-директорию

Да сделаю, сделаю. Всё забываю.

__________________

xaerox on Vivino


Отправлено FreeSlave 17-11-2014 в 01:11:

1. Jackhammer на Linux считает прямой путь к директории и путь к той же директории по ссылке - разными путями. Выражается в том, что при попытке (совершенно ненужной, так как это та же самая папка) скопировать .map файл перед компиляцией в указанную папку, получаем ошибку записи файла. Пример:

* Could not copy the file:
Source: /home/freeslave/.local/share/Steam/SteamApps/common/Half-Life/valve/maps/testmap.map
Destination: /home/freeslave/Steam/steam/SteamApps/common/Half-Life/valve/maps/testmap.map
* Linux gave the error message:
"File exists"

2. В редакторе шейдеров при попытке сбилдить (Build script) неправильный по синтаксису текст (например, "lalala jigurda") Jackhammer крашится с Segmentation fault.

3. Некоторые модели из игр на ку3-подобных движках загружаются без текстур (например, arm.md3 из Tremulous).

4. Имена незагруженных из моделей текстур появляются в браузере текстур.

5. Если браш имеет фейсы с различным масштабом, то в Texture Applcation Mode (применимо к брашу в целом) при изменении масштаба вручную (прописывание чисел) он не меняется. Если использовать кнопки на спинбоксе, то масштаб меняется только при втором щелчке (хотя сами числа меняются уже при первом). Всё то же самое касается и сдвига по осям. При этом нажатие Apply окрашивает весь браш в одну из его текстур, и масштаб опять же не меняется, даже если пользователь прописывал числа. Не уверен, соответствует ли такое поведение задумке.

6. В Quake 3 текстура с наличием cull back в шейдере не отображается на карте. Возможно связано с тем, что jack в принципе не рисует задние стенки фейсов.

7. Если увеличить сетку, пока находишься в режиме clipping tool, и при этом одна из точек рассекающей прямой окажется вне масштаба сетки, то её нельзя зацепить мышкой.

8. Jackhammer, считывая пути к файлам из fgd (например, к моделям), не заменяет обратные слэши на прямые, что приводит к ошибке в Linux.


Отправлено XaeroX 17-11-2014 в 11:51:

FreeSlave
Спасибо за репорт.
1 - в очередной раз "исправил".
2 - не воспроизвелось. Но пофиксил вылет при "Check script for errors".
4 - не баг, а фича. Джек полагает, что ненайденная текстура модели может быть потом переопределена загруженным шейдером, поэтому и показывает.
6 - исправил.
7 - исправил, заодно сделал snap to grid точек клипа.
8 - вроде исправил.

__________________

xaerox on Vivino


Отправлено ComradeAndrew 17-11-2014 в 12:04:

XaeroX
Я, кстати, напомню по поводу ещё одного бага.

Цитата:
не использовать scissor-оптимизацию


Отправлено XaeroX 17-11-2014 в 12:09:

ComradeAndrew
Этот баг я смотрел, не воспроизводится ни при каких условиях, увы.

__________________

xaerox on Vivino


Отправлено ComradeAndrew 17-11-2014 в 12:17:

XaeroX
Тогда остался баг со списком entity и 5й баг описанный FreeSlave. Это на 1.1.393(1.1.320a)


Отправлено XaeroX 17-11-2014 в 12:39:

Цитата:
ComradeAndrew писал:
баг со списком entity

Напомни, пожалуйста, суть.

__________________

xaerox on Vivino


Отправлено ComradeAndrew 17-11-2014 в 12:53:

XaeroX
1. Свойства entity при копировании(copy->past) добавляются к уже имеющимся, вместо замены. Так же имя entity остается прежнем, а не заменяется на имя скопированной.
2. При пролистывании(скролл мышью, когда параметры применяются) списка entity собираются все их свойства.

В прочем это один баг вытекающий в эту проблему.


Отправлено XaeroX 17-11-2014 в 13:12:

Цитата:
ComradeAndrew писал:
Так же имя entity остается прежнем, а не заменяется на имя скопированной.

Какое именно имя? targetname?

__________________

xaerox on Vivino


Отправлено ComradeAndrew 17-11-2014 в 13:18:

XaeroX
Сейчас чекнул - имя меняется. Может так было на более ранней версии.
В общем сейчас только свойства.


Отправлено XaeroX 17-11-2014 в 14:26:

Цитата:
ComradeAndrew писал:
Может так было на более ранней версии.

Нет, я там ничего не менял.

__________________

xaerox on Vivino


Отправлено ComradeAndrew 17-11-2014 в 15:06:

XaeroX
Странно. Значит я что-то перепутал.


Отправлено FreeSlave 24-11-2014 в 17:10:

Цитата:
XaeroX писал:
2 - не воспроизвелось. Но пофиксил вылет при "Check script for errors".

А ты шейдер перед этим в файле сохранял? Хотя у меня и так и так крэшится. Можно ещё создать шейдер, сохранить его, потом очистить содержимое и при попытке сохранить пустой шефдер тоже будет вылет.
На какой разрядности воспроизводил, кстати? У меня 32.


Отправлено XaeroX 24-11-2014 в 21:39:

FreeSlave
Тоже 32.

__________________

xaerox on Vivino


Отправлено thambs 01-12-2014 в 18:55:

1.1.467 amd64 GNU/Linux

небольшой баг:
1. врубаем EnergySavingMode
2. NewMap
3. Выносим пару панелей в отдельные окна (см аттач)
4. Alt+F4
5. ???
6. PROFIT! основное окно закрылось, а панельки остались и jackhammer висит в списке прцессов. но не завис, по SIGTERM нормально выходит.

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


Отправлено thambs 03-12-2014 в 15:15:

1.1.467 amd64 GNU/Linux

ага, нашёл регрессию:
1. shift+a
2. выделяем грани, меняем им текстуру
3. ctrl+z
4. ???
5. PROFIT! текстурные координаты и масштаб съехали -- перестроились под текстуру, на которую менял (особенно заметно, если большую текстуру поменять на 16x16).

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


Отправлено XaeroX 03-12-2014 в 15:20:

thambs
Если репортишь регрессию - напиши, в какой версии проблем не было. Так легче исправлять, сравнивая сорцы виндиффом.

__________________

xaerox on Vivino


Отправлено thambs 03-12-2014 в 15:50:

XaeroX

в 1.1.320 норм

Добавлено 03-12-2014 в 18:50:

upd:
проявляется только если включён UVLock. смотрю дальше. возможно, этот баг и ранее присутствовал.

upd#2:

ага, баг есть уже в 1.0.166. не замечал его из за редких условий возникновения.

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


Отправлено XaeroX 03-12-2014 в 16:42:

Ага, ну значит, старый баг. Буду искать, в чём дело.

__________________

xaerox on Vivino


Отправлено thambs 23-12-2014 в 20:06:

XaeroX, реквестирую дебуг-версию 1.1.489:

Цитата:

Program received signal SIGSEGV, Segmentation fault.
0x0000000000576ed2 in ?? ()

никак не могу понять закономерность. то ли крашится при save, то-ли при undo.

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


Отправлено XaeroX 23-12-2014 в 20:09:

thambs
Модуль-то какой, jackhammer или плагин?
А впрочем, неважно. Сейчас всё пересоберу в дебаге и кину.

__________________

xaerox on Vivino


Отправлено thambs 23-12-2014 в 21:46:

гнулинакс 64

ага поймал. вобще не там. сегфолт при Shift+Z в 3d окне (если выделен объект):

Цитата:

Program received signal SIGSEGV, Segmentation fault.
0x0000000000577022 in cSelectionTool::onSetCursor(cCanvas*) ()


в версии 14/88 -- воспроизводится

в версии 11485 -- всё норм

Добавлено 24-12-2014 в 00:31:

обана, и в 11485 проявляется, только реже.

Добавлено 24-12-2014 в 00:46:

в 11467 не получается воспроизвести

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


Отправлено XaeroX 23-12-2014 в 23:22:

thambs
Ага, отлично, спасибо. Исправлю. По крайней мере функция известна.

Добавлено 24-12-2014 в 05:22:

Исправил.

__________________

xaerox on Vivino


Отправлено thambs 28-12-2014 в 06:50:

добрался таки до q3

не грузит индексированные tga

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


Отправлено XaeroX 28-12-2014 в 09:37:

Цитата:
thambs писал:
не грузит индексированные tga

А ты зачем ему индексированные tga подсовываешь? В ку3 таких нет, и ку3 их сам не умеет грузить.

__________________

xaerox on Vivino


Отправлено thambs 28-12-2014 в 11:19:

XaeroX
hlwad хотел скормить.

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


Отправлено XaeroX 28-12-2014 в 11:21:

Вот что бывает, когда люди пытаются освоить ку3 методом тыка.
Движок ку3 крайне недружелюбен к этому методу.

__________________

xaerox on Vivino


Отправлено thambs 31-12-2014 в 02:46:

вместе с фрислэйвом ещё сегфолт нашли:

#1. открываем/создаём карту
#2. f2>fgd>edit: джек ругается, что fgd in use > ok
#3. закрываем карту
#4. repeat #2
???
PROFIT

дебуг версия, что ты давал (111491):

Цитата:

449 object(s) revealed (218 entities, 231 brushes and 0 groups)

Program received signal SIGSEGV, Segmentation fault.
0x0000000000557581 in Sys_ExpandFileName(char const*, char*, unsigned long) ()


тестировалось начиная с 11146 до последней, проявляется не всегда, но часто.

//кстати, сам edit не работает. скорее всего он вызывает editor, (а это почти всегда линк консольный nano -- он без терминала, естественно сразу закрывается).

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


Отправлено XaeroX 31-12-2014 в 10:44:

Цитата:
thambs писал:
кстати, сам edit не работает.

Под виндой должен работать. Под линуксом - нет, там же нет железобетонного notepad.exe. Я оставил это на тот момент, когда сделаю встроенный в джек редактор фгд с подсветкой ключевых слов, блекджеком и так далее.

Добавлено 31-12-2014 в 16:44:

Цитата:
thambs писал:
вместе с фрислэйвом ещё сегфолт нашли:

Спасибо, исправил.

__________________

xaerox on Vivino


Отправлено thambs 31-12-2014 в 11:42:

>линуксом - нет notepad.exe

этому я рад.

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


Отправлено XaeroX 06-01-2015 в 12:44:

Предостерегаю тех, кто пользуется редактором под халфу.
Найден баг с анимированными текстурами. Если анимационная цепь разорвана, редактор впадает в бесконечный цикл и вылетает.
Например, в ваднике есть текстуры +0tex, +1tex, +3tex, но нет +2tex.
Пока баг не исправлен, нужно избегать подобного.

__________________

xaerox on Vivino


Отправлено XaeroX 10-01-2015 в 22:33:

Важная информация для тех, кто мапает в джеке под ку3.
Убедитесь, что пути в игре lowercase. Некоторые пиратские сборки грешат тем, что, например, имеют папку "Maps" именно с большой буквы M, а должно быть "maps". В этом случае q3map2 не найдёт путь к ку3 из имени карты, и у вас съедут все текстуры. Скажем спасибо нашим западным партнёрам за case-sensitive пути под виндой.

__________________

xaerox on Vivino


Отправлено thambs 11-01-2015 в 11:30:

не то что бы баг, но лучше это поправить:
при открытии ent-файла все solid-entity естественно становятся пустыми. лучше бы их сразу удалять что бы ошибки по alt+p не сыпались.

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


Отправлено XaeroX 11-01-2015 в 13:35:

Понятие солид-энтити - весьма субъективно. Редактор удаляет только такие пустые, которые были созданы в процессе редактирования. Остальные он превращает в поинт-энтити на всякий случай.

__________________

xaerox on Vivino


Отправлено thambs 11-01-2015 в 14:05:

>Остальные он превращает в поинт-энтити на всякий случай.
попробуй открыть аттач:

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


Отправлено XaeroX 11-01-2015 в 14:12:

Ага, понял. Значит, я пофиксил автоматическое превращение пустых солидов в поинты. Тем лучше. Alt+P, выбираешь ошибку, Fix all of type, проблема исчезает.

__________________

xaerox on Vivino


Отправлено ~ X ~ 16-01-2015 в 15:56:

У меня счас со временем очень плохо, я запускал jh на 10 минут.
Насколько я понял, в меню конфигурации не понимаются переменные. У меня ХЛ заинсталлен в %HLROOT%, например. И, когда надо, он указывает на hl1110, hl1120, xash3d.
Когда открываются browse-диалоги, указанный ранее путь просто копируется в строку filename, но cd у диалога где-то в районе "моих документов".
Из-под не-админа вроде работает.
Ещё на большой карте при alt+p повылазила куча непонятных невидимых и несуществующих в 3D объектов. CTRL+E показывают какой-то параллелепипед, но найти в 3D его нереально. Посем предложение: как в hammer отрисовывать в 3D-виде линии origin для выделенного объекта поверх ВСЕГО. Чтобы сквозь стены можно было увидеть и добраться.

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


Отправлено XaeroX 16-01-2015 в 16:21:

Цитата:
~ X ~ писал:
Насколько я понял, в меню конфигурации не понимаются переменные.

Угу, а ещё редактор не умеет кофе готовить.
Цитата:
~ X ~ писал:
Когда открываются browse-диалоги, указанный ранее путь просто копируется в строку filename, но cd у диалога где-то в районе "моих документов".

Может, проблема с правами?
Цитата:
~ X ~ писал:
Ещё на большой карте при alt+p повылазила куча непонятных невидимых и несуществующих в 3D объектов. CTRL+E показывают какой-то параллелепипед, но найти в 3D его нереально.

Зачем искать, зачем страдать? Нажми fix all, на всё насрать.
А ещё можно попробовать Center 3D Views on Selection.

__________________

xaerox on Vivino


Отправлено ~ X ~ 20-01-2015 в 10:11:

Цитата:
XaeroX писал:
Зачем искать, зачем страдать? Нажми fix all, на всё насрать.

Never.

Цитата:
XaeroX писал:
Угу, а ещё редактор не умеет кофе готовить.

Я не пью кофе. А переменными пользуюсь. И не только я.

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


Отправлено XaeroX 20-01-2015 в 10:31:

Цитата:
~ X ~ писал:
Never


Цитата:
~ X ~ писал:
А переменными пользуюсь.

В хаммере?

__________________

xaerox on Vivino


Отправлено ~ X ~ 21-01-2015 в 16:17:

XaeroX никогда не правлю ошибки автоматом - только руками, чтобы всё знать.

Цитата:
XaeroX писал:
В хаммере?

В том числе.

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


Отправлено XaeroX 21-01-2015 в 16:41:

Цитата:
~ X ~ писал:
В том числе.

И там работает?

__________________

xaerox on Vivino


Отправлено XaeroX 23-01-2015 в 10:31:

Не знаю, в какую тему написать, напишу в "багрепорты".
Получил сегодня пожертвование на Джекхаммер в размере 0 рублей.
Товарищи, имейте совесть, купите на 10 рублей спичек, или что там на них можно купить. В данном случае вы попросту подарили эти деньги вражеской фирме PayPal, терроризирующей наш Крым. Я ж специально просил учитывать комиссию в размере 10 рублей + 3% от суммы...
Радует тут лишь то, что пожертвования столь редки, что PayPal особо на них не наживётся.

__________________

xaerox on Vivino


Отправлено FiEctro 23-01-2015 в 10:39:

XaeroX
Главное что в минус не ушел .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 23-01-2015 в 10:54:

FiEctro
Да вот жешь - если кто зашлёт 5 рублей, у меня, небось, тоже 5 спишется.

__________________

xaerox on Vivino


Отправлено mittorn 23-01-2015 в 15:49:

Хотел кинуть остаток с карты для проверки, да вот незадача: мой аккаунт Paypal заблокирован почему-то, а для заведения нового они домашний телефон требуют (откуда он во втором десятилетии 21 века возьмётся?)
В общем, paypal в этой стране уже не работает. Или это такой тонкий троллинг россии, что у них там в лесах до сих пор все на проводах сидят.
Ещё в октябре всё работало.


Отправлено XaeroX 23-01-2015 в 15:53:

Цитата:
mittorn писал:
мой аккаунт Paypal заблокирован почему-то

Тут два варианта: или ты заходил на него из Крыма и там в истории засветился крымский айпишник, либо каким-то образом нарушил правила пользования сервисом.
Комиссия 10 руб. + 3% раньше и была именно с карты, без аккаунта. С аккаунта палки было вроде меньше. Но это было полтора года назад, сейчас уже, возможно, все комиссии подняли.

__________________

xaerox on Vivino


Отправлено ~ X ~ 26-01-2015 в 08:47:

XaeroX давай я тебе просто денех на телевон положу, а? Или там тоже быдлокомиссия?

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


Отправлено XaeroX 26-01-2015 в 09:36:

~ X ~
Не знаю, давай попробуем.

__________________

xaerox on Vivino


Отправлено Skaarj 22-02-2015 в 10:35:

http://pix.academ.org/img/2015/02/2...fe55b00e608.gif
http://pix.academ.org/img/2015/02/2...f966535bd21.gif
Вот такой баг.

http://pix.academ.org/img/2015/02/2...01f3724601e.gif
И ещё такой с сортировкой.


Отправлено XaeroX 22-02-2015 в 11:16:

Цитата:
Skaarj писал:
И ещё такой с сортировкой.

Это не баг. Сортировка по центрам фейсов.

Добавлено 22-02-2015 в 17:16:

Цитата:
Skaarj писал:
Вот такой баг.

А вот это - старый, невоспроизводимый баг, который невозможно отловить.

__________________

xaerox on Vivino


Отправлено Garux 04-03-2015 в 17:31:

Немного попробовал 1,1,500 32бит для кваки
Бага с загрузкой ase моделей:

Loading: "F:/q/DeFRaG/models/shaderlab_terrain.ase"
Error: bad token `A' at line 303 (expected `:')
Error: bad token `' at line 303 (expected `:')
Error: bad token `' at line 303 (expected `:')
Error: bad token `' at line 303 (expected `:')

для другой модели долго-предолго спамил подобным

Loading: "F:/q/DeFRaG/models/ball.ASE"
Error: too many vertices in model (4842)

маловато будет


Отправлено XaeroX 04-03-2015 в 17:49:

Цитата:
Garux писал:
Loading: "F:/q/DeFRaG/models/shaderlab_terrain.ase"

Нужна сама модель.
Цитата:
Garux писал:
Error: too many vertices in model (4842)

маловато будет

Я поставил лимит 1024, для всех моих моделей хватало. Сколько поставить надо? 8192?

__________________

xaerox on Vivino


Отправлено Garux 06-03-2015 в 07:25:

Модель отсюда:
http://robotrenegade.com/q3map2/dow...lab_terrain.zip
Она сгенерирована q3map2; после экспортера десятого макса тоже не грузятся.

Какой лимит хороший - без понятия. Для примера сейчас играюсь с террейном на 250к треугольников, грузится за секунду в эдиторе (формат 3ds).


Отправлено XaeroX 06-03-2015 в 07:43:

Цитата:
Garux писал:
грузится за секунду в эдиторе

В каком?

__________________

xaerox on Vivino


Отправлено Garux 06-03-2015 в 07:54:

В netradiant (gtk1.5 аналогично, gtk1.4,1.6 падают).


Отправлено XaeroX 18-03-2015 в 17:44:

Skaarj
Перед тем, как это баг вылез, ты случайно не вставил эти энтити с другой карты?

__________________

xaerox on Vivino


Отправлено Raid 03-04-2015 в 14:04:

1. 1.1.500 х64
2. Зависает после копирования группы комбинацией shift+lmb, разгруппирования, и последовательном снятии выделения с брашей. Чтобы воспроизвести баг, нужно создать несколько брашей, сгруппировать, скопировать методом shift+lmb, разгруппировать скопированное, зажать ctrl, и начать снимать выделение с брашей.
3. http://www.youtube.com/watch?v=3jIO...eature=youtu.be
4. Баг работает на любой карте.
5. AMD FX 6100 3.3Ghz, DDR3 8 Gb, GeForce GTX 560 1Gb, Шindoшs 7 SP 1 x64, установлен по адресу D:\Programs\Jackhammer
6. Не замечено.
7. Sample text


Отправлено XaeroX 03-04-2015 в 14:06:

Цитата:
Raid писал:
Зависает после копирования группы комбинацией shift+lmb, разгруппирования, и последовательном снятии выделения с брашей. Чтобы воспроизвести баг, нужно создать несколько брашей, сгруппировать, скопировать методом shift+lmb, разгруппировать скопированное, зажать ctrl, и начать снимать выделение с брашей.

Я баг не подтверждаю (Win7 x64).
Хоть у кого-нибудь ещё воспроизводится?

__________________

xaerox on Vivino


Отправлено Garux 03-04-2015 в 14:51:

У меня воспроизводится! На хр32bit
Только для "успеха" надо развыделенный браш выделить заново.


Отправлено ComradeAndrew 03-04-2015 в 16:00:

win 8.1 x64
Баг не воспроизводится.

Добавлено 03-04-2015 в 19:00:

А нет. Сделал как на видео - зависло.


Отправлено XaeroX 03-04-2015 в 16:06:

Я делаю, как на видео, но вылетов нет.
Хотя есть некоторым образом странное поведение редактора, не скрою. Какая-то проблема со снятием выделения с группы, видимо, после разгруппировки. Но вылета - нет.

__________________

xaerox on Vivino


Отправлено ComradeAndrew 03-04-2015 в 16:08:

Так. Воспроизвел на 4 брашах и 1 ентити. Понадобилось сгрупировать, скопировать шифтом и без разгрупировки снять выделение через ctrl.
Попробую отследить все условия.


Отправлено XaeroX 03-04-2015 в 16:13:

Ааа, всё. Без вот этого шага:

Цитата:
XaeroX писал:
разгруппировать скопированное

всё зависает. Отлично, всем спасибо.

__________________

xaerox on Vivino


Отправлено ComradeAndrew 03-04-2015 в 16:20:

Главное скопировать shift-ом, потом снять выделение и поставить снова через ctrl. Так верняк (:


Отправлено XaeroX 03-04-2015 в 16:29:

Всё, нашёл проблему и вроде исправил. Ещё раз спасибо.

__________________

xaerox on Vivino


Отправлено Raid 14-04-2015 в 19:48:

1. 1.1.500 х64
2. При назначении браша в энтитю func_button, и выставлении флага don't move в редакторе кнопка создаётся, но не работает в игре (не нажимается, звук такой же, как если тыкать в стену). При этом если скопировать кнопку с другой карты - будет работать. Если делать в хаммере - всё работает изначально, созданные кнопки будут работать.
3. Тащемта скриншотить нечего.
4. Баг работает на любой карте.
5. AMD FX 6100 3.3Ghz, DDR3 8 Gb, GeForce GTX 560 1Gb, Шindoшs 7 SP 1 x64, установлен по адресу D:\Programs\Jackhammer
6. Нет, в хаммере всё работает.
7. Sample text

Прошу сделать кого-нибудь, кто юзает жек, вот что:
1.Открыть Jackhammer
2.Создать карту с кнопкой с флагом don't move, скомпилить, запустить.
3.Сообщить сюда результат.
4.Открыть Hammer
5. Повторить п.2
6. Повторить п.3


Отправлено XaeroX 14-04-2015 в 20:19:

Проверил под халфой, всё работает, бага не вижу.
Жду ещё подтверждений.

__________________

xaerox on Vivino


Отправлено JPEG 15-04-2015 в 12:55:

решил попробовать редактор, запустил, создал энтити monster_ххх, начинаю стирать ххх - вылет. Повторил этот вылет 3 раза, 2 из них подряд, но теперь не получается

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг


Отправлено XaeroX 15-04-2015 в 13:57:

Yo Den
Не надо там ничего вручную писать. Выбирай то, что есть в списке.
Каждое изменение этой строчки ведёт к глубинным перестройкам энтити.

__________________

xaerox on Vivino


Отправлено KiQ 15-04-2015 в 15:46:

XaeroX можно замутить проверку по fgd, если введенная строка не совпадает ни с одним объектом из fgd, то не производить изменений в энтите, а при потере фокуса или нажатии энтер в случае совпадения - менять энтитю, а в случае левого названия - сбрасывать на заданный default entity

__________________
-Brain is dead-


Отправлено thambs 15-04-2015 в 15:54:

>если введенная строка не совпадает ни с одним объектом из fgd то не производить изменений в энтите
для советующих такое в аду приготовлены особо изощрённые пытки

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


Отправлено XaeroX 15-04-2015 в 16:25:

Цитата:
thambs писал:
для советующих такое в аду приготовлены особо изощрённые пытки

Кстати да.

__________________

xaerox on Vivino


Отправлено KiQ 15-04-2015 в 16:39:

thambs ну пусть падает, да

__________________
-Brain is dead-


Отправлено XaeroX 15-04-2015 в 17:52:

У меня не падает. Можете подробно описать, как это воспроизвести?
И баг рейда все как-то проигнорили.

__________________

xaerox on Vivino


Отправлено tolerance 15-04-2015 в 18:02:

Цитата:
Yo Den писал:
решил попробовать редактор, запустил, создал энтити monster_ххх, начинаю стирать ххх - вылет. Повторил этот вылет 3 раза, 2 из них подряд, но теперь не получается

Прикрепи FGD, наверное от него зависит.

Цитата:
XaeroX писал:
И баг рейда все как-то проигнорили.

Делаю как на видео. В конце просто снимаю выделения с объектов и нет никакого зависания.


Отправлено XaeroX 15-04-2015 в 19:33:

Цитата:
tolerance писал:
Делаю как на видео. В конце просто снимаю выделения с объектов и нет никакого зависания.

Какое зависание? Речь о кнопке.

__________________

xaerox on Vivino


Отправлено thambs 16-04-2015 в 08:08:

>И баг рейда все как-то проигнорили.
ну так он даже карту-пример не приложил.

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


Отправлено ComradeAndrew 16-04-2015 в 12:53:

Если я правильно понял, то проблема Рэйда возникает из-за "листания" списка энтить и собирания всех их свойств. Я уже давно Ксеру репортил этот баг.
Если создать кнопку через пкм список энтить, то все работает.


Отправлено XaeroX 16-04-2015 в 13:07:

Да, из-за листания баг может быть, в теории.

__________________

xaerox on Vivino


Отправлено ComradeAndrew 16-04-2015 в 13:42:

XaeroX
Я проверил - у меня кнопка ломается, если перевести в ентитю через ctrl+t, потом выбрать func_button


Отправлено Raid 17-04-2015 в 09:06:

Карты-тесты: http://rghost.ru/private/6XnjnwR47/...60df33dcfd2de73


Отправлено XaeroX 17-04-2015 в 09:49:

Raid
Там у одной из кнопок стоит флаг Touch Activates, посмотри внимательнее.
Видимо, он появился от другой энтити, потому что ты скроллил список энтитей.

__________________

xaerox on Vivino


Отправлено Raid 17-04-2015 в 13:32:

2 XaeroX:
Хм, действительно. Тогда вопрос снят. Только не скроллил, а просто вбивал название.


Отправлено XaeroX 17-04-2015 в 15:51:

Raid
Фишка может быть в том, что хаммер игнорирует дефолтовые значения флагов, а джек - учитывает и ставит галочки согласно тому, что прописано в фгд. И вот такой побочный эффект.

__________________

xaerox on Vivino


Отправлено tolerance 23-04-2015 в 00:53:

Очень напрягает этот косяк с вращением:
[youtube]zHBIN4GmQ9A[/youtube]


Отправлено XaeroX 23-04-2015 в 01:13:

tolerance
Почему youtube, когда всю жизнь был тег video?

Добавлено 23-04-2015 в 07:13:

Вращение сложных объектов сбивает их с сетки, факт.
В хаммере разве не так?

__________________

xaerox on Vivino


Отправлено tolerance 23-04-2015 в 01:34:

Цитата:
XaeroX писал:
В хаммере разве не так?

Нет. Конкретно эти же действия над этими же брашами, не сбивают эти два браша с сетки и позволяют поставить их ровно.


Отправлено Garux 24-04-2015 в 17:50:

Попробовал проделать ровно такое в radiant1.4/1.6/1.5/netradiant - не сбивается
В 1.4/1.6 только уезжает позиция после четырёх последовательных поворотов по 90 градусов, но с сеткой порядок

Левый вопрос: отличается ли mapformat 220 по возможностям текстуринга от brush primitives (проекция по нормали к фейсу, shift, scale, rotation)?


Отправлено XaeroX 24-04-2015 в 19:55:

Цитата:
Garux писал:
отличается ли mapformat 220 по возможностям текстуринга от brush primitives

Да, в лучшую сторону.
В мап220 текстурные оси могут быть совершенно произвольными, и за счёт этого имеются уникальные возможности, например, UV-Lock.

__________________

xaerox on Vivino


Отправлено Garux 25-04-2015 в 08:13:

Я пытаюсь понять, доступны ли в мап220 алигны, принципиально невозможные в других форматах, или преимущество заключается в простоте расчётов
Пока не смог придумать алигн, невозможный даже в убогом axial projection


Отправлено XaeroX 25-04-2015 в 08:35:

Цитата:
Garux писал:
доступны ли в мап220 алигны, принципиально невозможные в других форматах

Разумеется.
Цитата:
Garux писал:
Пока не смог придумать алигн, невозможный даже в убогом axial projection

Это же просто. Любой align, где текстурный базис неортогональный.
Например:

Беда всех этих глупых браш-примитивов в том, что они не родные компилятору. Компилятор работает с текстурными векторами. В формате 220 они хранятся в чистом виде, в остальных форматах их нужно сначала посчитать. Вопрос - зачем, если можно хранить? Вопрос риторический, на самом деле.

__________________

xaerox on Vivino


Отправлено Garux 25-04-2015 в 15:31:

Путём экспериментов выяснил, что brush primitives из радиантов тоже имеет текстурные оси!
Только записан компактнее, типа ( scaleS*sx scaleS*sy offsetS ) ( scaleT*tx scaleT*ty offsetT )
Повторил алигн из напримера:

...задав оси вручную в мапнике
В surface inspector этот формат на редкость криво привинчен, он попросту ломает такой текстуринг
Зато texture lock чётенько работает, ничего не дёргается


Отправлено XaeroX 25-04-2015 в 18:39:

Цитата:
Garux писал:
В surface inspector этот формат на редкость криво привинчен, он попросту ломает такой текстуринг

Ну вот. А в хаммере, хоть такой фичи и нет, ничего не ломается. Более того, с помощью определённых извратов можно так затекстурить и в самом хаммере (используя строго высчитанное положение камеры + Align to view, мне попадалась статья на эту тему).
Цитата:
Garux писал:
Зато texture lock чётенько работает, ничего не дёргается

А какая связь чёткой работы texture lock и способа хранения текстурных осей?

Добавлено 26-04-2015 в 00:39:

Цитата:
Garux писал:
Повторил алигн из напримера:

Любопытно. Как ты смог задать раздельные неортогональные текстурные оси, применяя матричную трансформацию к ортогональным?
Или в новых радиантах какой-то другой браш-примитив, не тот, что в Q3Radiant (и поддержка которого есть в джеке, разумеется, только импорта)?

__________________

xaerox on Vivino


Отправлено Garux 25-04-2015 в 20:16:

Цитата:
XaeroX писал:
А какая связь чёткой работы texture lock и способа хранения текстурных осей?

Это к тому, что хоть что-то работает
Хотя там две оси относительно нормали к фейсу, а не три относительно мира - может и есть связь, т.к. меньше пересчётов при поворотах

Цитата:
XaeroX писал:
Любопытно. Как ты смог задать раздельные неортогональные текстурные оси, применяя матричную трансформацию к ортогональным?
Или в новых радиантах какой-то другой браш-примитив, не тот, что в Q3Radiant (и поддержка которого есть в джеке, разумеется, только импорта)?

Похоже неортогональные там оси
Проверил, в Q3Radiant202 такой же brush primitives
Достаточно задать разные скейлы по s и t и поменять rotaion, чтобы это заметить
Выходит, что можно экспортировать из джека в понятный радиантам формат без потери текстуринга; полезно, когда с одной картой работают несколько человек

Вертел браш тудой-сюдой, поймал баг:

Потолок от стандартной коробки, texture fit 1:1, поворот в положение с диагональю слегка не на оси

Ещё пропущена сущность _decal, compiler-side деколь


Отправлено KiQ 25-04-2015 в 20:43:

tolerance Ctrl+B же. В хаммере тоже часто сбивается

__________________
-Brain is dead-


Отправлено XaeroX 25-04-2015 в 21:04:

Цитата:
Garux писал:
Вертел браш тудой-сюдой, поймал баг:

Это не совсем баг. Дело в том, что UV-lock надо отключать при первой же возможности, когда он не нужен. С ним оси пересчитываются при каждой трансформации и, конечно же, рано или поздно заглючат.
Цитата:
Garux писал:
Выходит, что можно экспортировать из джека в понятный радиантам формат без потери текстуринга; полезно, когда с одной картой работают несколько человек

Наверное, можно, если кто-то пояснит мне:
Цитата:
XaeroX писал:
как ... задать раздельные неортогональные текстурные оси, применяя матричную трансформацию к ортогональным

Либо объяснит, почему я неправильно понимаю суть браш-примитивов (а это не исключено ).
Насколько я разобрался, там сначала строятся таки ортогональные оси путём проецирования на плоскость фейса. А потом матрицей из браш-примитива доводятся до нужного положения. Или нет? Тогда хотелось бы, чтобы кто-нибудь прокомментировал код расчёта осей из браш-примитивов.
Цитата:
Garux писал:
с одной картой работают несколько человек

А что если всем перейти на джек?

__________________

xaerox on Vivino


Отправлено Garux 26-04-2015 в 00:37:

Цитата:
XaeroX писал:
Это не совсем баг

Дело хозяйское, но кейс вполне конкретный и ловится без прелюдий, так сказать из коробки: new box map, texture fit 1:1, поворот:левая вершина чуть выше правой, поворот:левая вершина чуть ниже правой
Слетают shift и scale по Y
И вот ещё что показалось странным: rotation обнуляется после любых поворотов с UV-lock
Ну, собственно, и баг без него не ловится

Цитата:
XaeroX писал:
Насколько я разобрался, там сначала строятся таки ортогональные оси путём проецирования на плоскость фейса.

Надеюсь, мы хотя бы об одном говорим, потому что так происходит с дефолтным в радиантах форматом (axial projection)
А brush primitives включается опцией и явно имеет текстурные оси

Цитата:
XaeroX писал:
А что если всем перейти на джек?

Шутка хорошая, смешной ответ не найден


Отправлено XaeroX 26-04-2015 в 03:00:

Цитата:
Garux писал:
И вот ещё что показалось странным: rotation обнуляется после любых поворотов с UV-lock

Ничего странного тут нет. Rotation - это число, которое показывается в редакторе, и более ничего. Компилятор его не использует.
Цитата:
Garux писал:
А brush primitives включается опцией и явно имеет текстурные оси

Ну вот а я их там не вижу.
Цитата:
Garux писал:
Шутка хорошая, смешной ответ не найден

Это не шутка. Кому нужны фичи джека - перешли на джек. Кому нужны фичи радиантов - давно от меня отстали и забыли про существование джека как страшный сон.

__________________

xaerox on Vivino


Отправлено Garux 26-04-2015 в 10:51:

Цитата:
XaeroX писал:
Ничего странного тут нет. Rotation - это число, которое показывается в редакторе, и более ничего.

Занятная концепция Странность в том, что UV-lock участвует в поворотах брашей, а должен работать только для морфинга
Очевидно, это и есть сбойное место

Цитата:
XaeroX писал:
Насколько я разобрался, там сначала строятся таки ортогональные оси путём проецирования на плоскость фейса. А потом матрицей из браш-примитива доводятся до нужного положения.

Тоже попробовал разобраться, похоже так и есть
Код из компилятора
C++ Source Code:
1
/* brush primitive texturing */
2
else
3
{
4
  /* calculate texture s/t from brush primitive texture matrix */
5
  x = DotProduct( vTranslated, texX );
6
  y = DotProduct( vTranslated, texY );
7
  dv->st[ 0 ] = s->texMat[ 0 ][ 0 ] * x + s->texMat[ 0 ][ 1 ] * y + s->texMat[ 0 ][ 2 ];
8
  dv->st[ 1 ] = s->texMat[ 1 ][ 0 ] * x + s->texMat[ 1 ][ 1 ] * y + s->texMat[ 1 ][ 2 ];
9
}
10
}


На моём уровне понимания выглядит вполне раздельно


Отправлено XaeroX 26-04-2015 в 11:07:

Garux
Ну так откуда texX и texY берутся? Это ж и есть сами оси.

Добавлено 26-04-2015 в 17:06:

Цитата:
Garux писал:
Странность в том, что UV-lock участвует в поворотах брашей, а должен работать только для морфинга

Наоборот, предпочтительно пользоваться им только в режиме shear (третий режим выделения). Но в принципе он работает в любом режиме, однако т.к. "запирание" координат может привести к тому, что оси принципиально окажутся невосстановимыми (иными словами, текстурные координаты не будут корнями одной и той же системы линейных уравнений, как должно быть с осями), то лучше этот режим использовать как можно реже, когда точно известно, что и где нужно получить.

Добавлено 26-04-2015 в 17:07:

Цитата:
Garux писал:
Занятная концепция

С введением формата 220 оно и в хаммере так.
По сути вращение выполняется не на заданный угол, а на разницу между предыдущим и текущим углом. Т.е. число там может быть любое, обрабатывается только приращение.

__________________

xaerox on Vivino


Отправлено Garux 26-04-2015 в 11:44:

Цитата:
XaeroX писал:
Ну так откуда texX и texY берутся? Это ж и есть сами оси.

Оси в компиляторе берутся из ComputeAxisBase( vec3_t normal, vec3_t texX, vec3_t texY ), что похоже на таки проекцию ортогональных осей на фейс
Не совсем понимаю техзадание. Надобно отклонить оси, исходя из матрицы? Пересчитать их относительно мира?
Просто, если б я был такой умный, то, пожалуй бы, уже сочинил свой black jack с автокалком и локами

Цитата:
XaeroX писал:
предпочтительно пользоваться им только в режиме shear (третий режим выделения). Но в принципе он работает в любом режиме

Так для поворотов брашей UV-lock ничего полезного не делает, только баг вызывает
Отключить в коде его для поворотов, делов-то


Отправлено XaeroX 26-04-2015 в 11:55:

Цитата:
Garux писал:
Не совсем понимаю техзадание.

ТЗ: объяснить мне, как получаются неортогональные оси в браш-примитивах.
ComputeAxisBase создаёт ортогональные, и я не понимаю, как матричная трансформация этих дотов позволяет добиться эффекта, как на гифке.
Я не очень силён в математиках, ибо по образованию биолог, а иначе уже сочинил бы свой унреал-5 с собственным удк.
Цитата:
Garux писал:
Отключить в коде его для поворотов, делов-то

Кабы всё было так просто.
Архитектура редактора такова, что фейс не знает, поворачивали его или что другое похабное сотворяли. Ему просто матрицу дают, и всё. А матрица совсем в другом месте считается (в коде селекшен-тула).

__________________

xaerox on Vivino


Отправлено Garux 27-04-2015 в 08:08:

Хорошо, попытка - не пытка

Цитата:
x = DotProduct( vTranslated, texX );

Это дистанция плоскости с нормалью texX и содержащей точку vTranslated
Другими словами размер проекции вектора точки на вектор одной из ортогональных осей
Цитата:
y = DotProduct( vTranslated, texY );

другой
Значит раскидали точку по осям
Цитата:
dv->st[ 0 ] = s->texMat[ 0 ][ 0 ] * x + s->texMat[ 0 ][ 1 ] * y + s->texMat[ 0 ][ 2 ];
dv->st[ 1 ] = s->texMat[ 1 ][ 0 ] * x + s->texMat[ 1 ][ 1 ] * y + s->texMat[ 1 ][ 2 ];

Тут смотрим, будет ли s или t меняться по одной оси или по двум сразу и в каком соотношении
На примере простого случая с гиф исходное состояние с такой матрицей:
( ( 0.03125 0 0 ) ( 0 0.03125 0 ) )
s=x*0.03125, t=y*0.03125, offset = 0
Перекошенный вариант:
( ( 0.003125 -0.0010868 0 ) ( 0 0.003125 0 ) )
s=x*0.03125 - y*0.0010868, t=y*0.03125, offset = 0

В таком простом случае кажется, что можно реализовать UV lock без выковыривания алигна из st через систему уравнений
Кстатии, q3map2 при декомпиляции карт в brush primitives тоже так делает


Отправлено XaeroX 27-04-2015 в 09:55:

Ага, теперь понятно, спасибо.
Как-то я не сообразил, что матрица применяется не к осям, а к проекциям, а там понятия ортогональности уже нет. Значит, теоретически действительно можно экспортировать текстурирование джека в формат браш-примитивов.
Другой вопрос, зачем вообще их придумали? В чистом ку3 оси нужны, чтобы грамотно присовокупить к фейсу лайтмапу. Если использовать неискажённые оси - лайтмапа будет не прямоугольником, а параллелограммом, и жрать ненужное пространство. Далее, оси нужны для касательного пр-ва для бамп-маппинга, что умеет считать ку3мап2. То есть, по сути, нам всё равно придётся восстанавливать искажённые оси в компиляторе. Ну почему же их сразу не писать в мап-формат, слегка доработав именно компилятор? Это же намного проще и логичнее, чем докручивать новый экспорт-формат джеку, где придётся решать хитрые уравнения для вычисления этой текстурной матрицы?

__________________

xaerox on Vivino


Отправлено Garux 27-04-2015 в 13:18:

Ума не приложу, из каких корыстных соображений был выбран такой формат текстурирования
Посмотрел на формат карт Doom3 - там плоскости фейсов заданы, как нормаль + дистанция, а текстуринг через такую же матрицу
Что до уравнений - можно взять готовое решение отсюда:
https://gitlab.com/xonotic/netradia...2/convert_map.c
функция ConvertBrush


Отправлено XaeroX 27-04-2015 в 13:22:

Этот код заражён GPL-вирусом.
Ну не важно, принцип понятен.
Вопрос - а кому именно-то нужен экспорт в формат браш-примитивов? Я не знаю ни одного пользователя джека, работающего с ку3, а компиляторы ку1/ку2/хл1 всё равно брашпримитивы не понимают.

__________________

xaerox on Vivino


Отправлено Garux 27-04-2015 в 14:25:

Цитата:
XaeroX писал:
Я не знаю ни одного пользователя джека, работающего с ку3

И я
Поддержка q3 в джеке это потенциальные пользователи из всех игр, поддерживаемых q3map2, так что проблема с форматами наверняка всплывёт, например:
новичёк: посмотрите карту плз, что я не так делаю?
неновичёк: ой нет, для этого джек надо ставить, фу, фу

Также есть порядочное количество форков q3map2 с разным функционалом и сетами багов. Добавлять поддержку формата hl в каждый - таки много работы, даже при наличии инструкции

Попробовал импорт кубика с brush primitives:


Отправлено XaeroX 27-04-2015 в 14:45:

Цитата:
Garux писал:
новичёк: посмотрите карту плз, что я не так делаю?
неновичёк: ой нет, для этого джек надо ставить, фу, фу

новичёк: ставь, ставь, там есть бесшовный текстуринг, wysiwyg-редактирование шейдеров и много всяких славных плюх, радиант отныне не нужен.


Не, ну как говорится, редактор - дело вкуса. Радианты меня бесят, притом что редактор под мой движок был таки радиант (на тот момент джека не было). Ну бесят, и всё. Там всё как-то не так, по сравнению с хаммером.

Цитата:
Garux писал:
Попробовал импорт кубика с brush primitives

Я толком и не тестировал эти примитивы. Ну никто из моих знакомых ими не пользуется даже под ку3, что поделаешь. Кинь, плиз, мап с этим кубиком, я гляну.

__________________

xaerox on Vivino


Отправлено Garux 27-04-2015 в 17:12:

Положение кубика погоды не делает, с фейсом на осях и дефолтным алигном тот же результат


Отправлено thambs 08-05-2015 в 00:08:

*bug*bug*bug*

path-tool, крупная сетка, выделяем несколько вершин, используем перемещение. все вершины привязались к сетке, даже если были не её.

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


Отправлено JPEG 15-05-2015 в 19:25:

- модели в циклер спрайтах не прорисовываются, с монстр генерик всё ок
- мелочь: при открытом окне Объект пропортиес, нажимаешь закрыть карту и табличка с вопросом сохранения находится за Объект проп.
- тот же глюк, что и в хаммере: большие модели, типа 3д-скайбоксов начинают прорисовываться только под определённым углом и расстоянием от центра модели
- в энтити репорт было бы хорошо добавить путь к моделям и спрайтам от энтить типа циклер спрайта, чтобы можно было легко найти нужное
- кнопка Сейв на панели предлагает сохранить в жмф, хотя открыта карта в мап, это плохо
- нужно убрать управление движением брашей на крестик в 2д виде, всё-таки он в хаммере для навигации использован, а тут неудобно получается, если что-то где-то вдалеке выделено, то оно двигается, а ты этого и не видешь. Использовать ползунки либо постоянно убирать выделение - это ужасно
- как насчёт рендера неба как в игре?

Добавлено 15-05-2015 в 22:25:

Джек зачем-то испоганил текстурные координаты. До:

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг


Отправлено JPEG 15-05-2015 в 19:25:

после

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг


Отправлено XaeroX 16-05-2015 в 05:47:

Цитата:
Yo Den писал:
модели в циклер спрайтах не прорисовываются, с монстр генерик всё ок

Правильно. В циклер-спрайтах прорисовываются спрайты.
Цитата:
Yo Den писал:
в энтити репорт было бы хорошо добавить путь к моделям и спрайтам от энтить типа циклер спрайта, чтобы можно было легко найти нужное

Оно и так предельно легко - вбиваешь key = "model" и value фрагмент нужного названия, и список обновляется.
Цитата:
Yo Den писал:
кнопка Сейв на панели предлагает сохранить в жмф, хотя открыта карта в мап, это плохо

Это прекрасно. Формат МАР предназначен для экспорта карты компилятору, а хранить исходник следует в JMF. Об этом подробно написано в FAQ.
Цитата:
Yo Den писал:
нужно убрать управление движением брашей на крестик в 2д виде

Ничего не понял. Какой крестик? Какое управление дорожным движением?
Цитата:
Yo Den писал:
как насчёт рендера неба как в игре?

Это не нужно.

Добавлено 16-05-2015 в 11:47:

Цитата:
Yo Den писал:
Джек зачем-то испоганил текстурные координаты.

Ну раз испоганил - значит, так нужно было. Так работает алгоритм. Более подробно откомментировать не могу, т.к. ты не сообщил никакой информации, а скриншут мне ни о чём не говорит.

__________________

xaerox on Vivino


Отправлено JPEG 16-05-2015 в 08:05:

Цитата:
XaeroX писал:
В циклер-спрайтах прорисовываются спрайты.

тогда чем выставлять на карту модели?
Цитата:
XaeroX писал:
Ничего не понял. Какой крестик? Какое управление дорожным движением?

крестик на клавиатуре, т.е. если объект выделен, то как тогда управлять движением по карте в 2д виде? Постоянно отменять выделенное или ползунками? Это же лажа
Цитата:
XaeroX писал:
Это прекрасно. Формат МАР предназначен для экспорта карты компилятору, а хранить исходник следует в JMF. Об этом подробно написано в FAQ.

ну при это пункт сейв в меню сохраняет в исходном формате
Цитата:
XaeroX писал:
Ну раз испоганил - значит, так нужно было. Так работает алгоритм. Более подробно откомментировать не могу, т.к. ты не сообщил никакой информации, а скриншут мне ни о чём не говорит.

нашёл причину этого бага, если вад не добавлен в редактор, т.е. вместо наложенных на брашах текстур отображаются фиолетово-чёрные клетки и сохраняешь карту в map (может и в другие форматы) - все координаты летят

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг


Отправлено Skaarj 16-05-2015 в 08:11:

Цитата:
Yo Den писал:
то как тогда управлять движением по карте в 2д виде?

Средней кнопкой мыши.


Отправлено FiEctro 16-05-2015 в 09:02:

>> тогда чем выставлять на карту модели?

env_sprite

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено JPEG 16-05-2015 в 09:05:

Цитата:
Skaarj писал:
Средней кнопкой мыши.

как-то не по-хаммеровски. Неужели кто-то двигает браши крестиком

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг


Отправлено XaeroX 16-05-2015 в 10:57:

Цитата:
Yo Den писал:
тогда чем выставлять на карту модели?

Лично я использую env_model.
Цитата:
Yo Den писал:
как-то не по-хаммеровски. Неужели кто-то двигает браши крестиком

Не было этой фичи - вы её выпрашивали. Стоило сделать - не нравится, видите ли. И это притом, что в опциях есть галочка, что в хаммере, что в джеке. Ну как можно писать баг-репорты разработчку, не изучив как следует матчасть? Совесть есть вообще?
Цитата:
Yo Den писал:
нашёл причину этого бага, если вад не добавлен в редактор, т.е. вместо наложенных на брашах текстур отображаются фиолетово-чёрные клетки и сохраняешь карту в map (может и в другие форматы) - все координаты летят

А как, по-твоему, редактор должен рассчитывать текстурные координаты, если он не знает размеры текстур в отсутствие вада? Это миллион раз обсуждалось.

Добавлено 16-05-2015 в 16:57:

Цитата:
Yo Den писал:
как-то не по-хаммеровски

Можно и по-хаммеровски: зажать пробел и тащить ЛКМ.
Способов миллион, но обязательно надо пожаловаться в теме "Багрепорты", мол, глядите, какой говённый и неудобный редактор.

__________________

xaerox on Vivino


Отправлено JPEG 16-05-2015 в 11:05:

Цитата:
XaeroX писал:
А как, по-твоему, редактор должен рассчитывать текстурные координаты, если он не знает размеры текстур в отсутствие вада? Это миллион раз обсуждалось.

ну хаммер их оставляет, например


Цитата:
XaeroX писал:
Способов миллион, но обязательно надо пожаловаться в теме "Багрепорты"

не, это я заодно с багами написал

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг


Отправлено XaeroX 16-05-2015 в 11:12:

Цитата:
Yo Den писал:
ну хаммер их оставляет, например

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

__________________

xaerox on Vivino


Отправлено Skaarj 16-05-2015 в 16:49:

Цитата:
Yo Den писал:
как-то не по-хаммеровски. Неужели кто-то двигает браши крестиком

У меня свой способ, колесом уменьшаю масштаб, навожу мышкой на требуемую область и опять колесом увеличиваю масштаб обратно.


Отправлено XaeroX 16-05-2015 в 17:05:

Skaarj
Я, кстати, так же делаю с первого дня работы в хаммере.

__________________

xaerox on Vivino


Отправлено ~ X ~ 16-05-2015 в 17:45:

Цитата:
Yo Den писал:
тогда чем выставлять на карту модели?

env_static 8)

Цитата:
Skaarj писал:
У меня свой способ, колесом уменьшаю масштаб, навожу мышкой на требуемую область и опять колесом увеличиваю масштаб обратно.

Я тоже. Но частенько ещё SHIFT/CTRL+колесо мыши.

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


Отправлено JPEG 16-05-2015 в 18:06:

Цитата:
~ X ~ писал:
env_static 8)

Цитата:
XaeroX писал:
env_model

хл? просто ниразу не видел эти энтити

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг


Отправлено XaeroX 16-05-2015 в 18:38:

Цитата:
Yo Den писал:
хл? просто ниразу не видел эти энтити

Spirit

__________________

xaerox on Vivino


Отправлено Raid 17-05-2015 в 11:54:

Несколько неровно временами работает clipping tool:

http://rghost.ru/private/6Mhjr2GMr/...8ecf6/image.png
http://rghost.ru/private/6FX6vxTTW/...4ecc8/image.png

Из-за чего возникают некоторые проблемы:

http://rghost.ru/private/8rQxfydND/...5da18/image.png


Отправлено ~ X ~ 19-05-2015 в 15:54:

Цитата:
Yo Den писал:
хл? просто ниразу не видел эти энтити

XHL

Raid по-моему, ты что-то где-то недожал... o_O

PS: фу какие кнопки на скринах крУГлые...

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


Отправлено Raid 20-05-2015 в 20:58:

Цитата:
PS: фу какие кнопки на скринах крУГлые...

Дак это, какие дали - такие и кнопки.


Отправлено XaeroX 20-05-2015 в 21:04:

Raid
Ещё бы мне кто-то кнопки давал. Фиг там, всё самому делать приходится.

__________________

xaerox on Vivino


Отправлено thambs 22-05-2015 в 14:22:

XaeroX
минибаг (или фича?): [Undo] не дествует на свойства энтить

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


Отправлено XaeroX 22-05-2015 в 14:26:

thambs
Фича.

__________________

xaerox on Vivino


Отправлено st1x51 02-06-2015 в 23:53:

не знаю,было или нет

если в object properties в class по чистой случайности написать по-русски,то джек крашит

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено ComradeAndrew 03-06-2015 в 05:35:

Баг подтверждаю.
1.1.500

Добавлено 03-06-2015 в 08:35:

Никому в голову не приходило такой глупости - печатать кириллицей в class object properties.


Отправлено thambs 03-06-2015 в 09:07:

подтверждаю

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


Отправлено st1x51 03-06-2015 в 16:00:

Цитата:
ComradeAndrew писал:
Никому в голову не приходило такой глупости - печатать кириллицей в class object properties.


после переустановки винды,забыл языком по умолчанию сделать английский, это все по-случайности получилось)

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено ~ X ~ 04-06-2015 в 11:44:

е-понский тоже

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


Отправлено st1x51 18-06-2015 в 03:33:

Заметил одну не очень приятную вещь.
Например у меня есть такая конструкция в fgd
@SolidClass = func_rotating : "Rotating brush"
[
speed(integer) : "Speed": 125
]

Если выбрать func_rotating и поменять его на что-то другое,то speed 125 сохраняется и его приходится удалять,можно ли сделать очистку всех параметров при переключении?(Параметр видно при выключенном Smart Edit)

Если так и должно быть для определенных вещей,то извините

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено ComradeAndrew 18-06-2015 в 06:52:

st1x51
Так не должно быть и это уже обсуждалось. Фикс пока не придумали.
Советую создавать сразу желаемую entity.


Отправлено st1x51 18-06-2015 в 07:48:

Цитата:
ComradeAndrew писал:
Так не должно быть и это уже обсуждалось. Фикс пока не придумали.
Советую создавать сразу желаемую entity.


Спасибо,приму к сведению,не буду создавать пока дефолтные значения)

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено Raid 21-06-2015 в 12:51:

1.500
Если задать мультиманагеру имя, а потом в качестве цели выбрать его же, случится вот такая херня. Старый баг с вылетом редактора при копировании так же остался: если создать карту, выделить объект, и скопировать его с шифтом - джек упадёт.

Добавлено 21-06-2015 в 15:51:

Цитата:
XaeroX писал:
Ещё бы мне кто-то кнопки давал. Фиг там, всё самому делать приходится.

Ну так сказал бы, яб сделал.


Отправлено ComradeAndrew 21-06-2015 в 14:42:

Цитата:
Raid писал:
Старый баг с вылетом редактора при копировании так же остался: если создать карту, выделить объект, и скопировать его с шифтом - джек упадёт.

Как ты это делаешь?


Отправлено Raid 21-06-2015 в 16:01:

2 ComradeAndrew:
Просто делая карты.
http://rghost.ru/private/7PNWHLPHc/...296daaa0b3.view


Отправлено ComradeAndrew 21-06-2015 в 16:34:

Raid:
Нет, я не понимаю как ты крашишь копированием. У меня не получается.


Отправлено Raid 21-06-2015 в 21:20:

2 ComradeAndrew:
А, это. Ну вот так, в принципе: http://www.youtube.com/watch?v=YVnR...eature=youtu.be Оно как-то непонятно, через раз падает. Это бывает, когда запустил джек, и карту открыл. Обрати внимание на окна слева, где текстуры. Падает всегда, когда они пустые, а заполняются они только если кликнуть сначала на какой-нибудь браш. Тогда вылетать не будет. Если же запустить карту, и сразу скопировать браш, то браш будет в эмотекстуре.


Отправлено ComradeAndrew 21-06-2015 в 21:31:

Raid
Вообще никак не падает. И пустым удается сделать только при запуске пресета без текстур и только первый запуск. Но все равно ничего не крашит.


Отправлено XaeroX 04-07-2015 в 17:21:

Raid
Почему ты не уточнил, что баг появляется тогда, когда ты открываешь редактор с помощью jmf-файла, а не просто запускаешь редактор и открываешь карту в нём? Как можно вообще не упомянуть об этом принципиальном моменте?

Добавлено 04-07-2015 в 23:21:

Теперь вылета, описанного на видео, быть не должно.

__________________

xaerox on Vivino


Отправлено ***FantoM*** 04-07-2015 в 18:09:

Jackhammer не открывает файл
где есть в пути русские буквы
https://www.youtube.com/watch?v=m8LGYXXxve4


Отправлено XaeroX 04-07-2015 в 18:10:

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

__________________

xaerox on Vivino


Отправлено thambs 06-07-2015 в 16:20:

>маразм, использовать кириллицу в путях
почему?

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


Отправлено XaeroX 07-07-2015 в 12:34:

thambs
Примерно потому же, почему в с++ ключевые слова английские, а не русские.
Русский язык не приспособлен для короткого и ёмкого определения понятий, в отличие от английского. На русском хорошо романы писать - это да. Но короткие понятные названия давать тяжело.
Ну и кодировки, да. Рано или поздно наткнёшься на программу, которая не поймёт кириллицу.

__________________

xaerox on Vivino


Отправлено (_-=ZhekA=-_) 10-07-2015 в 05:13:

XaeroX
А ты исправил баг, если при включеном режиме камера в 2д окнах двигать карту вниз с помощью пробела или колесом у мышки, то карта дергается?!


Отправлено ~ X ~ 10-07-2015 в 07:14:

Цитата:
XaeroX писал:
Но вообще, конечно, это маразм, использовать кириллицу в путях...

для нас - да, для нормальных людей - нет.
Кстати, коллекция музыки/фильмов у тебя тоже вся на английском? У меня полно директорий на самых разных языках. В т.ч. и на русском. (лол keen-dza-dza.mkv )

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


Отправлено XaeroX 10-07-2015 в 08:35:

(_-=ZhekA=-_)
Нет, не исправил. У меня ничего не дёргается.

Цитата:
~ X ~ писал:
Кстати, коллекция музыки/фильмов у тебя тоже вся на английском?

Нет, но ты не поверишь, я не открываю ни музыку, ни фильмы в джекхаммере.

__________________

xaerox on Vivino


Отправлено Crystallize 10-07-2015 в 09:35:

У меня не получается открыть затекстуренную карту для Ку2 в версии 1.1.500. Либо карта открывается без текстур, либо редактор виснет на этапе кэширования ресурсов (когда барабанчик анимируется). Раньше вис на последней по алфавиту текстуре, теперь-на shotg2/tris.md2 либо на Quake2.fgd. Ресурсы из паков я распаковал, все опции, какие мог, в настройках конфигурации указал.


Отправлено XaeroX 10-07-2015 в 09:54:

Crystallize
По правилам багрепорт написать сложно? Или ты даже не читал первый пост темы?

__________________

xaerox on Vivino


Отправлено (_-=ZhekA=-_) 10-07-2015 в 09:59:

XaeroX
Я же тебе показывал! Ты сказал, что исправишь.


Отправлено XaeroX 10-07-2015 в 10:02:

(_-=ZhekA=-_)
Если бы исправил - об этом было бы написано в чейнжлогах версий.
Раз нет - значит, не исправил.

__________________

xaerox on Vivino


Отправлено thambs 13-07-2015 в 03:46:

вернулся (?) или ты не исправлял баг, что джек-хаммер считает строчные и заглавные буквы в строках одинаковыми символами, в силу чего, например, невозможно изменить строку "Sprites/E-Tele1.spr" на "sprites/e-tele1.spr"

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


Отправлено XaeroX 13-07-2015 в 10:40:

Ага, поправил.

__________________

xaerox on Vivino


Отправлено Raid 17-07-2015 в 21:13:

1.5

У клип тула определённо есть серьёзные погрешности: http://rghost.ru/private/7tcQBGqm7/...0184ecf950.view Плоскость разреза стартовала с пересечения сетки, строго на грани, проходящей под 45 градусов. В итоге вышло то, что на картинке. Потенциальный источник дыр. Приходится тщательно проверять после каждого разрезания.


Отправлено XaeroX 17-07-2015 в 21:18:

Ну разумеется, есть погрешности. А где их нет?
Я и в хаммере постоянно перепроверял. Хорошо клиппинг работает только по аксиальным плоскостям.


Отправлено Raid 17-07-2015 в 21:28:

Ну, главное чтобы оно округлялось до герметичных координат при экспорте в мап, в принципе.


Отправлено XaeroX 17-07-2015 в 21:30:

Понятие "герметичности", согласно теореме Гёделя о неполноте, нельзя сформулировать однозначно в понятиях clipping tool.


Отправлено Raid 17-07-2015 в 22:04:

И животноводство.


Отправлено thambs 20-07-2015 в 13:30:

зря ты захардкодиваешь размер окошек, текст иной раз просто не помещается:

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


Отправлено XaeroX 20-07-2015 в 13:45:

thambs
Диалоги, как правило, всегда фиксированного размера.
Вот как это под виндой выглядит:
http://pix.academ.org/img/2015/07/20/567de36d6da5359afee0b8c9ab3afa5a.jpg
Увеличу, ок.


Отправлено thambs 20-07-2015 в 16:25:

>как правило, всегда фиксированного размера.
с т.з. эргономики хорошо когда размер окна есть функция от размера шрифта.
>под виндой
там, кстати, тоже можно поставить крупные шрифты, и да, так же не все программы адекватно это переварят. но как то решать это надо, с удешевлением high dpi экранов проблема будет усугубляться.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 20-07-2015 в 16:37:

thambs
Я, честно говоря, не знаю методики масштабирования окон под размеры контролов по принципу "текст должен влезть". Не уверен, что даже Qt это умеет.


Отправлено FiEctro 20-07-2015 в 17:21:

thambs
Это что виндовс 1985 года? Где вы такое откапываете?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 20-07-2015 в 17:24:

FiEctro
Где-где. На официальном сайте дебиана. Где ж ещё?


Отправлено thambs 20-07-2015 в 19:28:

XaeroX
ну это, вообще-то говоря, нетривиально, учитывая, что текст и переноситься может. у тебя же все окна подогнаны под твой размер текста? может тогда имеет смысл попробовать умножать захардкоженный (горизонтальный?) размер окна на отношение размеров используемого и эталонного шрифта?

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


Отправлено XaeroX 20-07-2015 в 19:31:

thambs
Я так и делаю. Просто когда под виндой куча свободного места в окнах - это и выглядит уродски, и эргономика нулевая.


Отправлено NarutoUA 27-07-2015 в 22:10:

При повороте браша через Rotate objects ->Anti-clockwise/Clockwise браш сьезжает на пол-юнита по сетке и выпрямить можно только через вертексы


Отправлено XaeroX 27-07-2015 в 22:38:

NarutoUA
Видимо, центр браша лежал не по сетке. Попробуй Ctrl+B нажать после поворота.


Отправлено NarutoUA 28-07-2015 в 00:07:

Не знаю баг ли это именно редактора, но он меня жутко бесит. Если у энтити game_player_equip поудалять через Smart Edit ненужные оружия (даже если параметр 0 стоит игра все ровно выдает его), сохранить карту а потом перезайти, то энтитя опять заполняется этими ненужными пушками и каждый раз приходится их удалять.


Отправлено XaeroX 28-07-2015 в 00:55:

NarutoUA
Давай fgd.


Отправлено NarutoUA 28-07-2015 в 01:09:

В аттаче


Отправлено XaeroX 28-07-2015 в 08:39:

NarutoUA
Спасибо. Да, пожалуй это баг. Сделал, чтобы дефолты не добавлялись при открытии карты (а заодно и при копировании).


Отправлено NarutoUA 28-07-2015 в 12:57:

cycler_sprite отображает модели но не отображает спрайты.


Отправлено XaeroX 28-07-2015 в 12:58:

NarutoUA
Ну а в хаммере что, умеет и то и другое отображать?


Отправлено NarutoUA 28-07-2015 в 13:35:

Ладно, еще есть такая штука, что если открыть 2 окна, то первое нельзя закрыть пока не закроешь второе (не знаю это такая фича Qt или баг редактора)


Отправлено XaeroX 28-07-2015 в 15:01:

Неправда. Открыл два окна, закрываю в любом порядке. Запрос на сохранение карты - только когда закрываешь последнее окно данного проекта.

Ладно, аттракцион невиданной щедрости в виде "отвечаю на любые вопросы" пора завязывать. Теперь реагирую только на багрепорты, оформленные строго в соответствии с первым постом темы.


Отправлено ~ X ~ 30-07-2015 в 09:25:

XaeroX мне весьма прескорбно это говорить, но JH просто невозможно пользоваться: каждые полсекунды притормаживание, постоянное сжирание 100% CPU. Это совсем не круто.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 30-07-2015 в 11:19:

~ X ~
На твоём скрине написано, что сжирание 8.12% CPU, разве нет?
У меня во время работы жрёт порядка 33% CPU, никаких подтормаживаний, всё очень быстро, удобно и вообще круто.
Надеюсь, у тебя нормальный комп, а не сраный ноут?


Отправлено ComradeAndrew 30-07-2015 в 11:22:

Цитата:
XaeroX писал:
а не сраный ноут

Если что, у меня на "сраном ноуте" все летает.


Отправлено XaeroX 30-07-2015 в 11:31:

ComradeAndrew
Значит, у тебя не сраный, а нормальный ноут.


Отправлено ~ X ~ 30-07-2015 в 12:49:

Цитата:
XaeroX писал:
Надеюсь, у тебя нормальный комп, а не сраный ноут?

Тут график для Пушкина, наверное, приведён. В компе 24 процессора, из которых пара забита под 100%. Причём, если ничего не делать. Вообще, хорошо когда редактор не перерисовывает себя когда это не надо.
Видюха - GF GTX650 вроде. Унрил3 и метро2033 тянет.

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


Отправлено XaeroX 30-07-2015 в 13:03:

~ X ~ fps сколько? (кнопка О)

Добавлено 30-07-2015 в 19:03:

Цитата:
~ X ~ писал:
Унрил3 и метро2033 тянет.

Они на шойдерах, а редактор на опенгл 1.1
Я не пони-маю людей, которые делают редакторы, которые требуют пиксельные шойдеры (типа того же следжа).


Отправлено thambs 30-07-2015 в 13:45:

~ X ~
у меня как ни странно такое вылечилось несколькими включениями/отключениями опции показа камеры в 2d окне. похоже, что всё таки то там есть что-то нехорошее, но локализовать не получается.

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


Отправлено XaeroX 30-07-2015 в 13:46:

thambs
Так он не столько на тормоза жалуется, сколько на CPU usage.
Камеру да, стоит попробовать отключить, как это я забыл.


Отправлено ~ X ~ 30-07-2015 в 14:26:

XaeroX как раз на тормоза я жалуюсь больше т.к. рисовать реально мешают. Особенно - выделять объекты в тридэ. А то, что мне редактор батареи сжирает - ну... это ужасно. Он хоть в бэкграунде не рисует, если акно неактивное?

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


Отправлено XaeroX 30-07-2015 в 17:08:

~ X ~
Попробуй поставить Energy Saving Mode. В 3д будет сильно ограничен фпс, а неактивные окна не будут перерисовываться.
И да, когда ты ответишь на вопросы-то? Про фпс да про отключение камеры?

Добавлено 30-07-2015 в 23:08:

А кто расскажет, как работает джекхаммер на Win10?


Отправлено Ku2zoff 30-07-2015 в 17:45:

Цитата:
NarutoUA писал:
cycler_sprite отображает модели но не отображает спрайты.

Хаммер 3.5 вообще вылетает, если цыклер_спрайту подсунуть модель. Там дв разных параметра в fgd: Sprite() и Model(). Каждый для своего типа файлов. Можно конечно избавиться совсем от Sprite(), ведь в коде сервера спрайты и модели прекэшатся и назначаются одинаковым кодом. И использовать в fgd Model() с автонастройкой в зависимости от расширения файла. Но лучше юзать для моделей отдельную несолидную энтитю, например env_model. Цыклер_спрайты с моделями вместо спрайтов - неизбежность в сраной каэсочке, где авторы не удосужились накодить одну-единственную энтитю. При том, что накодили дофигища всякого.


Отправлено XaeroX 30-07-2015 в 18:04:

Ku2zoff
В теории можно сделать параметр fgd: sprite_or_model().
Но вопрос - оно нам туда надо?


Отправлено ~ X ~ 30-07-2015 в 20:33:

Цитата:
XaeroX писал:
И да, когда ты ответишь на вопросы-то? Про фпс да про отключение камеры?

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено ComradeAndrew 30-07-2015 в 21:31:

Цитата:
XaeroX писал:
А кто расскажет, как работает джекхаммер на Win10?

Да так же как и на win 8.1, хорошо.


Отправлено Ku2zoff 31-07-2015 в 11:28:

Цитата:
XaeroX писал:
А кто расскажет, как работает джекхаммер на Win10?

Запускается нормально, не тормозит, не вылетает. Сильно не тестировал. Пока нет времени на маппинг, хотя куча мелких кусков уже 2 года требуют склеивания в парочку полноценных карт


Отправлено XaeroX 31-07-2015 в 11:36:

ComradeAndrew Ku2zoff
Спасибо за тест.


Отправлено ~ X ~ 03-08-2015 в 08:06:

у меня 5 сек есть, напишу
1. после правого клика по тулбару правый клик по заголовку выдаёт меню тулбара:
http://pix.academ.org/img/2015/08/03/5f61be74cbf780aa6cce78bac74d87a3.png
2. shift+A does not work in texture window scale controls (number boxes)

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


Отправлено XaeroX 03-08-2015 в 11:06:

Цитата:
~ X ~ писал:
после правого клика по тулбару правый клик по заголовку выдаёт меню тулбара:

Небось и в хаммере так же было бы, но там нет меню тулбара по клику.
Цитата:
~ X ~ писал:
shift+A does not work in texture window scale controls (number boxes)

А что должен делать?


Отправлено FreeSlave 03-08-2015 в 11:48:

Цитата:
~ X ~ писал:
1. после правого клика по тулбару правый клик по заголовку выдаёт меню тулбара:

Так во многих приложениях на Qt4 (известное мне исключение - QupZilla). Причём необязательно вызывать именно контекстное меню тулбара, можно и другое.
Чтобы заголовок вновь стал показывать стандартное меню (Restore и т.д.), нужно где-нибудь клинуть левой кнопкой мыши.


Отправлено XaeroX 03-08-2015 в 11:56:

Цитата:
FreeSlave писал:
нужно где-нибудь клинуть левой кнопкой мыши.

Где-нибудь - любой, или конкретно по заголовку - левой.


Отправлено ~ X ~ 03-08-2015 в 12:39:

Цитата:
XaeroX писал:
А что должен делать?

typical use case:
1. кручу-верчу в тридэ (z)
2. SHIFT+A
3. выделил текстуру
4. поменял ей scale
5. SHIFT+A
6. окно с текстурой не закрывается
7. грусть
8. суицид

вощем, надо у каждого контрола вызывать m_pParent->OnKeyPressed() или шорткаты обрабатывать как-то более глобально (просто предплоложение).

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


Отправлено tolerance 12-08-2015 в 14:14:

Если в редакторе имеется открытый "жирный" проект, который представляет из себя например, декомпил, в котором около 25 FPS в 3D окне.
То просадку FPS унаследуют все проекты редактора (речь идёт про CTRL+TAB'ание между проектами, когда они развернуты на всё окно редактора, т.е. когда по идеи прорисовываться должен только один, текущий проект).
Не во всех случаях, но в большинстве. Например: открыть "жир", получить 25 FPS, CTRL+N, получаем 60 FPS, CTRL+TAB'аемся на жир и обратно — получаем унаследованные 25 FPS в пустом проекте, где должно быть 60.


Отправлено tolerance 14-08-2015 в 04:29:

Выделяем func_wall (например из трех брашей), IG конечно же отключен.
Включаем IG, с зажатым CTRL снимаем выделением с одного из брашей, жмем DEL — удаляется вся конструкция. Если нажать CTRL+Z, то вернется конструкция, которая должна была быть, последующие CTRL+Z не вернут исходные данные.


Отправлено tolerance 14-08-2015 в 09:10:

Новая информация по поводу проседания FPS в 3D окне:
Если менять 3D режим окна (например, с дефолтного "3D Shaded Textured Polygons" на "3D Textured Polygons", то получаем ~21 FPS в окне. Вернуть 60 можно если поставить любой 2D вид за место 3D и обратно желаемое 3D.


Отправлено XaeroX 14-08-2015 в 13:50:

Цитата:
tolerance писал:
То просадку FPS унаследуют все проекты редактора (речь идёт про CTRL+TAB'ание между проектами, когда они развернуты на всё окно редактора, т.е. когда по идеи прорисовываться должен только один, текущий проект).

Дело вовсе не в жирноте, и это не "просадка фпс", но я проблему нашёл и исправил.
Цитата:
tolerance писал:
Если менять 3D режим окна (например, с дефолтного "3D Shaded Textured Polygons" на "3D Textured Polygons", то получаем ~21 FPS в окне. Вернуть 60 можно если поставить любой 2D вид за место 3D и обратно желаемое 3D.

Тоже исправил.

Кстати, для восстановления фпс достаточно вывести мышку из окна и снова завести.

Добавлено 14-08-2015 в 19:50:

Цитата:
tolerance писал:
Выделяем func_wall (например из трех брашей), IG конечно же отключен.
Включаем IG, с зажатым CTRL снимаем выделением с одного из брашей, жмем DEL — удаляется вся конструкция. Если нажать CTRL+Z, то вернется конструкция, которая должна была быть, последующие CTRL+Z не вернут исходные данные.

Эта проблема уже куда серьёзнее. Вроде бы исправил, но надо будет тщательно тестировать.


Отправлено tolerance 15-08-2015 в 00:38:

Цитата:
XaeroX писал:
Эта проблема уже куда серьёзнее. Вроде бы исправил, но надо будет тщательно тестировать.

Я когда первый раз пытался воспроизвести (еще с группами вроде), так редактор вообще завис (судя по всему, впал в бесконечный цикл).
Жаль, что повторить не удается.


Отправлено XaeroX 15-08-2015 в 01:35:

tolerance
Да, редактор и должен был падать. В дебаге, по крайней мере, сразу же выдавал предупреждения о порче памяти. Но сейчас, повторюсь, вроде норм. На днях скину апдейт.


Отправлено DartSerafim 18-08-2015 в 15:28:

У меня скорее всего проблема из-за возможной несовместимости с виндой.
Система: i7 2,5GHz 8GB Windows 10 64-bit
Jackhammer1.1.700 64bit
Баг: Частые падения программы во время поиска энтитей(или манипуляций ими) через entity report.
И еще: ни на этой, ни на другой версии Джека (1.1.500) - маппингом занимаюсь сразу на двух компах - не работает отправка багрепортов. Постоянно пишется failed((

Добавлено 18-08-2015 в 18:28:

Архив с багрепортом...


Отправлено XaeroX 18-08-2015 в 15:53:

Не думаю, что проблема с виндой - джек, насколько мне известно, совместим со всеми имеющимися и будущими виндами (на ядре WinNT). С другой стороны, а кто особо-то тестил этот энтити репорт? Я им почти не пользуюсь.
В общем, если найдёшь закономерность, по которой падает джек - пиши. И да, избавься от ошибок в логе - это уже как минимум сигнал того, что что-то настроено неправильно.


Отправлено Ku2zoff 18-08-2015 в 16:28:

Цитата:
DartSerafim писал:
Баг: Частые падения программы во время поиска энтитей(или манипуляций ими) через entity report.

Сталкивался с таким в предыдущей версии. В 1.1.500 не пользовался энтити репортом... Надо потестить. Пришла пора доделать парочку карт для мода, пока новый XDM ещё не вышел.


Отправлено XaeroX 18-08-2015 в 16:51:

А всё, благодаря товарищу DarkEssence баг найден и оперативно исправлен. Советую подождать новой версии тем, что пользуется окошком Entity Report. Либо использовать 32-битную версию редактора, в ней бага нет.


Отправлено DartSerafim 18-08-2015 в 19:13:

XaeroX ждем-с))
энтити репорт - очень полезная штука, постоянно пользуюсь.
Помогает легко проверить связи между энтитями, изменять некоторые их свойства одновременно (не надо по одному искать по всей карте), подсчитывать их количество, находить нужную в считанные секунды.


Отправлено ~ X ~ 19-08-2015 в 11:31:

+1
пользуюсь очень часто.

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


Отправлено Ku2zoff 24-08-2015 в 05:52:

Наткнулся на баг с перемещением окна по сочетанию "кнопка windows + стрелки".

Маленькое предисловие: винда почему-то упорно присваивает первый номер телевизору, подключенному по HDMI, а не монитору. И не важно, какая видеокарта (на старой были DVI, HDMI и VGA, на новой 2xDVI, HDMI и DisplayPort, обе карты NVIDIA), не важно как подключен монитор, через VGA или DVI. Это влечёт за собой определённые проблемы: некоторые программы открываю свои окна не на основном дисплее windows (у него второй номер, это монитор), а на том, у которого первый номер (это телевизор). Окна приходится перемещать (к счастью, только один раз, дальше прога запоминает дисплей).

Так как окна удобнее перемещать по сочетанию клавиш "кнопка windows + стрелки", а не мышкой (чтобы переместить мышкой, нужно точно попасть в шапку окна, а телик большую часть времени выключен, поэтому это почти невыполнимая задача), я естественно пользуюсь этим сочетанием. Окно джека перемещается на телевизор без проблем, а вот обратно на монитор не хочет. По телевизору перемещается, меняет размер, сворачивается/разворачивается, но на монитор не возвращается.

Проявляется этот баг тогда, когда окно джека не умещается по высоте в экран (дефолтное разрешение телевизора в качестве дисплея 1360х768 и нижняя часть окна находится под панелью задач). До меньшего размера окно свернуть невозможно. Если увеличить разрешение телевизора до родного 1920х1080 (которое не подходит для работы в качестве дисплея, а только для вывода видеосигнала), то окно нормально перемещается. Версия редактора 1.1.700 32 бит. Естественно windows.

Добавлено 24-08-2015 в 11:52:

З.Ы. Джек может работать с внешними текстурами при конфигурации half-life, то есть вообще не подключая вадов? Какие форматы поддерживаются? Или загрузка текстур реализована непосредственно в плагинах, и плагин для халфы грузит только вады? Сорри за тупой вопрос.


Отправлено XaeroX 24-08-2015 в 13:23:

Цитата:
Ku2zoff писал:
Наткнулся на баг с перемещением окна по сочетанию "кнопка windows + стрелки".

С проблемами Qt я разбираться не буду, сразу говорю.
Цитата:
Ku2zoff писал:
Джек может работать с внешними текстурами при конфигурации half-life, то есть вообще не подключая вадов?

Нет.
Цитата:
Ku2zoff писал:
Или загрузка текстур реализована непосредственно в плагинах, и плагин для халфы грузит только вады?

Форматы текстур никак не связаны с игровыми профилями, но в информации по профилю, которую возвращает плагин, прописаны форматы внешних текстур или текстурных архивов (навроде WAD). Т.к. халфа не работает с внешними текстурами, то и профиль халфы их не упоминает.
С внешними текстурами работают ку2 (формат WAL) и ку3 (форматы TGA и PNG).


Отправлено Ku2zoff 24-08-2015 в 13:41:

Цитата:
XaeroX писал:
С проблемами Qt я разбираться не буду, сразу говорю.

Можешь сделать так, чтобы окно уменьшалось по высоте как угодно? К примеру, милку можно вообще свернуть, чтобы осталась только шапка окна. Если это возможно. Если это QT, тогда буду втихую материть про себя его авторов, когда джек будет "улетать" на второй дисплей


Отправлено XaeroX 24-08-2015 в 15:17:

Цитата:
Ku2zoff писал:
Можешь сделать так, чтобы окно уменьшалось по высоте как угодно?

Перегруппируй панели "New objects", "Filters" и "Textures" так, чтобы они были вкладками в одной панели. После этого окно можно будет очень сильно уменьшить по высоте.


Отправлено thambs 24-08-2015 в 15:35:

>"New objects", "Filters" и "Textures"
от себя добавлю, что эту панель можно вообще удалять, и вызывать соответствующие окна по хоткеям.

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


Отправлено thambs 25-08-2015 в 20:00:

несмотря на то что такое поведение 1в1 идентично хаммеру, напишу всё таки в эту ветку, т.к. такое поведение что в хаммере, что в джеке делает использование инструмента смещения _очень_ неудобным.

итак, раньше (<=11700) привязка к сетке производилась от центра объекта:
http://pix.academ.org/img/2015/08/26/2acde41b6a1a9b41415604a50dd7fef2.gif
а в 11735 он hammer-like привязывается одним из углов:
http://pix.academ.org/img/2015/08/26/16942cf839951fb192442dfa89c4bcb8.gif
соответственно, смещение объектов чей bbox не кратен шагу сетки превращается в мазохизм. очень хотелось бы иметь возможность вернуть старое поведение хотя бы скрытой опцией в ini-файле.

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


Отправлено XaeroX 25-08-2015 в 20:08:

Цитата:
thambs писал:
итак, раньше (<=11700) привязка к сетке производилась от центра объекта:

ЕМНИП, раньше привязка делалась по левому нижнему углу, а сейчас - по handle объекта (т.е. углу, ближайшему к курсору, обозначается жёлтым крестиком в режиме выделения).
В принципе да, можно сделать опцию по привязке к сетке именно центра.


Отправлено thambs 25-08-2015 в 20:36:

XaeroX
не, ну раньше оно точно по центру было. даже не совсем по центру, а просто смещалось кратно сетке, если центр не лежал на сетке, то он так и оставался не на сетке. я пока откатился на стабильную ветку, так как с таким смещением работать не могу.

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


Отправлено XaeroX 25-08-2015 в 20:51:

thambs
В смысле - не можешь? Ты же сказал, что в хаммере так же. Или всё-таки не так?
Если я сделаю привязку центра, то браши будут слезать с сетки, если их размеры не кратны сетке. Это, имхо, ещё более отвратное поведение.


Отправлено Government-Man 25-08-2015 в 21:24:

Цитата:
XaeroX писал:
Это, имхо, ещё более отвратное поведение.


+1
Надо сделать, что если курсор ближе к центру привязка идет по центру, а если ближе к одной из вершин - то по вершине. Ну а можно вообще сделать возможность задавать кастомные пивоты для каждого объекта.


Отправлено thambs 26-08-2015 в 15:11:

>В смысле - не можешь? Ты же сказал, что в хаммере так же. Или всё-таки не так?
так же. в нём я не работал, а страдал (ну делал вспомогательный браш под сетку и перемещал вместе с ним)
>Это, имхо, ещё более отвратное поведение.
не надо к центру, надо старое поведение, как в 11700 и ранее. т.е. просто приращение координаты кратное сетке.
>Если я сделаю привязку центра, то браши будут слезать с сетки, если их размеры не кратны сетке
зато модели у тебя теперь слезают с сетки, если их несколько выделить и одновременно смещать:


//жесть, каким то образом добился, что у меня заблокировалось смещение мышкой вправо. пока не нашёл условий воспроизведения.

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


Отправлено ~ X ~ 06-09-2015 в 19:41:

Поскольку приходится пользоваться редактором в тяжёлых полевых условиях (без мышки, монитора), я, похоже, наловлю больше всяких недоработок по эргономике. Вот пока что первый список:

- ЖУТКИЙ ЛАГ В 3D при использовании WASD остаётся, если не отключать галочку с камерой. Как будто обрабаывается ввод букв, а не нажатие клавиш.
- ctrl+tab не работает в conf dialog (и в game profiles)
- нет & у кнопки Apply
- В диалоговом окне просто катастрофически нужно ALL FORMATS BY DEFAULT!!
- 50% CPU даже в фоновом режиме!!
- CTRL+E не центрирует вид по центру мира
- гигантский диалог "surface properties", закрывающий полэкрана, можно было бы покомпактней; кроме того, shift+a не обрабатывается если курсор в полях ввода чисел (обработку комбинации лучше производить до прохождения сигнала в субобъекты, по крайней мере, это было в МФЦ).

(я не помню, о чём из этого мог писать раньше, но каждая страница грузится по 10 минут, так что листать не буду)

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


Отправлено tolerance 07-09-2015 в 00:57:

Если в Surface Propertes вводить (печатать) Scale, Rotation и т.п., и не снимая фокус ввода, нажать например на одну из Justify кнопок (или Rotation), то ввод не учтётся. Однако если нажать на Align галки, то учтётся (это ок).


Отправлено thambs 08-09-2015 в 22:08:

jackhammer зачем то раскрывает символические ссылки к ресурсам -- это очень нехорошее поведение. например, у меня текстуры расшарины между несколькими движками через симлинки. в результате чего, вместо относительного пути к текстуре джек раскрывает её путь до абсолютного. то же касается всех остальных игровых ресурсов.

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


Отправлено XaeroX 10-09-2015 в 09:11:

Цитата:
~ X ~ писал:
...

Да нормально это всё, привыкните уже наконец.
Цитата:
thambs писал:
jackhammer зачем то раскрывает символические ссылки к ресурсам

Да, там используется absoluteFilePath(), которая раскрывает симлинки. Функция мне нравится, а о такой возможности, как
Цитата:
thambs писал:
текстуры расшарины между несколькими движками через симлинки

я даже не думал.


Отправлено thambs 10-09-2015 в 14:13:

в порядке самообразования смотрел http://www.simonoc.com/pages/design...eof_source.htm, но карта сделана в радианте и джек не хочет читать его .map-формат. там и текстурные координаты как то по другому записаны, и комментарии к каждому брашу имеются.

Добавлено 10-09-2015 в 17:13:

>я даже не думал.
зря. там и другие ситуации. например, у меня всё хранится на большом компе и иногда я к нему подключаюсь с другого через sshfs. соответственно, все ресурсы расшарены через неё, а для удобства в корне хомяка симлинки. вообщем, рискну стать твоим врагом, но всё таки настою, что это неправильное поведение. симлинки для того и сделаны, что бы сокращать пути, а когда вместо models/wc.mdl получаешь /mnt/data/half-life/valve/models/wc.mdl то выходит ерунда. т.е. можно конечно поизвращаться с mount -o bind, но это уже будет напоминать всем известную историю про.

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


Отправлено XaeroX 10-09-2015 в 14:35:

thambs
Я попробую исправить это поведение, просто жаль, что ты не обратил моё внимание на это сразу. Сейчас выше риск что-то не заметить или допустить регрессию.

Добавлено 10-09-2015 в 20:35:

Цитата:
thambs писал:
но карта сделана в радианте и джек не хочет читать его .map-формат

Ты просто ему нагрубил и он обиделся.
У меня открыл без проблем.


Отправлено thambs 10-09-2015 в 14:49:

>У меня открыл без проблем.
ну я нашёл в чём дело, при открытии был выбран не q3 .map а просто .map

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


Отправлено XaeroX 10-09-2015 в 15:15:

thambs
Вообще говоря, каждый плагин реализует собственный формат map. Т.е. мап-файл от халфы нельзя открывать плагином ку1, и так далее. То есть иногда это возможно, но совместимость не гарантируется.


Отправлено ~ X ~ 10-09-2015 в 16:53:

Цитата:
XaeroX писал:
Да нормально это всё, привыкните уже наконец.

В яблочники записала что-ли? Они любят так говорить. И ещё геи. (и ещё дядя %s)
Тебе так трудно это поправить? Был бы опенсоус, я бы сам давно исправил. Там кода написать - с гулькин нос.

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


Отправлено XaeroX 10-09-2015 в 16:59:

Цитата:
~ X ~ писал:
Был бы опенсоус, я бы сам давно исправил.

Само собой. Россия богата талантами, у нас каждый второй бы джекхаммер написал, да просто всё как-то некогда.


Отправлено thambs 10-09-2015 в 20:55:

linux_11737_x64

поймал редкий краш. карта в формате hlmap, если попытаться открыть её в q3 конфигурации игры (в диалоге открытия тем не менее выбран hlmap-формат), то джек крашится. причём это получается только с этой картой, другие хэлфовские так открываются нормально и в q3 формат конвертируются.

code:
ERROR: bad token `0' at line 9 (expected `(') ERROR: bad token `' at line 9 (expected `)') ERROR: bad token `' at line 9 (expected `(') ERROR: bad token `' at line 9 (expected `)') ERROR: bad token `' at line 9 (expected `(') ERROR: bad token `' at line 9 (expected `)') Loaded project with game configuration "OpenArena" Segmentation fault (core dumped)


Добавлено 10-09-2015 в 23:55:

upd: карта малость битая, у меня там в пробеле между параметров для zhlt затесались \1 и \2 (не знаю что это за символы), но когда я поправил джек по прежнему крашится
да, в этом дело быдло, вроде. но ты говорил, что он не должен крашиться от некорректных .map, так что вот оно.

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


Отправлено XaeroX 13-09-2015 в 09:01:

Цитата:
thambs писал:
поймал редкий краш. карта в формате hlmap, если попытаться открыть её в q3 конфигурации игры (в диалоге открытия тем не менее выбран hlmap-формат), то джек крашится

Ты будешь смеяться, но карта эта будет крашиться в любой конфигурации игры. В том числе в самой халфовской. Опять какие-то кривые культи создали карту, у которой формат 220, однако строки "mapversion 220" нет. Карта парсится как старый формат, считывает всё неправильно, и вот результат.
А креш в итоге получается из-за деления на 0, это я поправлю.


Отправлено tolerance 14-09-2015 в 14:01:

XaeroX на счет пропадания ентитей:
Проявляется после копирования. Как я понимаю, это что-то типа VIS'а в движке, т.е. когда ентитя за кадром, то она не отображается. Так вот, всё указывает на то, что после копирования, "VIS-местоположение" ентитей не генерится по новым позициям, а унаследуется от исходных ентитей.

Достаточно посмотреть эту гифку:

Я просто скопировал спавны и разместил их зеркально (зеркальная карта).


Отправлено XaeroX 14-09-2015 в 14:08:

Да, есть там в джеке что-то типа виза.
Версия редактора самая последняя?


Отправлено tolerance 14-09-2015 в 14:10:

И да, еще есть небольшой недочет при зеркаливании ентитей, тех же спавнов.
Имеем спавн с углом 90 градусов (YAW), зеркалим горизонтально — получаем 89 градусов .
Или 180 — горизонтально — 359, а если еще раз, то 181 и т.д.

Добавлено 14-09-2015 в 17:10:

XaeroX, сама последняя, что я получал, а точнее 1.1.714.


Отправлено XaeroX 14-09-2015 в 14:12:

tolerance
Как именно ты копировал? Shift+Drag или Ctrl+C/Ctrl+V?


Отправлено tolerance 14-09-2015 в 14:39:

XaeroX Ctrl+C/Ctrl+V.
Мне только что удалось воспроизвести. Попробуй поставить один info_player_start, выделить, скопировать, вставить, поставить рядом, выделить два, сделать также, потом, когда их уже где-то 4-6, то выделяешь все, копируешь, вставляешь где-нибудь очень далеко (дабы VIS не доставал) и проверяешь.
Я к сожалению по тех. причинам не могу залить видео.
Вообщем надо копировать-вставлять много раз.


Отправлено XaeroX 14-09-2015 в 16:54:

Цитата:
tolerance писал:
И да, еще есть небольшой недочет при зеркаливании ентитей, тех же спавнов.

Поправил.

С пропаданием энтитей проблему решить не удаётся. У меня баг не воспроизводится. Дело в том, что Octree зависит от текущей карты, т.к. строится динамически. Чтобы мне удалось его воспроизвести, мне нужна строго идентичная твоей карта, плюс строго идентичная последовательность действий, включая идентичные координаты вставки (!) - чтобы энтити вставлялись в те же ноды дерева, что и у тебя. Так что баг не будет исправлен до тех пор, пока кто-то из тестеров не сможет построить точно воспроизводимую модель. Ни видео, ни словесные описания тут не помогут - я тупо не вижу проблем в коде, это надо смотреть в дебаггере, а воспроизвести не получается.


Отправлено tolerance 14-09-2015 в 17:56:

Ок, тогда давай так: CTRL + N, дефаулт рум (512, 512, 160). Размер сетки 16. Не трогая НИЧЕГО, работаем только в TOP виде, создаем info_player start тут:
http://6.firepic.org/6/images/2015-...5m90din3ezc.jpg
Выделяем созданный спавн, CTRL+C, CTRL+V, вставится в центр карты:
http://6.firepic.org/6/images/2015-...l2evhwq2ek9.jpg
Теперь копируем вставленный спавн (CTRL+C), вставляем (CTRL+V) в этом же месте и перемещаем сюда:
http://6.firepic.org/6/images/2015-...iqwn3d4z5ab.jpg
Теперь точно так же копируем его, вставляем и перемещаем копию рядом:
http://6.firepic.org/6/images/2015-...06u206mg0ai.jpg
Выделяем последние два спавна:
http://6.firepic.org/6/images/2015-...kpsrg834ies.jpg
И копируем-вставляем сюда:
http://6.firepic.org/6/images/2015-...zftiucqubw1.jpg
Можно проверять, последние два спавна будут пропадать, когда не будут рендериться предыдущие два.

Не знаю, влияет ли, но мой FGD:
http://cs-mapping.com.ua/tools/cs_e...ck793c_wc35.rar


Отправлено XaeroX 14-09-2015 в 18:18:

tolerance
Проделал все описанные операции строго как ты описал.
НИЧЕГО НЕ ПРОПАДАЕТ.
Похоже, всё-таки нужно видео.


Отправлено tolerance 14-09-2015 в 19:41:

Не знаю, какое у видео качество (не могу посмотреть), ибо разрешение довольно таки инопланетянские (в весь рабочий стол), это я к тому, дабы ты разглядел мелкую сетку, но думаю, что всё ок.


Отправлено XaeroX 14-09-2015 в 20:14:

Мда. Похоже, там есть какой-то мааааленький нюанс. Ты делаешь что-то не так, как я. Потому что у меня упорно не получается это воспроизвести.
Обрати внимание на то, что происходит между 00:17 и 00:18. Этого я тоже не могу воспроизвести.


Отправлено tolerance 15-09-2015 в 02:48:

Цитата:
XaeroX писал:
Обрати внимание на то, что происходит между 00:17 и 00:18. Этого я тоже не могу воспроизвести.

Вон та штучка справа-внизу?

Это инструмент "выделение" (рамка), я случайно кликнул просто.

Видимо надо записывать видео с отображением нажимаемых клавиш.


Отправлено tolerance 16-09-2015 в 12:02:

Призываю кого-нибудь из юзеров тоже проверить вышеопоказанный баг (по видео).


Отправлено thambs 16-09-2015 в 12:37:

дай прямой линк на видео (или ютуб), попробую воспроизвести.

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


Отправлено tolerance 16-09-2015 в 12:44:

thambs, Flash'а нет что-ли?
http://www.youtube.com/watch?v=ca0zQcNmx3E


Отправлено thambs 16-09-2015 в 14:22:

никак не получается. т.е. картина то знакомая, но дальше пока затык.

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


Отправлено tolerance 17-09-2015 в 06:24:

Если TAB'ом менять режим в 3D виде, то он не будет изменен в выпадающем "camera" меню.


Отправлено Garux 17-09-2015 в 16:19:

Цитата:
tolerance писал:
Призываю кого-нибудь из юзеров тоже проверить вышеопоказанный баг (по видео).

Не воспроизводится.
Даже если исходные энтити далеко и явно не рисуются.


Отправлено XaeroX 17-09-2015 в 17:23:

Цитата:
tolerance писал:
Если TAB'ом менять режим в 3D виде, то он не будет изменен в выпадающем "camera" меню.

Спасибо, поправил.


Отправлено thambs 18-09-2015 в 13:10:

linux_11756_x64

1. баг с симлинками на первый взгляд пропал.

2. Achtung, Regressions! точечные итемы не отображаются ни в 3d ни в 2d виде:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

а дальнейшее расследование выявило то, что ломется отображение вообще чего угодно, если у него "classname"=="item_*" -- πздетц какой то:
code:
{ "classname" "worldspawn" "fog" "0 0 0 0" "gravity" "800" "defaultteam" "0" "newunit" "0" "gametitle" "0" "startdark" "0" "MaxRange" "32768" "sounds" "1" "angles" "0 0 0" "mapversion" "220" "wad" "/home/toozeg/xash/valve/halflife.wad" "_generator" "Jackhammer 1.1.756 (vpHalfLife)" } { "classname" "monster_furniture" // меняю с monster_ на _item -- и вуаля! "angles" "0 0 0" "origin" "96 -32 16" } { "classname" "item_suit" "angles" "0 0 0" "origin" "0 -64 0" }


проверял на пустом игровом профиле -- без настроек и fgd, т.е. он тут не при чём.

а полное затирание настроек всего джека (не игрового профиля) помогает

Добавлено 18-09-2015 в 16:10:

вообщем вот diff между дефолтными настройками и старыми, которые ломают рендер итемов: http://pastebin.com/UKQnGAiF

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


Отправлено XaeroX 18-09-2015 в 13:33:

thambs
View -> Hide Items


Отправлено Crystallize 18-09-2015 в 15:00:

Цитата:
XaeroX писал:
Описание бага должно быть максимально подробным:
1. Версия редактора, битность (можно посмотреть в окошке About). Обратите внимание, что все версии 1.0.ххх 32-битные.
2. Текстовое описание бага и инструкции по его воспроизводству (если возможно).
3. Скриншот, явно демонстрирующий проблему (если она не бросается в глаза - обведите рамкой и т.п.)
4. Карта-пример. Чем меньше фрагмент карты - тем лучше. Если баг присутствует на карте-коробке - это вообще идеально.
5. Информация о системе: версия ОС, её битность (32 или 64), сервис-пак (если есть), модель и частота CPU (особенно если речь о стабильных вылетах при запуске или тормозах, скриншот окошка из CpuZ - идеальный вариант), модель GPU (особенно если речь о багах отрисовки, скриншот окошка из GpuZ - идеальный вариант), количество оперативной памяти, а также - ВАЖНО - полное имя пути установки редактора (особенно если речь о несохраняющихся конфигах).
6. Информация о том, есть ли такая проблема в Valve Hammer Editor (если речь об инструменте, присутствующем и там, и там).
7. Всё остальное, что, по вашему мнению, может относиться к делу.


Чёто я смотрю людям пох на эти правила.

1. https://imgur.com/ukguEgy
2. На 32-х битной вин-версии во вьюпортах не отображаются подписи к энтитям, ни имя ни тип. На 64-битной версии под семеркой - отображаются.
3. https://imgur.com/QG6Hy0g
4.
5. WinXP SP3 32-bit 2GB RAM, F:\programs\Jackhammer, https://imgur.com/sQ1M2gP, http://gpuz.techpowerup.com/15/09/18/v7k.png
6. В Хаммере 3.4 тоже не отобрааются.
7. Под спиритом любым-1.2, 1.4, 1.5а4, 1.7, 1.8, 1.9


Отправлено Ku2zoff 06-10-2015 в 17:57:

code:
Unable to load library icui18n "Cannot load library icui18n: (icui18n: cannot open shared object file: No such file or directory)"

Либа есть, лежит по пути /usr/lib/x86_64-linux-gnu/ в виде файла и ссылки на него:

libicui18n.so.52.1
libicui18n.so.52

Редактор запускается, добавляю новую конфигурацию, нажимаю кнопку, чтобы добавить fgd - крэшится. Вывод терминала:
code:
ku2zoff@ku2zoff-linux:~/.jackhammer$ ./jackhammer.sh Unable to load library icui18n "Cannot load library icui18n: (icui18n: cannot open shared object file: No such file or directory)" Adding: "/home/ku2zoff/jackhammer/plugins/vpHalfLifex64.so" 2 map export format(s) registered 3 map import format(s) registered 1 package format(s) registered 1 sprite format(s) registered 1 model format(s) registered 1 archive format(s) registered Adding: "/home/ku2zoff/jackhammer/plugins/vpQuake2x64.so" 1 map export format(s) registered 1 map import format(s) registered 1 texture format(s) registered 1 sprite format(s) registered 1 model format(s) registered 1 archive format(s) registered Adding: "/home/ku2zoff/jackhammer/plugins/vpQuake3x64.so" 1 map export format(s) registered 1 map import format(s) registered 2 texture format(s) registered 1 package format(s) registered 2 model format(s) registered 1 archive format(s) registered Adding: "/home/ku2zoff/jackhammer/plugins/vpQuakex64.so" 1 map export format(s) registered 1 map import format(s) registered 1 package format(s) registered 1 sprite format(s) registered 2 model format(s) registered 1 archive format(s) registered Added archive: "/home/ku2zoff/jackhammer/sprites.pak" (11 files) Using extension: GL_ARB_texture_compression Using extension: GL_SGIS_generate_mipmap Using extension: GL_EXT_texture_edge_clamp Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40807) ./jackhammer.sh: line 7: 1585 Аварийный останов $DirName/$AppName "$@" ku2zoff@ku2zoff-linux:~/.jackhammer$


Добавлено 06-10-2015 в 23:57:

Debian Jessie x64. Все обновки стоят. DE - кеды. Проблема же в QT?


Отправлено XaeroX 06-10-2015 в 18:02:

Цитата:
Ku2zoff писал:
Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40807)

Это в момент креша появляется, или не связано?
Если да, то что-то с версиями Qt. Джек использует 4.8.7, у тебя какие-то либы от версии 4.8.6, что странно. Покажи ещё вывод ldd по jackhammer.

Добавлено 07-10-2015 в 00:01:

Цитата:
Ku2zoff писал:
Debian Jessie x64. Все обновки стоят. DE - кеды. Проблема же в QT?

Вот возможная проблема.
У меня тоже джесси х64, но искаропки, никакие обновки не ставил (они у меня под линуксом традиционно систему ломают, в отличие от Windows Update, так что уже давно не рискую).

Добавлено 07-10-2015 в 00:02:

И да, версия джека какая?


Отправлено Ku2zoff 06-10-2015 в 18:10:

Удалил QT либы из папки с джеком. Вылет пропал. В консоли варнинг:

code:
WARNING: Qt version mismatch! Compiled with version 4.8.7, runtime version is 4.8.6

При закрытии приложения тоже не всё гладко:
code:
./jackhammer.sh: line 7: 1622 Ошибка сегментирования $DirName/$AppName "$@"

Но запускается, настраивается и работает. Буду дальше юзать.

Ой блин, забыл Версия джека 1.1.775.

Добавлено 07-10-2015 в 00:08:

Цитата:
XaeroX писал:
Это в момент креша появляется, или не связано?

В момент крэша. Ну кеды виноваты стопудов.

Добавлено 07-10-2015 в 00:10:

C++ Source Code:
1
ku2zoff@ku2zoff-linux:~/.jackhammer$ ldd jackhammer
2
linux-vdso.so.1 (0x00007ffde9d98000)
3
vstdlib.so => ./vstdlib.so (0x00007fd3ae828000)
4
libQtCore.so.4 => /usr/lib/x86_64-linux-gnu/libQtCore.so.4 (0x00007fd3ae338000)
5
libQtGui.so.4 => /usr/lib/x86_64-linux-gnu/libQtGui.so.4 (0x00007fd3ad648000)
6
libQtNetwork.so.4 => /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4 (0x00007fd3ad2f0000)
7
libQtOpenGL.so.4 => /usr/lib/x86_64-linux-gnu/libQtOpenGL.so.4 (0x00007fd3acfe8000)
8
libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007fd3accb8000)
9
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd3aca98000)
10
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd3ac790000)
11
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd3ac3e0000)
12
/lib64/ld-linux-x86-64.so.2 (0x00007fd3aeaa8000)
13
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd3ac1c0000)
14
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd3abfb8000)
15
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fd3abca8000)
16
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd3abaa0000)
17
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd3ab790000)
18
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd3ab578000)
19
libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fd3ab338000)
20
libaudio.so.2 => /usr/lib/x86_64-linux-gnu/libaudio.so.2 (0x00007fd3ab118000)
21
libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007fd3aaef0000)
22
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fd3aac40000)
23
libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fd3aa9e8000)
24
libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007fd3aa7e0000)
25
libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007fd3aa5c0000)
26
libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fd3aa3b0000)
27
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fd3aa198000)
28
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fd3a9e50000)
29
libnvidia-tls.so.352.41 => /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.352.41 (0x00007fd3a9c48000)
30
libnvidia-glcore.so.352.41 => /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.352.41 (0x00007fd3a71b0000)
31
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fd3a6f40000)
32
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fd3a6d10000)
33
libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6 (0x00007fd3a6aa0000)
34
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fd3a6898000)
35
libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007fd3a6690000)
36
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fd3a6488000)
37
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fd3a6260000)
38
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fd3a6058000)


Отправлено XaeroX 06-10-2015 в 18:12:

Цитата:
Ku2zoff писал:
Удалил QT либы из папки с джеком.

Нельзя так делать! Джек собран с Qt 4.8.7, стабильная работа на твоих рантаймах 4.8.6 не гарантируется. Надо разбираться, какие именно либы он ищет и не находит. Ну сделай ldd, а?
Цитата:
Ku2zoff писал:
Ну кеды виноваты стопудов.

Ты кеды сам ставил? Там же гном по дефолту.

Добавлено 07-10-2015 в 00:12:

Цитата:
Ku2zoff писал:
libQtCore.so.4 => /usr/lib/x86_64-linux-gnu/libQtCore.so.4 (0x00007fd3ae338000)
libQtGui.so.4 => /usr/lib/x86_64-linux-gnu/libQtGui.so.4 (0x00007fd3ad648000)
libQtNetwork.so.4 => /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4 (0x00007fd3ad2f0000)
libQtOpenGL.so.4 => /usr/lib/x86_64-linux-gnu/libQtOpenGL.so.4 (0x00007fd3acfe8000)

Либо ты сделал ldd ПОСЛЕ удаления Qt-шных либ из папки джека, либо одно из двух. Интересует ldd на полноценной инсталляции джека.


Отправлено Ku2zoff 06-10-2015 в 18:20:

Цитата:
XaeroX писал:
Либо ты сделал ldd ПОСЛЕ удаления Qt-шных либ из папки джека, либо одно из двух. Интересует ldd на полноценной инсталляции джека.

А вон оно что. Щас верну либы из корзины. Сорри, тупанул.
Цитата:
XaeroX писал:
Ты кеды сам ставил? Там же гном по дефолту.

apt-get install kde-plasma-desktop на базовую систему, в которой голая консоль. И всё остальное нужное ручками.
Вот вывод ldd с комплектными либами:
C++ Source Code:
1
linux-vdso.so.1 (0x00007ffc430b8000)
2
vstdlib.so => ./vstdlib.so (0x00007faf16518000)
3
libQtCore.so.4 => ./libQtCore.so.4 (0x00007faf16010000)
4
libQtGui.so.4 => ./libQtGui.so.4 (0x00007faf15330000)
5
libQtNetwork.so.4 => ./libQtNetwork.so.4 (0x00007faf15018000)
6
libQtOpenGL.so.4 => ./libQtOpenGL.so.4 (0x00007faf14d10000)
7
libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007faf149e0000)
8
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007faf147c0000)
9
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007faf144b8000)
10
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007faf14108000)
11
/lib64/ld-linux-x86-64.so.2 (0x00007faf16798000)
12
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007faf13f00000)
13
libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007faf13cf8000)
14
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007faf13af0000)
15
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007faf137e0000)
16
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007faf134d0000)
17
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007faf132b8000)
18
libaudio.so.2 => /usr/lib/x86_64-linux-gnu/libaudio.so.2 (0x00007faf13098000)
19
libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6 (0x00007faf12e28000)
20
libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007faf12c00000)
21
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007faf12950000)
22
libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007faf126f8000)
23
libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007faf124f0000)
24
libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007faf122d0000)
25
libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007faf120c0000)
26
libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007faf11e80000)
27
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007faf11c68000)
28
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007faf11920000)
29
libnvidia-tls.so.352.41 => /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.352.41 (0x00007faf11718000)
30
libnvidia-glcore.so.352.41 => /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.352.41 (0x00007faf0ec80000)
31
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007faf0ea10000)
32
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007faf0e808000)
33
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007faf0e5e8000)
34
libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007faf0e3e0000)
35
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007faf0e1d8000)
36
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007faf0dfa8000)
37
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007faf0dd80000)
38
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007faf0db78000)


Добавлено 07-10-2015 в 00:20:

С QT либами, что идут в комплекте, диалог открытия/выбора файла крэшит редактор.
C++ Source Code:
1
ku2zoff@ku2zoff-linux:~/.jackhammer$ ./jackhammer.sh
2
Unable to load library icui18n "Cannot load library icui18n: (icui18n: cannot open shared object file: No such file or directory)"
3
Adding: "/home/ku2zoff/jackhammer/plugins/vpHalfLifex64.so"
4
2 map export format(s) registered
5
3 map import format(s) registered
6
1 package format(s) registered
7
1 sprite format(s) registered
8
1 model format(s) registered
9
1 archive format(s) registered
10
Adding: "/home/ku2zoff/jackhammer/plugins/vpQuake2x64.so"
11
1 map export format(s) registered
12
1 map import format(s) registered
13
1 texture format(s) registered
14
1 sprite format(s) registered
15
1 model format(s) registered
16
1 archive format(s) registered
17
Adding: "/home/ku2zoff/jackhammer/plugins/vpQuake3x64.so"
18
1 map export format(s) registered
19
1 map import format(s) registered
20
2 texture format(s) registered
21
1 package format(s) registered
22
2 model format(s) registered
23
1 archive format(s) registered
24
Adding: "/home/ku2zoff/jackhammer/plugins/vpQuakex64.so"
25
1 map export format(s) registered
26
1 map import format(s) registered
27
1 package format(s) registered
28
1 sprite format(s) registered
29
2 model format(s) registered
30
1 archive format(s) registered
31
Added archive: "/home/ku2zoff/jackhammer/sprites.pak" (11 files)
32
Using extension: GL_ARB_texture_compression
33
Using extension: GL_SGIS_generate_mipmap
34
Using extension: GL_EXT_texture_edge_clamp
35
Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40807)
36
./jackhammer.sh: line 7:  2248 Аварийный останов         $DirName/$AppName "$@"


Отправлено XaeroX 06-10-2015 в 18:24:

А, ну ясно. Qt юзает системный диалог открытия файла, а системный в данном случае - KDEшный, а он в свою очередь - на старой версии Qt. Его либы подгружаются, появляется конфликт и вуаля.
Да, пожалуй, единственное решение - удалить либы редактора и принудительно посадить его на системный Qt. Ну и ждать, пока авторы кедов обновят его до последней версии Qt4.


Отправлено Ku2zoff 06-10-2015 в 18:29:

Цитата:
XaeroX писал:
а, пожалуй, единственное решение - удалить либы редактора и принудительно посадить его на системный Qt.

Что-то я совсем не уверен, что это безопасно. Там какие-то варнинги сыплются, если юзать только системный QT. Но выбора не остаётся, будем пользовать то, что есть.
Цитата:
XaeroX писал:
Ну и ждать, пока авторы кедов обновят его до последней версии Qt4.

Когда рак на горе свиснет ХЗ когда
Значит, дело всё-таки в кедах.


Отправлено XaeroX 06-10-2015 в 18:33:

Цитата:
Ku2zoff писал:
Там какие-то варнинги сыплются, если юзать только системный QT

Кроме самого первого - какие ещё?


Отправлено Ku2zoff 06-10-2015 в 18:42:

Когда вызывается диалог открытия файла вываливает в терминал вот это дело:

C++ Source Code:
1
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString)
2
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString)
3
kfilemodule(2324) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-excel.sheet.binary.macroEnabled.12"
4
kfilemodule(2324) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-excel.addin.macroEnabled.12"
5
kfilemodule(2324) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-powerpoint.slideshow.macroEnabled.12"
6
kfilemodule(2324) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-excel.sheet.macroEnabled.12"
7
kfilemodule(2324) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-powerpoint.presentation.macroEnabled.12"
8
kfilemodule(2324) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-word.template.macroEnabled.12"
9
kfilemodule(2324) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-excel.template.macroEnabled.12"
10
kfilemodule(2324) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-powerpoint.template.macroEnabled.12"
11
kfilemodule(2324) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-word.document.macroEnabled.12"
12
kfilemodule(2324) KMimeTypeRepository::parents: "/usr/share/mime/subclasses"  refers to unknown mimetype  "application/vnd.ms-powerpoint.slide.macroEnabled.12"

Но открывает. При вызове диалоговых окон в редакторе ничего не вываливает. Вроде работает.

Вертикальной синхронизации нет вообще во всех кедах, т.к. эффекты рабочего стола не запускаются. Соответственно, в 3D виде тиринг. Раньше работали. Наверное после обновления дистра сломались. Я грешил на видеодрайвер, поэтому удалил dkms-вариант, и накатил с сайта нвидии новейший вручную. Не помогло. Что интересно, раньше с новейшим драйвером не работал стим. Сейчас работает, видимо починили. Версию драйвера, с которой не работало, не помню. В полном экране всинк работает.


Отправлено XaeroX 06-10-2015 в 18:48:

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


Отправлено Ku2zoff 06-10-2015 в 19:11:

Удалил новый драйвер, вернул тот, что из репов. Соответственно, dkms модуль пересобрался. OpenGL теперь нормально работает в кедах, есть всинк в 3д виде. Исчез segfault при закрытии редактора (он был и с родными и с системными либами). Джек не крэшится только с системным QT.

Цитата:
XaeroX писал:
Таков удел всех линуксоидов - воевать с необязательными багами и побеждать несущественные проблемы.

Ну а как же? Я вот обновлился. Ядро обновилось c версии 3.16.7-ckt11-1+deb8u3 до версии 3.16.7-ckt11-1+deb8u4. Хедеры ядра тоже обновились конечно. И кто бы пересобрал модуль ядра от нвидии? Твою дивизию, dkms должен сам это делать при обновлении ядра.

Добавлено 07-10-2015 в 01:11:

Зато, юзанье линукс в качестве десктопной оси даёт повод заняться мозговыми сношениями упражнениями. Хоть какой-то плюс. Я в линуксе полтора месяца не работал, зашёл и решил обновиться. Вот и огрёб радости. Сейчас буду каждый день понемногу тестить джек.


Отправлено Raid 13-10-2015 в 12:22:

1.1.700 Windows 7

Мрачно о**еваю от кривости клиппинг тула. Точки плоскости обрезания ставятся не идеально по пересечениям сетки, или же идеально, но приближение координат при обрезании недостаточно точное, и в результате получается такая лажа:













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


Отправлено thambs 13-10-2015 в 12:57:

Raid
оппа-оппа! чуть подробнее опиши условия восмпроизведения. я где то год назад репортил ксероксам о баге с clip-toolом и он тогда его основательно пофиксил. нюжто регрессия?

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


Отправлено XaeroX 13-10-2015 в 15:28:

Raid
Клип-тулом надо пользоваться очень аккуратно.


Отправлено Garux 13-10-2015 в 16:05:

Казалось бы, в чём сложность воткнуть две зеркальные плоскости
Думаю дело в любимом вами округляторе до int
Два виндинга с одной плоскости не обязательно окажутся на ней после такого


Отправлено XaeroX 13-10-2015 в 16:28:

Нет-нет, там ошибки точности. И это притом, что в double считает...
Надо смотреть тестовые примеры, в общем.


Отправлено Crystallize 13-10-2015 в 18:12:

А у меня в Ку2 браши с флагом monster_clip за энтитю не считались.


Отправлено XaeroX 13-10-2015 в 19:08:

Crystallize
А должны были?


Отправлено Raid 13-10-2015 в 21:23:

По закону подлости, искромсав несколько брашей самым зверским образом, так и не удалось вызвать баг. Буду сохранять багованные браши, получающиеся в процессе.


Отправлено XaeroX 13-10-2015 в 21:31:

Не нужны мне твои багованные браши, у меня своих хватает. Мне нужны шаги, гарантированно приводящие к появлению бага. Ну например, ты кромсанул браш, увидел баг, отменил, снова кромаснул - баг опять есть. Сохраняешь карту, кидаешь мне, говоришь, какой браш и как кромсать (можно с видео).


Отправлено Raid 17-10-2015 в 03:59:

Это не реально технически, тк очевидно, что баг не воспроизводим вручную. Легионом китайцев, которые режут браши сутки на пролёт, или программой, созданной для этих целей - возможно, где бы существовала вероятность его проявления. Предложенный способ единственный рабочий, тк речь о полевых испытаниях, в работе. Может имеет смысл добавить в новые версии модуль, следящий за целостностью брашей, и логгирующий выпавшие вертексы (и уведомляющий пользователя о том, что браш номер такой-то битый) Вопрос в том, чтобы таковой отличал обычную инвалидную структуру от той, которая получается при косяках клип-тула. Скажем, писал бы в лог в ситуациях, когда расстояние между вертексами браша менее 0.02 юнитов. Или когда есть не замкнутые в фигуру фейсы.


Отправлено Crystallize 17-10-2015 в 09:56:

Цитата:
XaeroX писал:
А должны были?


Ну они же в игре не рисуются, игроком не коллидятся. Так или иначе, я не вижу способа их все вместе отфильтровать, редактор воспринимает их как обычный шестигранный солид, и только если ты заходишь в свойства браша, то замечаешь галку monster_clip.


Отправлено XaeroX 17-10-2015 в 10:02:

Crystallize
Всё правильно. Редактор не мониторит изменения флагов брашей. Он классифицирует текстуры, а не браши. Если в wal-файле этот флаг стоит, то все браши с этой текстурой будут считаться клипами, вне зависимости от актуальных флагов.
Единственный флаг, который мониторится постоянно - это флаг Detail.

Добавлено 17-10-2015 в 16:02:

Цитата:
Crystallize писал:
Так или иначе, я не вижу способа их все вместе отфильтровать

Для таких ситуаций Аллах придумал визгруппы.


Отправлено Crystallize 17-10-2015 в 10:31:

Цитата:
XaeroX писал:
Для таких ситуаций Аллах придумал визгруппы.

Ну это нужно же знать где каждый клип-браш, и вручную занести его в виз-группу?


Отправлено XaeroX 17-10-2015 в 11:41:

Crystallize
Что значит - "знать"? Не ты ли эти клип-браши создавал? Можно заносить в визгруппу их сразу по мере создания.

Добавлено 17-10-2015 в 17:41:

Но вообще, конечно, предложение интересное, хоть и высказанное в отвратительной форме претензии.
Возможно, стоит подумать над системой мониторинга и других флагов, помимо Detail.


Отправлено Crystallize 17-10-2015 в 13:49:

Цитата:
XaeroX писал:
Что значит - "знать"? Не ты ли эти клип-браши создавал?

Ну если я чей-то rmf или map качнул.

Цитата:
XaeroX писал:
Но вообще, конечно, предложение интересное, хоть и высказанное в отвратительной форме претензии.

Прошу прощения.


Отправлено XaeroX 17-10-2015 в 13:51:

Цитата:
Crystallize писал:
Ну если я чей-то rmf или map качнул.

Тогда этот файл с вероятностью 99% сделан не в джеке.
А в других редакторах, емнип, тоже нет опции скрывания брашей по флагам (кроме тех же детайлов). А в радианте, по-моему, даже визгрупп нет - потому, что в мап-файле их не сохранишь.


Отправлено LeFront 20-10-2015 в 19:40:

Чего то у меня стала проблема в 2D редактировании. Не учитывается ход сетки. Сетку ставлюна максимальный размер а ход все равно в маленький юнит. Очень не удобно. Понять не могу, что я сделал не так. Эффект как будто у меня на самый минимальных масштаб настроено.


Отправлено XaeroX 20-10-2015 в 19:50:

LeFront
Нажми Shift+W.


Отправлено thambs 20-10-2015 в 19:50:

LeFront
там же есть переключатель включить/отключить привязку и ЕМНИП он каким то хоткеем щёлкается.

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


Отправлено LeFront 20-10-2015 в 20:02:

Разобрался, спасибо


Отправлено Skaarj 20-10-2015 в 20:53:

Много юзеров с этой привязкой имеют проблемы, может по умолчанию хоткей отключить?


Отправлено XaeroX 20-10-2015 в 21:29:

Skaarj
Ну в хаммере же у людей нет проблем, а там этот же хоткей.
Я, конечно, маю, что в случае Джека работает эффект "раз софт написан каким-то ксероксом, то наверняка баг в софте, а не в моих генах", но всё же юзеров надо приучать сначала всё проверить, а потом бежать жаловаться.
Я когда-то тоже был нубом и переустанавливал хаммер, если случайно включал "independent window configuration".


Отправлено thambs 20-10-2015 в 21:34:

XaeroX
может чтобы улучшить -мание срать в консоль и Alt+F3 выхлоп?

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


Отправлено XaeroX 20-10-2015 в 21:39:

thambs
Это можно, но проблема в том, что нубы не читают сосноль. И даже обычно отключают её.


Отправлено LeFront 22-10-2015 в 17:07:

Да я не жаловался на джек, он на оборот очень понятен и удобен, я просто темой воспользовался. Понятно, что косяк мой. Я камеру двигаю wasd, и видимо случайно нажимаю shift+W.


Отправлено ~ X ~ 22-10-2015 в 18:38:

XaeroX надо делать ей принудительный ап попы. Ну, при выводе ошибок. Фатальных.

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


Отправлено Raid 23-10-2015 в 10:32:

Лучше попа-ап, и выхлоп в сосноль паралелльно, сохраняя в лог-файл. Это с одной стороны обратит внимание на важную ошибку, с другой - позволит протоколировать фейлы. Если фейл критический - в попу-ап строить кнопку "отправить отчёт" ("не отправлять" при этом не делать), при нажатии которой происходит спам на специально выделенную под багрепорты почту, а если нет интернета - окно просто закроется предложив заслать донат по аналоговой почте


Отправлено XaeroX 23-10-2015 в 10:54:

Raid
Лучше бы придумал, как достоверно воспроизвести багу клиппинг-тула.


Отправлено Raid 23-10-2015 в 11:09:

XaeroX
Я могу придумать как обойти\исправить тот или иной баг, возникающий в работе алгоритмов на карте, которые сделал я (тк обычно знаю (если помню) что куда втыкается), индуктивно. Но вот придумать конкретное решение обладая максимально общей инфой об используемом инструменте - весьма себе затруднительно. Перевелись Шерлоки на Руси, в общем.


Отправлено XaeroX 23-10-2015 в 11:34:

Ну вот мне для исправления нужен некий тест-кейс. На моих-то тестах всё нормально работает.


Отправлено thambs 23-11-2015 в 20:47:

11794/amd64

XaeroX
небольшой баг сортировки на фоне неба (гыман выделен):


Добавлено 23-11-2015 в 23:47:

небольшой баг управления: если сидеть в 3д окне и передвигаться по любому меню с помощью клавиатурных стрелок, то камера не блокируется и тоже крутится.

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


Отправлено XaeroX 25-11-2015 в 01:34:

Это не сортировка. Это рамка выделения не пишется в буфер глубины.


Отправлено PLut 28-11-2015 в 11:14:

XaeroX Добрались руки до твоего редактора, после запуска управление дерганное какое-то, когда поворачиваешься и меняешь направление полёта камеры. Это волшебным образом проходит через пару минут. Однажды в 3д вью вся карта исчезла, но это не доставило мне проблем, просто перезапустил джека. Еще было, что объекты на карте исчезали так, будто камера их не видит, отсекались, кто-то вроде писал, что со фрустумом проблема связана.

Несмотря на эти маленькие баги, я очень доволен редактором и работаю над картами теперь только в нём. Спасибо за отличный продукт!

__________________
Base Defense on Steam, ModDB


Отправлено thambs 28-11-2015 в 11:16:

>дерганное какое-то, когда поворачиваешься и меняешь направление полёта камеры
мне помогала опция "отключить показ камеры в 2d"

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


Отправлено PLut 28-11-2015 в 11:37:

thambs О, стоит попробовать, спасибо за совет!

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 28-11-2015 в 12:45:

Цитата:
PLut писал:
Спасибо за отличный продукт!

Пожалуйста.
Цитата:
PLut писал:
О, стоит попробовать, спасибо за совет!

Напиши, помогло или нет. Если нет - будем думать дальше, только конфиг железа укажи.


Отправлено PLut 28-11-2015 в 13:38:

XaeroX Да, помогло! Если конфиг всё же нужен, то i3, 4GB RAM, HD2000.

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 28-11-2015 в 13:56:

Цитата:
PLut писал:
после запуска управление дерганное какое-то, когда поворачиваешься и меняешь направление полёта камеры

Опиши, пожалуйста, как именно ты управляешь? Клавишами (какими?), мышью? Стоит ли fps cap в опциях?

Добавлено 28-11-2015 в 19:56:

И винда какая?


Отправлено PLut 28-11-2015 в 15:12:

XaeroX WASD + Стрелки, мышью - нет, фпс кап снял. Windows 7 SP1.

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 28-11-2015 в 15:47:

Что же мне с вами делать.
У меня та же ОС, видеокарту уже успел сменить - и хоть бы какие-нибудь лаги от камеры с WASD...

Добавлено 28-11-2015 в 21:47:

Версия джека какая, 1.1.700?


Отправлено PLut 28-11-2015 в 15:53:

XaeroX Да, 1.1.700.

__________________
Base Defense on Steam, ModDB


Отправлено Crystallize 30-11-2015 в 05:37:

Цитата:
Crystallize писал:
Чёто я смотрю людям пох на эти правила.

1. https://imgur.com/ukguEgy
2. На 32-х битной вин-версии во вьюпортах не отображаются подписи к энтитям, ни имя ни тип. На 64-битной версии под семеркой - отображаются.
3. https://imgur.com/QG6Hy0g
4.
5. WinXP SP3 32-bit 2GB RAM, F:\programs\Jackhammer, https://imgur.com/sQ1M2gP, http://gpuz.techpowerup.com/15/09/18/v7k.png
6. В Хаммере 3.4 тоже не отобрааются.
7. Под спиритом любым-1.2, 1.4, 1.5а4, 1.7, 1.8, 1.9

лол это настройка у меня выключена была


Отправлено XaeroX 30-11-2015 в 06:17:

Crystallize
Бывает.


Отправлено tolerance 07-12-2015 в 14:11:

TL СОРВАЛО

http://rghost.ru/download/private/8...e/nuke_last.zip


Отправлено XaeroX 07-12-2015 в 14:59:

tolerance
TL не работает в режиме VM.


Отправлено FreeSlave 07-12-2015 в 19:34:

GNU/Linux: Jackhammer вылетает/зависает при попытке запустить компиляторы, если у них нет флага исполняемости.

jackhammer: Fatal IO error: client killed


Отправлено XaeroX 07-12-2015 в 19:49:

FreeSlave
Как проверить флаг исполняемости?
Ну то есть понятно, stat, смотрим st_mode, а что именно смотреть? S_IXUSR, S_IXGRP или S_IXOTH? Я не очень ориентируюсь в группах.


Отправлено FreeSlave 07-12-2015 в 19:59:

XaeroX, это всё права с точки зрения владельца. С точки зрения юзера: http://linux.die.net/man/2/access


Отправлено XaeroX 08-12-2015 в 05:33:

Спасибо, попробую.


Отправлено FreeSlave 08-12-2015 в 08:30:

XaeroX, но вылетает-то не из-за того, что проверки нет. Она и так есть в execve, который возвращает EACCESS в таких случаях. Так что на предмет вылета советую проверить логику кода, возможно, там после execve что-то не так.

Другое дело, что оповещать об ошибках execv родительскую программу не так-то просто (по идее можно через пайп что-нибудь отослать). Заранее проверить на access, конечно, не помешает, но execve может зафейлится не только из-за отсутствия прав.


Отправлено XaeroX 08-12-2015 в 09:08:

FreeSlave
Логика совершенно стандартна: fork/execve. Оповещений никаких нет, да и к чему они, если процесс уже раздвоился? Как может вылетать вторая ветка форка при ошибке в первой - для меня загадка.


Отправлено FreeSlave 08-12-2015 в 09:40:

Цитата:
XaeroX писал:
Оповещений никаких нет

У меня в консоль джека успевало записаться, что execve вернул ошибку, значит есть что-то.


Отправлено XaeroX 08-12-2015 в 09:48:

FreeSlave
Нету ничего. В консоль джека пишет не только джек, между прочим. Туда пишет и кьют, и система (ибо туда stderr направлен), и чёрт лысый. Это же линукс.
Или ты про Compile Process Window? Перед форком туда присоединяется pipe, так что суть не меняется.


Отправлено FreeSlave 08-12-2015 в 19:11:

XaeroX, я тут решил повторить такую ситуацию, и пришёл к выводу, что возможно у тебя нет вызова _exit(1) после execve.


Отправлено XaeroX 08-12-2015 в 19:34:

FreeSlave
Нету, только еррор-мессаж:

C++ Source Code:
1
if ( ( *tid = fork() ) > 0 ) {
2
  close( p[1] );
3
  fp = fdopen( p[0], "r" );
4
  return fp;
5
} else if ( *tid == 0 ) {
6
  setpgid( 0, 0 );
7
  fflush( stdout );
8
  fflush( stderr );
9
  close( 1 );
10
  if ( dup( p[1] ) < 0 )
11
    Sys_Error( "dup failed" );
12
  close( 2 );
13
  if ( dup( p[1] ) < 0 )
14
    Sys_Error( "dup failed" );
15
  close( p[0] );
16
  close( p[1] );
17
  execve( largv[0], largv, environ );
18
  Sys_Error( "execve('%s') failed!\n", largv[0] );
19
} else {
20
  close( p[0] );
21
  close( p[1] );
22
  Sys_Error( "can't fork, no more processes\n" );
23
}
24
return jnullptr;

А надо?


Отправлено FreeSlave 08-12-2015 в 20:18:

XaeroX, обычно вызывают. Возможно связано с тем, что если execv фейлится, форкнутый процесс так и останется висеть и портить совместные с родителем ресурсы (мб, файловые дескрипторы, которые могут представлять сокеты для общения с X server).


Отправлено XaeroX 08-12-2015 в 20:20:

Окей, добавлю. А чем _exit от exit отличается?


Отправлено FreeSlave 08-12-2015 в 20:23:

XaeroX, exit вызывает функции, зарегистрированные в atexit и флашит буферы, что опять же может что-то попортить в родительском процессе. _exit закрывает процесс сразу же.


Отправлено XaeroX 08-12-2015 в 20:37:

Понял, спасибо.


Отправлено thambs 12-12-2015 в 19:59:

прыщеб-x, 11794 amd64:

в режиме [Q] чудит просвечивание объекта через сам себя:
http://pix.academ.info/images/img/2015/12/13/be496f31403a6204326dc9f163ba4b91.png

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


Отправлено tolerance 22-12-2015 в 22:53:

Когда курсор над 3D окном, то это окошко принимает ввод на себя, дабы летать в нём и всё такое, но это не учитывает такой вариант:

Т.е. вводишь символы в окошко, а 3D окно тоже реагирует.
(касается всех окон такого типа, New Objects и т.п.)

Цитата:
thambs писал:
в режиме [Q] чудит просвечивание объекта через сам себя:

Подтверждаю. Особенно когда отдаляешься на далекое расстояние.


Отправлено XaeroX 23-12-2015 в 03:13:

Цитата:
tolerance писал:
но это не учитывает такой вариант:

Я не могу учесть все варианты, какие вам могут прийти в голову.
Могу сказать лишь, что проблем нет, если окна не откреплять от панели.


Отправлено thambs 28-12-2015 в 07:52:

11855_linux_x64

(см превью арки -- больше 208 ввести не даёт)
http://pix.academ.info/images/img/2015/12/28/8a210d39a269c01af1547c7a0142f5f9.gif

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


Отправлено ~ X ~ 29-12-2015 в 09:19:

Цитата:
XaeroX писал:
( *tid == 0 )

пробелы внутри скобочек...

А если ближе к делу, то:
http://pix.academ.info/img/2015/12/29/2109d49c77465a438b231eac4cf25fd0.png

Но вот это веселее:
http://pix.academ.info/img/2015/12/29/248c635c59bedf06c8140b9c879e2919.png
открыты две карты. Переключился на другую карту CTRL+TAB, полетал по ней, полетал.. и вдруг - серый экран. На второй карте рендерер работает. Пробовал сворачивать, восстанавливать, менять текстурные режимы - пофиг.

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


Отправлено XaeroX 29-12-2015 в 12:15:

Цитата:
~ X ~ писал:
пробелы внутри скобочек...

К тем, кто не отделяет аргументы от скобок и запятых пробелом, я отношусь примерно так же, как ты - к курильщикам (и желаю им того же, ну ты пони), однако свой стиль никому не навязываю.
Цитата:
~ X ~ писал:
А если ближе к делу, то:

Вот что бывает, когда не запускаешь инсталлятор под админом.
Цитата:
~ X ~ писал:
полетал по ней, полетал.. и вдруг - серый экран.

Впервые за джва года слышу о таком. Кто-нибудь ещё подтвердит, или у товарища ~ X ~ дрова шалят?


Отправлено Crystallize 25-01-2016 в 14:29:

То что фпс в 3д-виде зависит от того, наведена ли мышка на него-это фича?


Отправлено XaeroX 25-01-2016 в 14:35:

Crystallize
Ну разумеется. Зачем перерисовывать неактивные вьюпорты с максимальным фпс?


Отправлено Crystallize 25-01-2016 в 17:10:

Цитата:
XaeroX писал:
Ну разумеется. Зачем перерисовывать неактивные вьюпорты с максимальным фпс?

Ну а если текстура анимируется...
Кстати вот, текстуры начинающиеся на SCROLL почему-то и правда скроллятся в редакторе, хотя в халфе они так себя не вели.

Сфера должна поддаваться разгруппировке?


Отправлено XaeroX 25-01-2016 в 17:52:

Цитата:
Crystallize писал:
Ну а если текстура анимируется...

Для этого и оставлена скорость 20 фпс. Для текстур и моделей.
Цитата:
Crystallize писал:
хотя в халфе они так себя не вели.

фнук конвейер же.
Цитата:
Crystallize писал:
Сфера должна поддаваться разгруппировке?

Если речь о примитиве, то нет, это один браш.


Отправлено Ku2zoff 01-02-2016 в 15:47:

Не знаю, поправим ли этот баг. Тянется ещё из хаммера. В самом хаммере, если выделить сложную конструкцию из нескольких брашей, скопировать и вставить её, копия может съезхать с сетки на полъюнита. То есть абсолютно паралленьно оригиналу разместить её не получится. Иногда вставляется копия нормально, но после того как её повернуть на 180 градусов (отразить зеркально), опять же может съехать. По-моему, в хаммере это ничем не вылечить, кроме как копировать элементы конструкции по отдельности. В джеке я сегодня столкнулся с аналогичным, когда копия (просто скопированная или повёрнутая) съезжает по какой-нибудь из осей на полюнита. Сначала копировал отдельно, а потом стал вертекс тулом двигать, он все вершины на сетку возвращает.

Хотя может быть я туплю, и достаточно убрать галку в настройках? К примеру, "Snap selection to grid?"


Отправлено XaeroX 01-02-2016 в 15:54:

Что-то мне поднадоело, когда люди своё неумение работать в хаммере старательно описывают в разделе багрепортов джека... То есть я выступаю не только в роли постоянно оправдывающегося автора редактора, но ещё и учителя?

Я вижу как минимум два способа избежать описанного: Ctrl+B и Paste Special.


Отправлено Ku2zoff 01-02-2016 в 16:44:

Цитата:
XaeroX писал:
Что-то мне поднадоело, когда люди своё неумение работать в хаммере старательно описывают в разделе багрепортов джека... То есть я выступаю не только в роли постоянно оправдывающегося автора редактора, но ещё и учителя?

Я всё понимаю, но что странно: зачем отдельный инструмент snap to grid, если работа в редакторе и так подразумевает размещение по сетке? Ведь сетка она для того и нужна, чтобы подгонять элементы без зазоров и косяков. Почему простой инструмент copy-paste временами игнорит сетку? Это фича такая что ли?


Отправлено XaeroX 01-02-2016 в 17:08:

Потому что есть ббокс, а есть центр. Иногда на сетке может лежать что-то одно. Пример - браш размером 3х3 юнита.

Цитата:
Ku2zoff писал:
если работа в редакторе и так подразумевает размещение по сетке?

Я не знаю, кто сказал тебе такую глупость. Если бы в редакторе всё всегда выравнивалось по сетке, то не было бы проблемы с округлением координат, от которой плачут пользователи непропатченного хаммера. Даже у примитивов есть опция "Don't snap primitive points", чтобы выравнивание по сетке не уродовало всякие цилиндры.


Отправлено thambs 01-02-2016 в 22:24:

gnu/linux amd64 jh1.1.888

алсо, ввиду отсутсвия багтрекера и невозможности проверить баги на предмет дублей, отпишу здесь -- джек не перерcчитывает bboxы для разных body у hlmdl (на рисунке ниже это всё одна и та же модель).
http://pix.academ.info/images/img/2016/02/02/2007cfad1163a0b4d5def83386c2d42e.png

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


Отправлено Raid 07-02-2016 в 10:47:

Windows 7 x64
Jackhammer 1.1.855 x64
Нельзя создать браш-энтитю методом вбивания класса в поле, нужно выбирать из списка. Не копируются корректно свойства (в редакторе есть, в игре - нет). В версии 1.1.700 были проблемы с копированием свойств с карты на карту, но с назначением классов проблем нет (проверил). Откатываюсь на неё, тк так работать невозможно. Позже проведу проверку в линуксе на последней версии. К слову говоря, карта изначально редактировалась в ней, проблемы с копированием, судя по всему, были и там, тк двери и кнопки (проблемные энтити) были скопированы с другой карты.


Отправлено thambs 07-02-2016 в 11:03:

>Нельзя создать браш-энтитю методом вбивания класса в поле, нужно выбирать из списка
?? создал энтитю по умолчанию, открыл свойства, написао другой класснейм.

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


Отправлено Raid 07-02-2016 в 14:18:

Возможно, дело в том, что я не устанавливал заново после сноса винды, а просто запускаю. В конце концов мне ничего неизвестно о зависимости джека от реестра, однако не припомню проблем с работоспособностью при данных обстоятельствах в прошлом.

Добавлено 07-02-2016 в 17:18:

Собсно: https://youtu.be/LoV_SLngr-c
Опережая вероятные коллизии батонов с большими крошкопотерями скажу, что энтити сделанные в версии 1.1.700 работают исправно (т.е., перефразируя: энтити, сделанные в последних версиях JH на линукс и виндовс нерабочие)


Отправлено XaeroX 08-02-2016 в 01:30:

Что значит - энтити не рабочие? А как же у других всё работает?


Отправлено thambs 08-02-2016 в 01:40:

Raid
.map фстудию

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


Отправлено ComradeAndrew 08-02-2016 в 04:30:

Баг у меня не воспроизводится, но я полагаю что тут дело в том, что если вписывать название энтити вручную, то происходит "собирание" свойств энтить. Старые свойства не удаляются, если вбивать название вручную. На сколько я помню, Ксерокс не придумал фикс такому поведению.
Но то что я не могу воспроизвести проблему - наталкивает на мысль о том, что у Рейда чет всё плохо.


Отправлено Raid 08-02-2016 в 16:07:

Ну я конфиги копирую всегда от версии к версии. Может быть по этому? Чтобы не настраивать постоянно. ini которые. Ну а что до Рейда - так у него и не бывает хорошо, чтобы жизнь мёдом не казалась. Один большой полигон для испытаний, начиная от инструментов, и заканчивая проектами. Состояние, когда "что-то отвалилось" - это такая среда, в которой периодически появляются сущности вида "что-то сработало".


Отправлено ComradeAndrew 08-02-2016 в 16:10:

Raid
Ну вот поставь чистенький джек и проверь. Но вряд ли дело в этом.


Отправлено Raid 08-02-2016 в 16:13:

thambs
http://rghost.ru/private/74XkDY8HX/...cacedf4e5495a6e


Отправлено thambs 08-02-2016 в 18:13:

Raid
кнопка откуда то набрала параметр "health" "1", из за этого стала нажиматься только выстрелом. т.е., это, похоже, та самая проблема, когда энтити набирали дефолты из fgd. в данном случае, похоже, что он успел добавить health, пока было func_b* -- от фанк_брекабла, который там как раз первым идёт.
баг подтверждаю. при ручном написании имени энтити в поле класснейма, он хавает параметры из тех энтить, что попадались по мере написания класснейма. т.е. по хорошему, надо бы что бы он хавал только после того как класснейм вбит и нажат энтер (ну или поле ввода деактивировано).
для наглядности:
http://pix.academ.info/images/img/2016/02/09/9f5b8d52775874e396cf78313234a70e.gif

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


Отправлено Raid 09-02-2016 в 14:27:

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


Отправлено thambs 09-02-2016 в 17:12:

Raid
>он хавает параметры из тех энтить, что попадались по мере написания класснейма
вот проблема то.

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


Отправлено XaeroX 10-02-2016 в 01:29:

Зачем вписывать класснейм вручную?


Отправлено thambs 10-02-2016 в 01:54:

XaeroX
это быстрее чем списки листать (тем более списки из over 9000 пунктов)

//подумлось тут, но на всякий случай сразу отмечу, что ЗАПРЕТ на вписывание класснейма -- однозначно плохая идея.

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


Отправлено XaeroX 10-02-2016 в 02:22:

Гм, ну это понятно. Надо как в хаммере сделать.

Добавлено 10-02-2016 в 08:22:

Хотя я всегда список листал. Он же отсортирован по алфавиту, а бинарный поиск довольно естественен для человека.


Отправлено Crystallize 10-02-2016 в 02:40:

Я вручную вбиваю, у меня от этого списка в глазах рябит. Ну и быстрее вручную, потому что порядок энтитей я пока не запомнил. Да я и юзаю 5 энтитей из всех.


Отправлено Ku2zoff 10-02-2016 в 02:45:

Цитата:
thambs писал:
надо бы что бы он хавал только после того как класснейм вбит и нажат энтер (ну или поле ввода деактивировано).

Это самый грамотный подход. Действительно, привычки у всех разные. Я тоже предпочитаю иногда вписывать класснейм вручную.


Отправлено thambs 10-02-2016 в 02:52:

XaeroX
у бинарного поиска сложность O(log(n)), а у вписывания O(1)

>довольно естественен для человека
мне и при создании энтити было бы быстрее сразу вписать её название, чем из меню выбирать. всё из за того, что меню читать надо, а название (с учётом автодоплнения) сразу известно.
меню удобно для новых пользователей -- когда ещё не знаешь ни нужных энтитей, ни возможностей редатора.

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


Отправлено Crystallize 10-02-2016 в 03:11:

Цитата:
XaeroX писал:
бинарный поиск довольно естественен для человека.

Человек не ищет всё слово сразу, если ты об этом.


Отправлено XaeroX 10-02-2016 в 05:36:

thambs мне лень нажимать кнопки. Поэтому я и стал программистом. А поиск в списке это всего лишь крутить колесо мыши.


Отправлено Crystallize 10-02-2016 в 08:28:

Цитата:
XaeroX писал:
thambs мне лень нажимать кнопки. Поэтому я и стал программистом. А поиск в списке это всего лишь крутить колесо мыши.


А клавиатура у тебя как дисковый телефон со 105 дырками?


Отправлено XaeroX 10-02-2016 в 12:54:

Crystallize нет, обычная. А что? Это какая-то тонкая ирония, которую я не уловил?


Отправлено Raid 10-02-2016 в 14:33:

Самый удобный метод - вбивание имени энтити + автозаполнение. Это в разы быстрее метода полного перебора списка, тк их там сотни всяких разных. Удваиваю пост про нажатие энтер после получения класснейма (методом полного ввода или с автозаполнением) - если это решит проблему примешивания лишних полей. Пускай при нажатии энтера будет полный сброс и взятие списка чистых полей из фгд - это если дело в заполненных полях, которых у новой энтити может и не быть, например.


Отправлено Crystallize 10-02-2016 в 17:33:

Цитата:
XaeroX писал:
Crystallize нет, обычная. А что? Это какая-то тонкая ирония, которую я не уловил?


Ну на клавиатуре тоже кнопки.

Добавлено 10-02-2016 в 23:33:

Делаю короче купол. Есть у меня группа брашей, с определённой стороны выравненных как секция полусферы. (там на кончике один инвалидный, но я его уберу) И я их копирую и поворачиваю по 15 градусов несколько раз. Там возникают щели, но не в них дело.
Если повернуть группу брашей так, что на виде XY одна из их сторон совпадёт с направлением вверх, вниз, или вправо, то внезапно возникает какая-то погрешность, и вся конструкция съёзжает с 1-юнитовой сетки где-то на 0.4 юнита, особенно это видно по кончику. А если зажать Ctrl+B, фигура дрожит между несколькими позициями, ни одна не подходит.
Если "бажную" группу брашей повернуть в другое положение, кончик возвращается в сетку.
http://imgur.com/P3Bi5QF


Отправлено Raid 15-03-2016 в 12:26:

Windows 7, x64
Jackhammer 1.1.855 x64

Во время группового изменения флагов происходит сброс\назначение (?) одних флагов всем сразу: http://www.youtube.com/watch?v=KTt_9RvemAc


Отправлено XaeroX 15-03-2016 в 14:25:

Ух ты, и правда! Видно, регрессия.
Спасибо, щас разберёмся.

Добавлено 15-03-2016 в 20:25:

Да, был баг. Исправлено.


Отправлено Raid 16-03-2016 в 13:53:

Windows 7, x64
Jackhammer 1.1.855 x64

Странное встречающееся поведение моделей при перетаскивании. Оно "не идёт" как бы:

https://www.youtube.com/watch?v=jWtYpeBDIkM


Отправлено XaeroX 16-03-2016 в 14:50:

Raid
У тебя точно выключен бажный (в настоящий момент) режим "Snap selection to grid when dragging"?


Отправлено Raid 16-03-2016 в 16:08:

Нет, не выключен. Выключил. А зачем он, напомни?


Отправлено XaeroX 16-03-2016 в 17:52:

Raid
Чтобы выделение само к сетке прыгало (так в хаммере). Но из-за бага оно не работает, как надо.


Отправлено Raid 16-03-2016 в 19:02:

Windows 7, x64
Jackhammer 1.1.855 x64

При копировании свойств энтить сбрасывается скайбокс (похоже, только отображение в джеке):

https://www.youtube.com/watch?v=Zen...eature=youtu.be


Отправлено XaeroX 16-03-2016 в 19:54:

Спасибо, исправлено.


Отправлено Crystallize 22-03-2016 в 14:31:

Вот декомпил с ХЛ2, половина точечных энтитей не видна на проекциях и вьюпорте, их можно увидеть и выделить только через Entity Report, либо щёлкать на нужном месте по памяти, пока не попадёшь. Даже через Ctrl+A, Del они не удаляются (в хаммере получается)
http://rghost.ru/7n2zN6DWP


Отправлено XaeroX 22-03-2016 в 15:10:

Crystallize
Открыл, 42 энтити видны, 42 энтити показывает "map information". Что не так?


Отправлено Crystallize 22-03-2016 в 16:18:

Всё правильно.


Отправлено XaeroX 22-03-2016 в 16:51:

Ну раз правильно, зачем же в тему с багами пишешь.


Отправлено Crystallize 22-03-2016 в 17:30:

Цитата:
XaeroX писал:
Ну раз правильно, зачем же в тему с багами пишешь.


я забыл про hide items и hide paths.


Отправлено FiEctro 23-03-2016 в 06:35:

Я незнаю, является это багом или нет, но отрепортирую.
При низком ФПС, инструмент выделение откликается очень долго, проявляется это тем что выделение начинается не там где мы поставили курсор, а где то из центра той области которую мы хотели выделить. В хаммере я такого не наблюдал, но там и ФПС выше, поскольку хаммер всё не рисует.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 25-03-2016 в 11:39:

Цитата:
FiEctro писал:
Я незнаю, является это багом или нет, но отрепортирую.

Баг. Спасибо за репорт, исправил.


Отправлено FiEctro 26-03-2016 в 08:50:

XaeroX
Спасибо. Так же я заметил как и в хаммере, 2д виды грузят систему сильнее чем 3д (да еще учитывая что их там 3 штуки). Нельзя ли с этим что то делать? Чтобы фпс 2д видов не просаживал фпс 3д.

Я бы понял если бы у меня был какой нить задохленький Гыфорс 7600, но на GTX 970 такие результаты ИМХО просто неприличны.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 26-03-2016 в 11:07:

FiEctro
2D-виды, в отличие от 3D, обновляются только если в них что-то делаешь.
Сделать, пожалуй, ничего нельзя - современные видимокарты очень плохо умеют рисовать точки и линии (на уровне старых), они заточены под треугольники.


Отправлено XaeroX 31-03-2016 в 18:44:

А у кого-нибудь было такое: выделяешь разные объекты с Ctrl, с Ignore Groups и без, а потом бац - и джек зависает?


Отправлено DOOMer 04-04-2016 в 03:44:

Jackhammer 1.1.855 и новее, Linux x86_64
Jackhammer 1.1.855, Windows 10 x64

1. Открываем редактор.
2. Загружаем карту.
3. Не выделяя никаих брашей, включаем режим наложения текстур (Shift+A) - Редактор сегфолтится.

Если до этого хотя бы раз что-то выделить в любом из вьпортов, а потом снять выделение - работает нормально.

__________________
Вертексы должна образовывать конвексный браш


Отправлено XaeroX 04-04-2016 в 07:52:

DOOMer
Крутил по всякому на 1.1.855 и на 1.1.955, в разных игровых конфигурациях, бага нет. Win 7 x64.
Так что нужны подробности - битность редактора, на каждой ли карте воспроизводится у тебя, есть ли проблема на дефолтовой коробке после её создания. А также есть ли проблема при установке редактора "из коробки" с автонастроенной игровой конфигурацией (кстати под какую игру, Q1?).
Если не на каждой карте проблема - то нужна собственно карта.


Отправлено DOOMer 04-04-2016 в 10:14:

Цитата:
XaeroX писал:
битность редактора

В обоих случаях, как и ОС - редактор 64 битный.

Проблема на каждой карте, вне зависимости от её формата (открывал как свои, сохранённые в .jmf, так и .map от Q1, Q2). На дефолтных коробках тоже было.

Цитата:
XaeroX писал:
А также есть ли проблема при установке редактора "из коробки" с автонастроенной игровой конфигурацией

Поставил в другой каталог крайний тестовй линукс-бил 1.1.955. Т.к. в линуксе предпоределенных конфигураций нет, создал таковую под Q1. Проверил - падения нет. Конфигурации создавались на версии 1.1.855.

Вечером протестирую на винде.

Добавлено 04-04-2016 в 13:14:

Падает при включеной опци "Use indepedent window configurations". При стандартной хаммеровской с 4-мя вьюпортами - невоспроизводится.

__________________
Вертексы должна образовывать конвексный браш


Отправлено XaeroX 04-04-2016 в 14:40:

Цитата:
DOOMer писал:
Падает при включеной опци "Use indepedent window configurations". При стандартной хаммеровской с 4-мя вьюпортами - невоспроизводится.

Почему-то не могу воспроизвести и с этой опцией.


Отправлено ComradeAndrew 04-04-2016 в 15:32:

У меня тоже воспроизвести не удается. И с опцией и без. В конфигурациях q1, hl - краша нет.
Jackhammer 1.1.855 x64
Windows 10 x64


Отправлено DOOMer 04-04-2016 в 16:04:

Цитата:
XaeroX писал:
Почему-то не могу воспроизвести и с этой опцией.

Опция "Load default window positions with maps" при этом отключена?

__________________
Вертексы должна образовывать конвексный браш


Отправлено XaeroX 04-04-2016 в 17:55:

DOOMer
Всё, спасибо, разобрался. Нашёл там обращение по нулевому указателю. В новой версии будет исправлено.


Отправлено DartSerafim 02-05-2016 в 17:38:

Проблема с картой. Когда подлетаю к водопаду, Джек повисает с концами.
карта: http://rghost.ru/7sF4DZDkK


Отправлено XaeroX 02-05-2016 в 18:19:

Не воспроизводится.


Отправлено DartSerafim 02-05-2016 в 19:21:

XaeroX карта? ссылка?


Отправлено tolerance 02-05-2016 в 20:00:

Видимо нужные такие же ресурсы, как у тебя. Там у нескольких фейсов скейл 0.020 .


Отправлено XaeroX 02-05-2016 в 20:21:

Цитата:
tolerance писал:
Там у нескольких фейсов скейл 0.020

Если это и влияет, то на видеокарту, а не сам джек.
Какая видеокарта?


Отправлено (_-=ZhekA=-_) 03-05-2016 в 08:03:

Карту крутил вертел - все ок!


Отправлено DartSerafim 03-05-2016 в 18:41:

XaeroX gtx850. Но видимо в скейле проблема была. Убрал и все нормально заработало. Интересно то, что я таких скейлов не ставил. Сам офигел, когда увидел)))


Отправлено stalker23rus 08-05-2016 в 18:32:

Ставил сие "чудо" на обоих машинах.
Не запустился не на одной... Причем машины по конфигурации очень разные.
Устанавливаю, запускаю, выходит окно запуска и сразу после него окно о Crashreporting'е. Круто, очень круто.


Отправлено XaeroX 08-05-2016 в 20:59:

stalker23rus
Спасибо, дружище, отличный багрепорт!
Благодаря исчерпывающему описанию проблема понятна и очевидна, будет исправлена в течение ближайших 10 минут.


Отправлено ***FantoM*** 08-05-2016 в 21:27:

Проблема с Jackhammerом

Jackhammer 1.1.855


Отправлено XaeroX 08-05-2016 в 21:56:

***FantoM***
Это не проблема, это так и должно быть.


Отправлено ***FantoM*** 08-05-2016 в 22:21:

XaeroX
Значит Свойства поверхности поверх окна Настройки
так и должно быть?


Отправлено XaeroX 08-05-2016 в 23:57:

***FantoM***
Да, там есть окна, которые рисуются поверх всех. Например, ещё окно свойств энтити.


Отправлено stalker23rus 09-05-2016 в 08:32:

Как скажешь, сегодня пришлю репорты с обеих машин.

Добавлено 09-05-2016 в 11:32:

Отправил в ЛС. На втором компе оно все таким запустилось.


Отправлено Raid 11-05-2016 в 09:02:

W7 x64
JH 1.1.855

Отвалились properties у солид-энтитей. Случилось это так: делал лестницу, набрал func_l... - выбрал автодополненный вариант. Затем проперти сломались. При этом если нажать ctrl+t на целевом браше - ругается, что это уже является энтитей. Перезапуск не помогает.

Картинка номер раз
Картинка номер жва
Картинка номер три
Видео


Отправлено XaeroX 11-05-2016 в 09:09:

Raid
Если я тебе покажу абсолютно такое же поведение в VHE, ты зашлёшь донат?


Отправлено Raid 11-05-2016 в 10:55:

XaeroX
В хаммере переустановка помогала? Тут почему-то нет (т.е. фактически теперь могу делать карты только из-под линукса). Может потому, что предыдущая версия на всякий случай установлена? Мало ли какие там записи в реестре. Не могут же в конце концов это быть конфиг-файлы (я их тащу от версии к версии, чтобы не терять настройки)


Отправлено XaeroX 11-05-2016 в 11:26:

Raid
В хаммере простой перезапуск помогает. Он же не запоминает состояние Ignore Groups.


Отправлено Ku2zoff 16-05-2016 в 18:16:

Не знаю, репортили об этом, или нет. Да и не баг это собственно, а ограничение. Copy/Paste работает только в пределах одной запущенной версии джека. То есть, если открыть префаб и карту в разных окнах, то префаб можно спокойно копировать. А вот если открыть их в разных копиях джека, то ничего не копируется. 1.1.855 Win x64. В линуксе не тестировал, но думаю, что поведение одинаковое. Опять же возвращаюсь к вопросу открытия новых файлов из проводника в новом окне уже запущенной копии редактора.


Отправлено XaeroX 16-05-2016 в 18:56:

Ku2zoff
Джек не использует системный буфер обмена. У него собственная реализация в рамках запущенной программы.


Отправлено thambs 16-05-2016 в 20:20:

XaeroX
а это в приципе нереализуемо при текущей архитекстуре, или, возможен, например, текстовый копипаст наружу?

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


Отправлено XaeroX 16-05-2016 в 20:24:

В принципе это реализуемо, но надо разбираться с внутренними представлениями этих системных буферов. То, как сейчас - это, грубо говоря, набор динамически связанных данных через указатели. Которые, понятное дело, остаются правильно связанными только в рамках одного адресного пространства.


Отправлено FreeSlave 16-05-2016 в 20:44:

Реализуемо через QClipboard и QMimeData. Но придётся сериализовывать внутренние структуры в последовательность байтов. Заодно можно и поддержку drag-n-drop добавить, но это наверно уж слишком.


Отправлено XaeroX 16-05-2016 в 20:46:

FreeSlave
Я знаю про QClipboard, но лень возится с

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

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


Отправлено thambs 16-05-2016 в 21:11:

XaeroX
мультиманагеры бывает удобно в блокноте писать.

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


Отправлено Garux 10-06-2016 в 18:49:

Jackhammer 1.1.855 32 bit

-При (низком фпс в камере + фрилук) курсор выскакивает из камеры при быстром движении мыши (фрилук заканчивается).
Возможно, по аналогии с gtk, есть метод надежно сграбить виджет для инпута, как при нажатой мыши. (При пробел+м1 бага нет, например)

-При низком фпс в 2д (тестовая карта - 7к голых брашей) сенса для scroll view drag ведёт себя неадекватно - в основном очень низкая, иногда резкие рывки. С пробел + м1 бага нет, однако.

-Баг-не баг, но любопытно, отчего так: paint выделятор во фрилук здорово подлагивает на любой сцене.
Аналогичная функция в radiant 1.4 не даёт никаких заметных лагов вовсе.
В radiant 1.5 на простых сценах порядок, на сложных лагает похоже, но не связано напрямую со сложность (зависимость нелинейная, непонятно что конкретно даёт эффект).
В 1.5 также есть возможность юзать манипуляторы во фрилук - вот это дело лагает до состояния неюзабельности на любой сцене.
Такое чувство, что вылезает циклическая зависимость между модулями, и до отрисовки дело доходит редко

Ещё интересный вопрос про скорость отрисовки точек и линий.
В редакторе trenchbroom автор заявил быстрый рендреринг больших карт; я потестил мапой 7к брашей - оказалось, не врал!
Целиком выделенная мапа с отрисовкой wireframe не тормозит абсолютно; на глаз штук 60 фпс там есть.
В то время, как тот же трюк в radiant - это 5 фпс, в jackhammer - 3.
Любопытно, что там автор такого сотворил, т.к. в зависимостях всё тот же opengl32.dll.


Отправлено ~ X ~ 10-06-2016 в 18:55:

Цитата:
Garux писал:
в зависимостях всё тот же opengl32.dll.

Мне понравилось
(не издеваюсь)

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


Отправлено Heresiarch 11-06-2016 в 00:07:

jackhammer 1.1.855

Не знаю проблема это или нет, но при добавлении новых текстур в *.wad (Для Quake 1) при компиляции уровня консоль редактора пишет:

"Error opening G:\games\Quake\ID1\quake.wad;G:\games\Quake\textures\q2TEX00.wad: Invalid argument"

Скачивал различные текстуры отсюда: https://www.quaddicted.com/files/wads/ тот же результат. Может я как то не так подключаю?


Отправлено XaeroX 11-06-2016 в 05:54:

Heresiarch
Я всё же настоятельно советую читать официальный FAQ по редактору прежде, чем писать про баги. Этот FAQ очень маленький, но ведь не просто так составлялся, из праздного безделья.


Отправлено Heresiarch 11-06-2016 в 08:11:

XaeroX Ой я дурак, спс вопросов больше нет)


Отправлено thambs 28-06-2016 в 20:28:

XaeroX
Не помню, постил или нет, но раз уж в 111041 осталось, то продублирую: у arc-tool в режиме fit selections (при размере арки >360), обрати внимание, что реальная толщина стенок != wall width. Может, конечно, так задумано, но как то это неудобно.

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


Отправлено XaeroX 28-06-2016 в 20:50:

thambs
Да, я помню про этот баг. С ходу исправить не удалось, надо ковыряться.

__________________

xaerox on Vivino


Отправлено Aynekko 29-06-2016 в 11:13:

Вот такой баг:
https://www.youtube.com/watch?v=uIxa9KUP0U4

"C:\Program Files\Jackhammer\jackhammer.exe"

Комп такой:
Motherboard: Gigabyte P41T-D3P
RAM: 8Gb
CPU: Intel Core 2 Quad Q9400 2.7GHz
Video: Nvidia GeForce GTX 650 1Gb
OS: Windows 7 Home Basic (x64)

Такое происходит вроде как только с энтитями. Изначально заметил на моделях. Сейчас вот столкнулся с player start. Появляется баг не всегда, иногда после некоторого времени и не на всех моделях.
UPD: баг пофиксился сам, когда я сделал zoom-out в окне top и обратно. Вроде перестал так ездить. Странности. Конечно, было бы неплохо, чтобы этого не происходило.


Отправлено XaeroX 29-06-2016 в 12:18:

Aynekko
В новых версиях это исправлено.
А пока отключи "Snap selection to grid when dragging" в настройках.

__________________

xaerox on Vivino


Отправлено Aynekko 29-06-2016 в 12:19:

Цитата:

В новых версиях это исправлено.
А пока отключи "Snap selection to grid when dragging" в настройках.

Спасибо


Отправлено thambs 30-06-2016 в 20:22:

если уж теперь полноценный релиз готовится, то напомню, что по F1: WARNING: help file "/home/toozeg/opt/jackhammer_linux_111041_x64/VDKManual.pdf" doesn't exist!

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


Отправлено XaeroX 30-06-2016 в 21:55:

thambs
К стим-релизу напишу какую-нибудь документацию.

__________________

xaerox on Vivino


Отправлено Crystallize 02-07-2016 в 14:20:

При создании func_water он получает набор параметров как у двери. Было на x64+XashXT, x32+XashXT/Spirit 1.2.


Отправлено XaeroX 02-07-2016 в 14:27:

Crystallize
Баг в чём?

__________________

xaerox on Vivino


Отправлено Crystallize 02-07-2016 в 14:34:

Цитата:
XaeroX писал:
Баг в чём?


Ну в Джеке наверное, не знаю. Да эту проблему же уже обсуждали, типа что в списке параметров энтити оказываются параметры из энтитей, который идут выше по списку.


Отправлено XaeroX 02-07-2016 в 14:36:

Crystallize
Не понимаю, о какой проблеме ты говоришь.
Если ты создал функ_дор, а потом заменил на функ_ватер - то очевидно, что все параметры сохранятся, т.к. последний основан на первом, см. фгд.

__________________

xaerox on Vivino


Отправлено Crystallize 02-07-2016 в 14:46:

XaeroX нет, я просто делаю браш и превращаю его в func_water.


Отправлено Дядя Миша 02-07-2016 в 15:18:

Цитата:
Crystallize писал:
При создании func_water он получает набор параметров как у двери

func_water от двери отличается ровно одним полем - skin.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 02-07-2016 в 15:56:

Crystallize
Тогда расскажи, что именно ты ожидаешь получить, а что по факту получаешь в Джеке. Я в упор не вижу проблемы.

__________________

xaerox on Vivino


Отправлено Crystallize 02-07-2016 в 17:08:

XaeroX Джек не виноват. Дело было во флаге Starts open для воды.


Отправлено XaeroX 02-07-2016 в 18:24:

Имей в виду, что Джек учитывает дефолтовые значения флагов в fgd, а хаммер - нет. Поэтому внимательно проверяй сами fgd во избежание различных проблем.

__________________

xaerox on Vivino


Отправлено Дядя Миша 02-07-2016 в 19:07:

Цитата:
Crystallize писал:
Дело было во флаге Starts open для воды.

Ну для воды это вполне актуальный флаг.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Crystallize 03-07-2016 в 08:39:

Цитата:
XaeroX писал:
Имей в виду, что Джек учитывает дефолтовые значения флагов в fgd, а хаммер - нет. Поэтому внимательно проверяй сами fgd во избежание различных проблем.


Мне скорее показалось что некоторые моды его игнорят.

Цитата:
Дядя Миша писал:
Ну для воды это вполне актуальный флаг.

Пришёл в бассейн-открыл воду, спустился-закрыл.


Отправлено ***FantoM*** 09-07-2016 в 18:08:

Иногда возникает баг

Jackhammer 1.1.855


Отправлено ComradeAndrew 09-07-2016 в 19:37:

***FantoM***
Воспроизвести всегда можешь?


Отправлено ***FantoM*** 09-07-2016 в 20:06:

ComradeAndrew
Нет не смогу
этот баг встречается очень редко


Отправлено XaeroX 09-07-2016 в 22:28:

***FantoM***
Не вижу ничего ненормального на видео.
Что именно тебе не понравилось?

__________________

xaerox on Vivino


Отправлено ***FantoM*** 09-07-2016 в 22:48:

XaeroX
Я превратил куб в func_wall, потом кликаю по свободному месту, кликаю ПКМ по func_wall свойства
никаких свойств не видно.


Отправлено XaeroX 10-07-2016 в 08:10:

***FantoM***
Ну? В хаммере то же самое.
У тебя выделяется браш, а не энтитя, когда ты кликаешь. А у браша - только такие свойства. Чтобы выделялись энтити, надо выключить режим IG.

__________________

xaerox on Vivino


Отправлено ***FantoM*** 10-07-2016 в 16:45:

Цитата:
XaeroX писал:
Чтобы выделялись энтити, надо выключить режим IG.

Действительно , не заметил.


Отправлено PLut 10-07-2016 в 17:12:

XaeroX Кстати, заметил, что скай с одинаковым названием в папке вальве и мода, рисуется из папки вальве. То есть было бы логичней рисовать скай не из папки вальве, а из папки выбранного мода.

__________________
Base Defense on Steam, ModDB


Отправлено thambs 10-07-2016 в 18:26:

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

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


Отправлено XaeroX 10-07-2016 в 21:57:

PLut
Не должно такого быть. Файлы сначала ищутся в папке мода, а потом уже в папке valve.

__________________

xaerox on Vivino


Отправлено Crystallize 11-07-2016 в 02:24:

Цитата:
thambs писал:
Кстати, а у кого ни будь воспроизводится гейзенбаг, когда вместо неба и некоторых спрайтов сплошной цвет?


Это именно в редакторе чтоли?


Отправлено PLut 11-07-2016 в 06:29:

XaeroX Я перепроверил, пути верные, скаи лежат на местах, в папке мода и тга и бмп версии скаев, в мап пропертис скай - desert и вместо моего пустынного он кажет стандартный халфовский. Версия джека, пишет, последняя.

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 11-07-2016 в 06:51:

PLut
Ну не знаю. Сейчас у себя проверил - всё отлично работает. Скаи из папки valve не грузятся, если такие уже загружены из папки мода. И рисуются соответственно именно те, что в папке мода. Проверил именно на имени "desert".

__________________

xaerox on Vivino


Отправлено PLut 11-07-2016 в 07:15:

XaeroX Удалил из папки вальве скай десерт и небо не загрузилось вообще.

Добавлено 11-07-2016 в 10:15:

Вот в чем причина, видимо: desertBK.tga У меня все стороны в именах скаев указаны заглавными буквами.

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 11-07-2016 в 07:57:

PLut
А, это я давным-давно исправлял.
Попробуй на любой версии новее 1.1.855.

Добавлено 11-07-2016 в 13:57:

Если линукс есть, конечно же.

__________________

xaerox on Vivino


Отправлено Heresiarch 15-07-2016 в 12:14:

У моего друга который начинает маппить в jackhammer (последняя версия) под quake 1 появилась проблема. При компиляции появлялась некая ошибка:

-— Brush_LoadEntity —-
************ ERROR ************
CheckFace: point off plane

Саму карту исходник прикрепил (jmf)


Отправлено XaeroX 15-07-2016 в 12:26:

Heresiarch
По Alt+P ошибки есть? Я наскоро глянул - вроде несколько есть.
Их надо исправить. Выглядит как типичное проявление Invalid Solid Structure.

__________________

xaerox on Vivino


Отправлено Crystallize 15-07-2016 в 17:26:

У меня дома сейчас Радик 1950 GT воткнут, с обновлением Джека до 1085 в окне 3D-проекции появился баг, который раньше был только в Ксаше3D: мусор вместо мип-уровней. Ещё у меня кстати OpenGL в HLWON забивает экран мусором так, что не поиграешь (стим норм). А если сдвинуть настройку в драйвере со "Сбалансированно" в сторону Производительности, то при открытии карты Джек падает с ошибкой "не может быть read" ещё до загрузки ресурсов.


Отправлено XaeroX 15-07-2016 в 17:43:

Crystallize
Что-то с драйверами у тебя. Или железка глючит.
Попробуй поставить AutoMipmaps=false в VDKSettings.ini

__________________

xaerox on Vivino


Отправлено Crystallize 15-07-2016 в 18:26:

Цитата:
XaeroX писал:
Попробуй поставить AutoMipmaps=false в VDKSettings.ini


Спасибо, мусор пропал. А что ты там поменял-то с 805 версии?


Отправлено XaeroX 15-07-2016 в 18:26:

Crystallize
А чейнжлог почитать не?

__________________

xaerox on Vivino


Отправлено Crystallize 22-07-2016 в 05:00:

Цитата:
XaeroX писал:
А чейнжлог почитать не?

Это?
- Ускорена загрузка текстур (для видеокарт, поддерживающих NPOT-текстуры).
...
-Немного оптимизирована отрисовка.

Я тут карту с Jedi Academy сдекомпилировал. Самой игры на пк сейчас нет, но ведь в Джеке даже брашей не видно, просто пцстые вьюпорты. И при пересохранении в rmf\vmf происходит вылет и получается файл 0 кб.
http://rgho.st/6BC5W9R4W


Отправлено XaeroX 22-07-2016 в 06:00:

Crystallize
Карта по ссылке превосходно открывается.
http://pix.academ.info/images/img/2016/07/22/7323c0f652837676be1899ddcb64c822.jpg

Вот пересохранённый JMF:
http://rgho.st/7pVjhJGZf

__________________

xaerox on Vivino


Отправлено Crystallize 22-07-2016 в 09:32:

XaeroX Спасибо, теперь и у меня открылась.


Отправлено ComradeAndrew 11-08-2016 в 09:58:

Краш на версии 1.1.1064.
При стандартной конфигурации Джека (автонастройка на hl.exe).
- создается пустая карта(не карта-коробка)
- открываются настройки, затем из текущей конфигурации удаляются все вад файлы (Джек позволяет это сделать, т.к. на карте ничто не может их использовать).
- нажимаем ОК и Джек падает


Отправлено FreeSlave 15-08-2016 в 22:19:

Создаём две конфигурации, использующие один и тот же fgd.
Открываем исходник в одной из них.
Заходим в настройки другой конфигурации, выбираем fgd и нажимаем Edit.
Segmentation fault

На линуксе Edit fgd так и не работает, впрочем. Могу заимплементить, чтоб открывался внешний текстовый редактор, но мне нужно знать, в каком стиле предпочтительнее - STL+Posix, Qt или ещё каком.


Отправлено XaeroX 16-08-2016 в 07:39:

Цитата:
FreeSlave писал:
Могу заимплементить, чтоб открывался внешний текстовый редактор

Буду признателен. Вот текущий код:
C++ Source Code:
1
QString fileName = lstFgd->currentItem()->text();
2
#if defined(_WIN32)
3
char buf[MAX_PATH];
4
GetWindowsDirectory( buf, MAX_PATH );
5
strcat_s( buf, "\\notepad.exe" );
6
_spawnl( _P_WAIT, buf, buf, fileName.toLocal8Bit().data(), jnullptr );
7
#else
8
//!TODO: external editor in Linux?
9
#endif

Собсно, затык у меня возник с тем, как получить дефолтовый текстовый редактор в линуксе (в винде всегда есть notepad.exe).

__________________

xaerox on Vivino


Отправлено Garux 19-08-2016 в 10:53:

Ещё буги навскидку; (моднейшая шин32 версия)
-solid validity restrictions for vertex mode on (кнопка отжата)
(кстатии, в чём тут логика?: отжата = вкл, нажата = выкл)
выделяем вертексы торца кирпича, вертим в проекции, глядящей на торец перпендикулярно: немного вертится, получаем невалидный браш
-м2 вертелка по-моему раньше отображала угол, сейчас нет
-делаем патч, например 3х3, texture fit, reset = не ресетится (or just as planned?)


Отправлено thambs 19-08-2016 в 11:06:

>дефолтовый текстовый редактор в линуксе
открыть текстовик через xdg-open

>notepad.exe
самый отвратительный из всех текстовых редакторов, хуже и быть не может.

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


Отправлено nemyax 19-08-2016 в 11:19:

Цитата:
thambs писал:
самый отвратительный из всех текстовых редакторов, хуже и быть не может

Только вот он при этом лучший из доступных по дефолту =)


Отправлено XaeroX 19-08-2016 в 13:48:

Цитата:
Garux писал:
reset = не ресетится

Жму "мой компьютер" - а он не моется.

__________________

xaerox on Vivino


Отправлено Garux 19-08-2016 в 15:08:

Цитата:
XaeroX писал:
Жму "мой компьютер" - а он не моется.

Не могу воспроизвести твой баг, нет "мой компьютер"

Вопрос-то в чём: это так задумано или нет?
Обыкновенно ресет приводит в дефолтное состояние, в данном случае то, которое бывает сразу после создания объекта.
А тут только сбрасывает фейковые scale, shift, rot, которые по fit не модифицируются.

Ещё:
-cam freelook, shift+a = freelook + активное окно surface properties
невыход из freelook, полагаю, так задуман; но тогда следует активировать окно с камерой, иначе wasd и z, например, не работают без такой-то матери


>notepad.exe самый отвратительный из всех текстовых редакторов, хуже и быть не может.
По уму надо бы делать опцию для строчки, которую запускать для открытия.
На шиндовшс, если не задана, запускать дефолтную команду для этого типа файлов (вызывается "откртыть с божьей помощью", если таковой нет).


Отправлено XaeroX 19-08-2016 в 16:08:

Цитата:
Garux писал:
Обыкновенно ресет приводит в дефолтное состояние, в данном случае то, которое бывает сразу после создания объекта.

Кто тебе сказал такую глупость?
Цитата:
Garux писал:
тут только сбрасывает фейковые scale, shift, rot

В джеке ресет именно это и делал всю жизнь.

__________________

xaerox on Vivino


Отправлено KiQ 19-08-2016 в 16:53:

XaeroX кстати, в натуре, можно добавить опцию "Путь к текстовому редактору" в настройки это ж пять секунд в принципе. А там и линуксовый пользователь может нужный бинарник указать

__________________
-Brain is dead-


Отправлено XaeroX 19-08-2016 в 16:54:

KiQ
Я стараюсь минимизировать число настроек, которых не было в хаммере.
А хаммер открывает именно нотепад.

__________________

xaerox on Vivino


Отправлено Cybermax 19-08-2016 в 18:06:

Цитата:
KiQ писал:
XaeroX кстати, в натуре, можно добавить опцию "Путь к текстовому редактору" в настройки это ж пять секунд в принципе.


Я бы ориентировался на мейнстримовый дистрибутв линукса - Убунту то бишь gedit. А то следующим шагом они начнут жаловаться на отсутствие поддержки freebsd и BeOS. Линуксоиды должны страдать по определению.

Добавлено 19-08-2016 в 21:06:

Цитата:
thambs писал:
>notepad.exe
самый отвратительный из всех текстовых редакторов, хуже и быть не может.

Просто в цитатнег.


Отправлено thambs 19-08-2016 в 18:15:

>минимизировать число настроек
Это плохая практика, настойка может быть скрытой, только через конфиг, но лучше что бы она была. А gui текстовый редактор "по умолчанию" -- это xdg-open. У меня, например, по нему открывается geany.

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


Отправлено FreeSlave 19-08-2016 в 18:28:

Цитата:
thambs писал:
открыть текстовик через xdg-open

Можно обойтись им, но мне xdg-open не нравится, ибо на неизвестных ему десктопах глючит и полностью спецификацию не реализует.

Цитата:
Cybermax писал:
А то следующим шагом они начнут жаловаться на отсутствие поддержки freebsd

Работает же, через линуксулятор. Хотя нативная версия была бы лучше конечно. Когда сорцы выйдут, те, кому нужно, сами запилят.

Цитата:
Cybermax писал:
Просто в цитатнег.

Текстовый редактор без поддержки нормальных переносов строк. Так что доля истины есть.


Отправлено thambs 19-08-2016 в 18:36:

>на неизвестных ему десктопах
На какой ни будь маргинальщине вроде рача? а в чём глюки заключаются?

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


Отправлено FreeSlave 19-08-2016 в 18:55:

thambs, на любых, кроме KDE, GNOME, LXDE и XFCE. На последних версиях научился распознавать Mate и Enlightenment.

Цитата:
thambs писал:
в чём глюки заключаются?

Неожиданный выбор приложения (у меня он fgd-файлы вообще открывает в run-mailcap) и иногда некорректная подстановка аргументов для командной строки. В более новых версиях - получше, но по-прежнему поддержка не полная. Что особенно забавно, так это то, что и xdg-utils, и десктопные спецификации курируются одним freedesktop.org, т.е. ребята собственные спеки не могут реализовать правильно.


Отправлено Cybermax 19-08-2016 в 19:36:

Цитата:
FreeSlave писал:
Текстовый редактор без поддержки нормальных переносов строк. Так что доля истины есть.

Ну вот смотри, .smd, .qc по умолчанию как и большинство текстовых файлов открываю в notepad++, но если в милке нажму: Tools - Half-Life - Edit QC File... то откроет в блокноте и его функционала, мне хватит. Линуксоидам для аналогичной операции нужны дополнительные диалоговые окна, для настройки редактора по умолчанию, что как бы намекает на ущербность.


Отправлено mittorn 29-08-2016 в 13:14:

Запустил на NVIDIA Shield Tablet через exagear, opengl через aiglx.
Наблюдаю отсутствие текстур, брашей и отсутствие вcего кроме сетки в 2d окнах
http://en.zimagez.com/zimage/105710...08-29200620.php
Возможно, какое-то из расширений работает неправильно:
[сode]
Using extension: GL_ARB_texture_compression
Using extension: GL_ARB_texture_non_power_of_two
Using extension: GL_SGIS_generate_mipmap
Using extension: GL_EXT_texture_edge_clamp
Using extension: GL_SGIS_texture_edge_clamp
Using extension: GL_EXT_texture_filter_anisotropic
[/code]
есть какие-нибудь идеи?
Ксаш в этой конфигурации работает нормально.


Отправлено XaeroX 29-08-2016 в 16:53:

mittorn
У тебя там даже текст нормально не выводится. Какие уж тут расширения.

__________________

xaerox on Vivino


Отправлено mittorn 29-08-2016 в 17:46:

XaeroX ну это тоже. Я к сожалению понятия не имею, что и каким образом там выводится.


Отправлено XaeroX 30-08-2016 в 03:10:

mittorn
На простой карте-коробке (дефолтовой) ситуация такая же?

__________________

xaerox on Vivino


Отправлено mittorn 30-08-2016 в 03:23:

Да


Отправлено thambs 31-08-2016 в 22:02:

111064 amd64, линакс

Браш, на который не срабатывает Clipping Tool:

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


Отправлено ComradeAndrew 01-09-2016 в 10:09:

thambs
Подтверждаю.
Но как ты его получил?


Отправлено Garux 01-09-2016 в 16:54:

Confirmd

Буг: берём браш, тащим, пробел: пунктир init pos на месте.

Буг: снап угла вращения по m2+shift в вертекс моде стартует относительно угла в момент нажатия shift, а не нуля.
Вращение браша хендлом с shift = порядок.


Отправлено FreeSlave 04-09-2016 в 16:25:

XaeroX, под линуксом waidpid на компиляторах зовётся? А то у меня после нескольких компиляций через гуй куча процессов-зомби остается.


Отправлено XaeroX 04-09-2016 в 19:12:

FreeSlave
Впервые слышу о waidpid.
Для компиляторов создаётся труба, и процесс читает из неё, пока есть что читать. А потом закрывает трубу. По идее, процесс должен был сам сдохнуть, раз записал в трубу eof.
А для халфы никакого ожидания нет, как и под виндой. Процесс форкается и дальше он сам себе хозяин.

__________________

xaerox on Vivino


Отправлено FreeSlave 04-09-2016 в 20:10:

XaeroX, popen + pclose? Проверь, точно ли закрываются. У меня процессы всех четырёх компиляторов стабильно остаются в зомби.

Ещё одна неприятность: если открывать карту по пути, в котором одна из директорий - символическая ссылка, то в Recent files записываются оба пути (с ссылкой + настоящий).


Отправлено Дядя Миша 05-09-2016 в 07:33:

Цитата:
XaeroX писал:
Для компиляторов создаётся труба, и процесс читает из неё, пока есть что читать. А потом закрывает трубу. По идее, процесс должен был сам сдохнуть, раз записал в трубу eof.

Ох. Я вот помню в старом-старом ксаше даже ловил когда компиляторы в трубу сливали, а когда в родную консольку.
И даже запилил стрёмную проверку
C++ Source Code:
if(abs((int)GetStdHandle(STD_OUTPUT_HANDLE)) <= 100 )

и ведь работало )

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 05-09-2016 в 08:06:

Дядя Миша
Ну тут речь про линукс, там с трубами всё несколько проще, они как файлы читаются.

__________________

xaerox on Vivino


Отправлено Crystallize 07-09-2016 в 16:30:

Когда открываю в Джеке fgd через кнопку "Изменить" в настройках, то сам редактор и окошко настроек впадают в состояние "не отвечает", по ним можно "рисовать" другими окнами и закрытие окошка настроек крашит редактор. Карты никакой не открыто, 1.1.1064 x86.


Отправлено H-3D 02-10-2016 в 18:44:

Не сильно критичный баг, но похоже, есть проблема с отображением некоторых моделей в ку3 конфиге.
ASE модели, созданные компилятором q3map2 в джеке отображаются в розовую клеточку с искаженными текстурными координатами.
скрин

Насколько понимаю, это из-за того, что джек читает имя шейдера из строки *BITMAP, и пытается загрузить что-то типа

code:
textures\..\textures\base_wall\girders1i_yellodark_fin.tga


Модели прикладываю, используют стандартный шейдер из base_wall.


Отправлено XaeroX 02-10-2016 в 20:32:

H-3D
Спасибо, действительно, есть проблема.
Исправил таким образом, что поле *MATERIAL_NAME имеет приоритет над *BITMAP. Теперь вроде бы всё в порядке.

__________________

xaerox on Vivino


Отправлено Raid 11-10-2016 в 13:24:

Windows 7 x64
Jack 1.1.1064

При зажатом texture lock и изменении размера браша начинают съезжать координаты. При отжатом tl (в начале видео) такого нет:

https://www.youtube.com/watch?v=qby...eature=youtu.be


Отправлено XaeroX 11-10-2016 в 14:34:

Raid
Как ты такие баги умудряешься получить?
Сидел минут пять по-всякому изменял браши, ничего подобного получить не удаётся.
Кто-нибудь ещё такой баг подтвердит?

__________________

xaerox on Vivino


Отправлено ComradeAndrew 11-10-2016 в 17:00:

Цитата:
XaeroX писал:
Кто-нибудь ещё такой баг подтвердит?

Вообще никак не воспроизводится. Я даже размеры и положение браша на карте повторил. Ещё бы текстуры повторить чтобы наверняка. Но ничего похожего нет совершенно.


Отправлено Raid 12-10-2016 в 08:36:

В линуксе ничего подобного не наблюдается. Могу выделить кусок карты с брашами, на которых было замечено.


Отправлено XaeroX 12-10-2016 в 08:50:

Raid
Выложи минимальный кусок jmf, на котором у тебя баг воспроизводится. И минимальный набор текстур. А то знаю я эти ваши вады по 100 мб.

Добавлено 12-10-2016 в 15:50:

И ещё - в игре-то текстуры тоже поехавшие? А то ещё может быть баг видеодрайвера, чисто при отрисовке браша в джеке.

__________________

xaerox on Vivino


Отправлено H-3D 21-10-2016 в 15:52:

Хочу ещё отрепортить по поводу поддержки lwo формата. Тут ситуация схожая с ase.
Компилятор берёт имя шейдера из имени материала, например:

code:
textures/base_wall/bluemetalsupport2f


А джеку требуется, чтобы материал назывался:
code:
base_wall/bluemetalsupport2f

При этом он будет корректно отображаться, но компилятор его не подхватит.

[off]Я бы до lwo никогда не добрался, но как выяснилось - это единственный доступный для q3map2 формат, который может хранить значения альфы для вертексов.[/off]

Прикладываю тестовые файлы.
Первая пара это настоящие lwo от lightwave 7.5, вторая – экспорт из блендера.
Файлы с номером 01 - материал работает в игре, но не отображается в редакторе.
02 – отображается в редакторе, но не работает в игре.


Отправлено Дядя Миша 21-10-2016 в 17:33:

Это прикол с автоподставлением в путь "textures/" тянется еще с третеьй кваки.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено tolerance 24-10-2016 в 07:31:

Тут пацаны жалуются на случайные крахи редактора, точнее сказать, фризы. Я даже не знаю, что им ответить.

https://forums.alliedmods.net/showt...=231919&page=14


Отправлено XaeroX 24-10-2016 в 08:40:

tolerance
Это не крахи, это зависания. Я тоже не знаю, что им ответить, т.к. не сталкивался с таким уже пару лет, с тех пор как исправил баг с группами.

__________________

xaerox on Vivino


Отправлено LeFront 31-10-2016 в 12:14:

Че то я туплю. Опять видимо что то нажал. Короче в 3D выбираю браш-сущность. Но показывает что это браш с 6 гранями. И в свойства зайти не возможно. Хотя я точно знаю, что это func_wall. Чего я там сочетаниями клавиш нахимичил?


Отправлено thambs 31-10-2016 в 12:18:

LeFront
Кнопка [IG]

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


Отправлено LeFront 31-10-2016 в 12:22:

thambs Спасибо, сколько работаю, а все иногда новые вещи для себя открываю


Отправлено Raid 01-11-2016 в 19:28:

Windows 7 x64
Jack 1.1.1064

В новой версии левых полей стало больше, равно как и фердибоблей с их спонтанным автозаполнением. Не спрашивай как, оно само:

https://tfsoft.org.ua/gallery/main...._serialNumber=1

https://tfsoft.org.ua/gallery/main...._serialNumber=1

https://tfsoft.org.ua/gallery/main...._serialNumber=1

Сейчас возьму фгд предыдущей версии, чтобы проверить, в нём ли дело. Просто я вчера 4 часа промудохался гоняя поезда, и выясняя, почему после ухода и возвращения на уровень не срабатывает trigger_multiple без видимых причин. Поудолял много лишних полей и пустых флагов, пока пробую ещё некоторые методы, но триггер на данный момент не работает повторно.

Добавлено 01-11-2016 в 15:04:

Так, похоже к полям проблема отношения не имеет в данном случае. Старый фгд действительно плодит меньше лишних полей, из чего можно сделать вывод, что проблема либо в нём, либо в нём в том числе.

Добавлено 01-11-2016 в 18:18:

Падает при попытке копирования параметров цвета для спрайта с карты на карту: https://www.youtube.com/watch?v=HLY...eature=youtu.be

Добавлено 01-11-2016 в 21:17:

Насчёт длинной строки я понял: это я копировал свойства энтити а потом вставил их в поле случайно.


Добавлено 01-11-2016 в 21:28:

Джек добавляет значение поля health 1 у func_button


Отправлено Crystallize 07-11-2016 в 17:45:

Пропадают env_local и multiwatcher.


Отправлено Дядя Миша 07-11-2016 в 17:53:

Crystallize почему у рейда не пропадают?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ***FantoM*** 07-11-2016 в 20:59:

Crystallize
Подтверждаю.


Отправлено Raid 07-11-2016 в 21:42:

Windows 7 x64
Jack 1.1.1064

Пропадают пач_треки после копирования, иногда после смены имени стрелочка показывает таргет (энтитя А активировалась энтитей Б. после переименования энтити А в энтитю Ж, от энтити Ж до энтити Б прододжает висеть стрелочка до перезапуска)

https://tfsoft.org.ua/gallery/main...._serialNumber=1

Добавлено 08-11-2016 в 00:42:

Некорректное отображение класса энтити в списке энтить: https://tfsoft.org.ua/gallery/main....ageViewsIndex=1 https://tfsoft.org.ua/gallery/main....ageViewsIndex=1 на карте вообще нету конвейеров, имя принадлежит func_tracktrain


Отправлено XaeroX 08-11-2016 в 04:45:

Цитата:
Raid писал:
на карте вообще нету конвейеров

Ты обвиняешь джек в том, что он взял эти конвейеры с потолка и нагло тебе врёт?
Если конвейеры так и не обнаружатся на карте - давай её сюда.
Цитата:
Raid писал:
после переименования энтити А в энтитю Ж, от энтити Ж до энтити Б прододжает висеть стрелочка до перезапуска

Как ты делаешь переименование?

Добавлено 08-11-2016 в 11:31:

Crystallize
***FantoM***
Ну я что могу сделать?
Я сделал всё, как на видео. Один-в-один. На последней версии джека и на старой 1.1.794. Нигде это не воспроизводится. Вообще никак.
Единственное, что вас объединяет - кастомные фгд-файлы. Дайте мне этот фгд из последнего видео, пожалуйста (где Info_player_deathmatch утопает в пол при установке) - проверю.

Добавлено 08-11-2016 в 11:45:

***FantoM***
Напиши подробно, что и как ты делаешь. По видео я не вижу, какие клавиши ты нажимаешь, как именно ты перемещаешь выделение, и т.п.
Не понимаю, почему этот баг находится уже на протяжении двух лет, но ни разу не воспроизвёлся у меня. Вообще ни разу. Такое ощущение, что я, как в том анекдоте с доктором, не делаю так, но как именно?

__________________

xaerox on Vivino


Отправлено Skaarj 08-11-2016 в 07:01:

Подтверждаю.
Накинул в 3Д на карту сущностей, переместил и получил баг.
Сущности видны только в том случае, если в поле зрения камеры попадает точка их первоначальной установки на карту.
Если размещать сущности в 2Д то всё норм.
Халфовский ФГД из комплекта к редактору.


Отправлено XaeroX 08-11-2016 в 08:42:

Нет, так дело не пойдёт.
Либо вы меня троллите, либо упорно умалчиваете о какой-то мелочи, которая вам кажется несущественной, а она на самом деле решающая.

__________________

xaerox on Vivino


Отправлено Raid 08-11-2016 в 12:07:

2 Xaerox:

>Как ты делаешь переименование?
Просто ввожу другое имя. Или вставляю иногда. А какие ещё варианты есть?

Насчёт конвейеров - я так пони-маю, класс энтити определяется по наличию тех или иных полей. На карте, где джек показывает поезд как конвейер есть поля locked sound, unocked sentence и прочие подозрительные: https://tfsoft.org.ua/gallery/main....ageViewsIndex=1

Добавлено 08-11-2016 в 15:07:

Пропажа энтить:
https://www.youtube.com/watch?v=N4KbHIilHMM


Отправлено XaeroX 08-11-2016 в 12:20:

Цитата:
Raid писал:
Просто ввожу другое имя. Или вставляю иногда. А какие ещё варианты есть?

Не знаю. Но джек - по логике вещей - отлавливает все переименования и обновляет связи.

Цитата:
Raid писал:
я так пони-маю, класс энтити определяется по наличию тех или иных полей.

Нет, класс - это нечто фундаментальное.
Если джек показывает, что это конвейер - значит, это и есть конвейер.
Либо ты его вконец запутал, у него в одном месте одна инфа, в другом - другая, и я не удивлюсь, если карта в итоге будет битая.
Если после перезагрузки он по-прежнему видит конвейеры в репорте и трейны в обжэкт пропертис - то кидай карту, буду изучать.

Цитата:
Raid писал:
Пропажа энтить

Автор ограничил доступ к видео.

-------------

Вообще любопытно у тебя джек работает.
Переименования энтить не отлавливает, смену класса не отлавливает...
Я бы сказал - он и не работает вовсе.

Добавлено 08-11-2016 в 19:20:

Raid
Я смотрю, ты работаешь в формате RMF вместо JMF?
Что ж, у тебя стальные яйца. Я бы не рискнул, зная, что RMF формат жутко проприетарный, официальных спецификаций этого формата нет, и его поддержка джеком реализована, что называется, на страх и риск.

__________________

xaerox on Vivino


Отправлено Дядя Миша 08-11-2016 в 14:08:

Цитата:
XaeroX писал:
Либо ты его вконец запутал, у него в одном месте одна инфа, в другом - другая, и я не удивлюсь, если карта в итоге будет битая.

он все энтити делает почему-то путём переименования. Возьмет env_beam и в поезд переименует. Потом берёт монстра и переименовывает в мульти_менеджер. А потом мне пишет, что у него ничего не работает.
А вчера вообще всем энтитям на карте дал одно глобальное имя и долго удивлялся что случилось с ченйджлевелом.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено thambs 08-11-2016 в 14:12:

Дядя Миша
>почему-то путём переименования
Из удобства. Написать имя быстрее чем целиться мышкой в огромном списке.

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


Отправлено XaeroX 08-11-2016 в 14:16:

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

Проверим.

Crystallize
В fgd-файле у энтитей env_local и multiwatcher стоит iconsprite("blablabla"), а сам спрайт Джек не загружает и ругается об этом в окно сообщений?
***FantoM***
У info_player_deathmatch в fgd-файле стоит что-то типа studio("models/player.mdl"), но Джек эту модель загрузить не может и ругается об этом в окно сообщений?
Skaarj
Ты тоже накидал сущностей, у которых либо отсутствующий спрайт, либо модель?

Если ответы на все вопросы "да", то баг найден и исправлен.
Если нет, будем гадать дальше.

Добавлено 08-11-2016 в 21:16:

Цитата:
Дядя Миша писал:
он все энтити делает почему-то путём переименования

Я понимаю, но я этот вариант тоже всячески протестировал, и джек этот момент отлавливает.
Пока что предполагаю, что у него есть и конвейеры, и трейны с этим именем. Возможно, конвейеры "пустые". Интересно, что сделает джек, если нажать GoTo в списке энтить. Ну пока карты нет, остаётся опять же гадать.

__________________

xaerox on Vivino


Отправлено Crystallize 08-11-2016 в 15:15:

XaeroX Сейчас сначала ничего не пропадало, но потом я как Фантом выделил всю карту, перетянул в сторону и влетел в неё обратно. И начали пропадать даже те энтити которые не пропадали. Случается с MAP и с JMF. Сообщений о ненайденных спрайтах у меня штук 30.


Отправлено XaeroX 08-11-2016 в 15:17:

Crystallize
Почему ты не отвечаешь на прямой вопрос?

__________________

xaerox on Vivino


Отправлено Skaarj 08-11-2016 в 15:18:

Цитата:
XaeroX писал:
Skaarj
Ты тоже накидал сущностей, у которых либо отсутствующий спрайт, либо модель?

Возможно, у меня тут голый Джек без игорей, я только фгд подключил.

Дома, насколько я помню, пропадали исключительно "розовые кубики".


Отправлено XaeroX 08-11-2016 в 15:22:

Skaarj
Не обманывай. Ты под халфу в нём сейчас мапаешь.

__________________

xaerox on Vivino


Отправлено Crystallize 08-11-2016 в 15:23:

Цитата:
XaeroX писал:
В fgd-файле у энтитей env_local и multiwatcher стоит iconsprite("blablabla"), а сам спрайт Джек не загружает и ругается об этом в окно сообщений?

Сорян. Да, так и есть. Видимо потому что спрайта нет в папочке.


Отправлено XaeroX 08-11-2016 в 15:24:

Crystallize
Отлично. Значит, как минимум твою ситуацию с пропаданием я исправил.

__________________

xaerox on Vivino


Отправлено Crystallize 08-11-2016 в 15:54:

XaeroX Спасибо.


Отправлено Raid 08-11-2016 в 16:01:

Насчёт конвейеров ложная тревога, у меня действительно есть конвейер: бегущая строка. Ввело заблуждение имя поезда, к которому он привязан. Насчёт переименования - да, так реально быстрее, удобнее.


Отправлено XaeroX 08-11-2016 в 16:16:

Цитата:
Raid писал:
Насчёт конвейеров ложная тревога

Я думаю, пора создавать отдельную тему "Рейдобаги".

__________________

xaerox on Vivino


Отправлено Дядя Миша 08-11-2016 в 18:11:

Цитата:
thambs писал:
Из удобства. Написать имя быстрее чем целиться мышкой в огромном списке.

Вот, а я спрашивал, в джеке остался этот улюдский список со времён хаммера? Рейд не понял или притворился, что не понял о чём я.
А я о том, что в моём хвалёном Кварке, все энтити разгруппированы по особым папкам. Надо и вам такжы.

__________________
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-11-2016 в 18:33:

Дядя Миша
В джеке два варианта: ублюдский список а ля Хаммер и вложенные меню по принципу пресловутых папок а ля Радиант/УнреалЕд. Полагаю, большинство форумчан даже не подозревает о втором варианте. Или знает, но сознательно не юзает. Что поделаешь, привычки побороть сложно.

А вообще да, непонятно. Если вам неудобно выбирать из списка func_train, то почему не нажать на выделенных брашах правой кнопкой, потом из меню "Tie to entity" выбрать подменю "func", а в нём пункт "func_train"?

__________________

xaerox on Vivino


Отправлено ***FantoM*** 09-11-2016 в 04:52:

Цитата:
XaeroX писал:
***FantoM***
У info_player_deathmatch в fgd-файле стоит что-то типа studio("models/player.mdl"), но Джек эту модель загрузить не может и ругается об этом в окно сообщений?

Да, так и есть


Отправлено Ku2zoff 09-11-2016 в 06:04:

Цитата:
XaeroX писал:
Или знает, но сознательно не юзает.

У меня почему-то не все энтити отображаются во вложенных меню. ФГД из комплекта с джеком, халфа обычная, стимовская 1.1.2.2. Если надо, заскриню то, что отображается, и напишу то, чего нет.


Отправлено XaeroX 09-11-2016 в 06:52:

Цитата:
Ku2zoff писал:
Если надо, заскриню то, что отображается, и напишу то, чего нет.

Жду.

__________________

xaerox on Vivino


Отправлено Ku2zoff 09-11-2016 в 07:19:

Вот:
http://pix.academ.info/img/2016/11/09/a5ddabd2a14659054f3f0ae99711334d.png http://pix.academ.info/img/2016/11/09/ff01ac6277bdcd4ccebb0a51dd414488.png http://pix.academ.info/img/2016/11/09/061608a583010584e1527815f8602527.png
в списке info_энтить вообще только одна, хотя их там дофига. Версия 1,1,1064 Win x64. Фгд халфовский из комплекта, все ресурсы прогружаются, кроме одной текстуры из кастомного вада.

Добавлено 09-11-2016 в 14:19:

UPD: происходит такое на уже готовой энтите. Если пользоваться инструментом Entity Creation Tool - всё норм.


Отправлено XaeroX 09-11-2016 в 09:04:

Ku2zoff
В этом списке только брашевые энтити. Я думал, это очевидно. Точно так же, как в списке энтить после нажатия toEntity на панели.
Чтобы точечную создать, надо перейти в режим Entity Creation Tool и просто кликнуть ПКМ, тогда будет меню точечных.

Добавлено 09-11-2016 в 16:04:

Можно, в принципе, сделать для точечных подменю "Mutate to...", если очень хочется. Когда-нибудь, может-быть...

__________________

xaerox on Vivino


Отправлено Ku2zoff 09-11-2016 в 16:00:

XaeroX как-то это всё странно. Думаю, стоило бы сделать так: при клике на готовую энтитю отображать в списке только брашевые или только точечные, в зависимости от того, брашевая или точечная готовая энтитя. Именно так, как ты и написал. Если будет желание, сделай плиз, потому что меню со списками - это очень удобный подход.


Отправлено XaeroX 09-11-2016 в 16:03:

Цитата:
Ku2zoff писал:
в режиме Entity Creation Tool отображаются все энтити

Да почему все, если в этом режиме исстари можно было только точечные размещать?
Цитата:
Ku2zoff писал:
а при клике на готовую энтитю только брашевые или точечные, в зависимости от того, брашевая или точечная готовая энтитя

Команда "Tie To" подразумевает браш. Для точечных там надо сделать другую команду, скажем, "Mutate To". Возможно, на досуге займусь, мысль интересная.

__________________

xaerox on Vivino


Отправлено Ku2zoff 09-11-2016 в 16:05:

XaeroX да я уже отредактировал пост, понял, что бред написал


Отправлено Дядя Миша 09-11-2016 в 18:14:

Цитата:
XaeroX писал:
Да почему все, если в этом режиме исстари можно было только точечные размещать?

МБУГОГА. А в кварке любую энтить можно было выбрать из списка и поставить на карту. А дальше - дальше уже интереснее. Брашевые энтити обычно выглядят как папка, куда можно поместить браши. Либо создавалась уже с дефолтным брашем кубической формы или скажем в виде стены. А если это ротатабля (запрещена в Волатиле), сразу с оригин-брашем.
Ну конечно можно было залезть в этот конфиг описания энтить и там любой энтите дать сколько угодно брашей по дефолту или отредактировать дефолтную комнатку, коей славен Кварк. Причём всё это было доступно уже в 2000-м году.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено thambs 09-11-2016 в 19:02:

>в кварке

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


Отправлено XaeroX 10-11-2016 в 04:37:

Цитата:
Дядя Миша писал:
Брашевые энтити обычно выглядят как папка, куда можно поместить браши.

Цитата:
Дядя Миша писал:
Либо создавалась уже с дефолтным брашем кубической формы

Я так понимаю, кварк сам угадывал, что если я ставлю func_pushable, то у кубика должны быть текстуры ящика, а если env_bubbles - то текстуры триггера, ну а в случае func_wall он сам смотрел, по обстоятельствам?
Если нет - то гамно это, а не кварк.

__________________

xaerox on Vivino


Отправлено Дядя Миша 10-11-2016 в 09:41:

Цитата:
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 10-11-2016 в 09:44:

Дядя Миша
Так какой в этом смысл, если его потом текстурить надо?
Какое вообще применение может быть для этих дефолтных брашей?
Разве что в кварке в принципе браш создать не так уж просто...

__________________

xaerox on Vivino


Отправлено Дядя Миша 10-11-2016 в 09:51:

Почему текстурить? На пушаблю можно сразу дефлотный ящик повесить например. Не, ну там и пустые функи есть.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Jeronimo 14-11-2016 в 21:44:

Ошибки

Решил перейти на JackHammer и сразу посыпались ошибки и неудобства, вот они:

1. В VHE по использованию комбинации ctrl+scroll изменялся Zoom всех окон одновременно. В JH сделали изменение размеров сетки.
Сделайте такую же функцию, к примеру по alt+scroll, или добавьте в настройки изменение на эту функцию.

2. В VHE при использовании скрытия выделенных объектов, для них создается визуальная группа. Добавьте функцию.

3. В JH при определении объекта в визуальные группы, объект остается видимым, даже если группа скрыта.

4. В JH во вкладках, если текстура повторяется в разных wad файлах, то в нужной вкладке ее уже не найти.

5. В JH в режиме наложения текстуры.
Делаю следующие шаги: Вхожу в режим режима свободного обзора (Z), нажимаю Shift+A и вхожу в режим наложения текстуры, а выйти из режима обзора по Z не могу, т.к. фокус находится у текущего окна. (В VHE, если наводишь мышь на окно 3D вида, то нажатие Z срабатывает). Тоже для обратного действия.

6. Иногда пользуюсь такой комбинацией для замены на карте позиционно одинаковых объектов.
Действия в VHE: Выбираю что копировать, Ctrl+C, выбираю объект куда нужно скопировать, Ctrl+E - центрировать, Del - удаляю старый объект, Ctrl+V - вставить, объект заменен.
Но в JH не тут то было, только в том окне, где фокус, объект вставляется правильно, а по другим координатам остается на том же месте.

7. Очень полезная функция VHE, которой нету в JH: Когда несколько объектов находятся друг в друге, то нельзя их выбирать в 3Д виде, удержанием ЛКМ (идет смена объектов по кругу).

8. При открытии старых проектов, сделанных в vhe, огромные проблемы со скалингом! Точнее: отображает он 1х1, хотя текстура может быть на браше 0.5х0.5, ты видишь это правишь, а в итоге делаешь пропорционально меньше. т.е. он сохраняет старые данные с новым скалингом, а показывает новый скалинг из по умолчанию (1х1). Но при создании новых проектов все в порядке.

9. Спасибо, добавили полезную функцию добавления индекса к повторяющимся entity, но при копировании из другого проекта, эта функция не нужна. По сути ничего не изменится, т.к. индексы добавляются правильно, но само их добавление в таком контексте не верно.

10. Кнопка вызов справки не работает, если нету файла справки покажите хоть окно как он называется, чтобы можно было заменить нужным. Можно так же добавить в сборку лучший мануал от cs-mapper.com (есть файл chm), если автор будет не против.

11. И напоследок, куда подевались ПРЕФАБЫ???


Отправлено XaeroX 15-11-2016 в 04:34:

Прокомментирую только то, что ещё не обсуждалось во всех подробностях, чтобы не тратить время.

1. Действительно, это баг. Видимо, прикрутил чью-то очередную хотелку, и сломал изначальное поведение, где Ctrl+Scroll именно что масштабировало все виды. Заменил изменение размеров сетки на Alt+Scroll либо Ctrl+Shift+Scroll.

2. Нет, это плохое поведение VHE, оно плодит визгруппы со скоростью палимёта, из-за чего это окошко быстро превращается в помойку. Переучивайтесь на другой способ создания визгрупп, а "хайд" отныне это просто "хайд".

3. Было бы странно, если бы объект пропадал просто по факту установки некоторой галочки. Ничто не мешает поменять видимость группы туда-сюда, когда в неё добавлено всё нужное.

5. Очень странный способ выбора текстуры, я в этом случае не использую Shift+A, а жму Z и потом кликаю мышью. К сожалению, описанное на данном этапе не реализуемо.

6. Да, странное поведение, не знаю, почему так, а разбираться пока лень. Заметил, что иногда помогает кликнуть мышью на 2д-вид вставки перед Ctrl+V.

8. Нужна карта-пример.

9. Используй Paste Special или отключи функцию в настройках.

__________________

xaerox on Vivino


Отправлено Jeronimo 15-11-2016 в 19:51:

1. Вы написали: "Заменил изменение размеров сетки на Alt+Scroll либо Ctrl+Shift+Scroll." Где можно скачать отредактированную версию, патч? Или будет релиз позже?

2. Ок.

3. Так и приходится делать. Ок.

5. Единожды это не мешает. Но если постоянно открыто окно наложения тексту. Работать с Z можно только после выбора главного окна, а не переноса мышки, как в VHE.

6. Согласен помогает, но как-то не постоянно )).

8. Карту я уже переделал. А вот поймать этот момент вручную на тестах не удалось. Видимо мне так повезло ))

9. Тут согласен, специальная вставка помогает. Ок.


Отправлено XaeroX 15-11-2016 в 20:38:

Цитата:
Jeronimo писал:
Где можно скачать отредактированную версию, патч? Или будет релиз позже?

В ближайшем стим-релизе это исправление будет, а дальше оперативные патчи будут через встроенное стимовское автообновление.

__________________

xaerox on Vivino


Отправлено Raid 22-11-2016 в 15:48:

Windows 7 x64
Jack 1.1.1064

Наконец-то поймал старый баг с альт+пкм:

https://www.youtube.com/watch?v=qBL...eature=youtu.be

Карта: http://rgho.st/private/8DJHTN2GF/4d...1d25086e68dfbab


Отправлено XaeroX 22-11-2016 в 16:25:

Raid
Очень хорошо, но как скачать карту? "Хром заблокировал этот файл как вредоносный". Почему не воспользовался аттачем?

__________________

xaerox on Vivino


Отправлено thambs 22-11-2016 в 16:50:

Raid
Хмм. У меня такое получалось только изредка при текстуринге 45градусных скосов в поворотных тоннелях.

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


Отправлено mittorn 22-11-2016 в 18:18:

XaeroX жалко что хром себя так не блокирует.


Отправлено XaeroX 22-11-2016 в 18:43:

mittorn вообще говоря, в 99% случаев хром блокирует именно непотребщину, которую качать не стоит. Типа сайтов "скачайте НовыйМодДляХалфы.последняя.версия.zip.........exe". Хотя и ложные срабатывания случаются.

__________________

xaerox on Vivino


Отправлено thambs 22-11-2016 в 18:55:

XaeroX
для фуррифокса есть такое https://addons.mozilla.org/en-US/firefox/addon/cliget/, наверняка и для хромого что ни будь подобное найдётся.

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


Отправлено Raid 22-11-2016 в 19:07:

Воспользовался.


Отправлено XaeroX 23-11-2016 в 08:18:

Raid
Спасибо. Баг подтверждаю, буду разбираться.

__________________

xaerox on Vivino


Отправлено Raid 23-11-2016 в 10:36:

Круто было бы ещё поймать баг с появлением свободных вертексов в режиме вертекс моде, когда таскаешь. У кого был?


Отправлено XaeroX 23-11-2016 в 10:51:

Raid
Что ты называешь "свободными вертексами"?

__________________

xaerox on Vivino


Отправлено thambs 23-11-2016 в 11:02:

Raid
Вертекс отдельный от браша? У меня получались максимум негерметичными браши, когда рёбра не совпадают и между фэйсами щель.

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


Отправлено XaeroX 23-11-2016 в 15:05:

Raid
Баг исправил, в коде бесшовного текстурирования было одно наивное допущение, из-за чего была проверка на неравенство нулю числа с плавающей точкой, вместо проверки на эпсилон. И баг вылазил на почти параллельных плоскостях. За такую хорошую демо-карту - отдельное спасибо!

__________________

xaerox on Vivino


Отправлено Дядя Миша 23-11-2016 в 17:01:

XaeroX в моем представлении проверять флоат или дабл на ноль, можно только в одном случае - если ты сам лично в этот флоат когда-то записал ноль. Вот такой ноль точно не потеряется.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Raid 23-11-2016 в 19:28:

2 XaeroX

Ещё часто при зажатом UV размеры текстуры приобретают нулевой размер по одной из осей. Тоже могу прикрепить.


Отправлено XaeroX 23-11-2016 в 19:47:

Raid
Если ты про UV-lock, то это норма, с ним вообще аккуратно надо и выключать сразу же, когда он не нужен.

__________________

xaerox on Vivino


Отправлено Raid 27-11-2016 в 22:43:

Windows 7 x64
Jack 1.1.1064

https://tfsoft.org.ua/gallery/main....ageViewsIndex=1

В игре ок.


Отправлено LeFront 29-11-2016 в 08:29:

Чего то я опять не вьезжаю, то ли я дурак, то ли лыжи не едут. Хотел сделать закругленную трубу с помощью манипулирования вертексами, но джек не дает мне это сделать, вершины просто не хотят двигаться.


Отправлено XaeroX 29-11-2016 в 10:38:

LeFront
Ты считаешь этот вопрос уместным в теме "Багрепорты"?

__________________

xaerox on Vivino


Отправлено LeFront 29-11-2016 в 14:17:

XaeroX Я хотел узнать это баг или фитча))
Просто только заметил. Выделяю вертекс или пару вертексов, пытаюсь их потащить но они стоят на месте.


Отправлено (_-=ZhekA=-_) 29-11-2016 в 14:58:

LeFront
Такие вопросы нужно в теме "нубские вопросы" задавать.

[OFF] Ты же научился делать модели, а такие детали, как раз нужно делать моделями... [/OFF]


Отправлено XaeroX 29-11-2016 в 16:32:

LeFront
Судя по описанию - это фича. Её можно отключить. Это называется Vertex Restrictions.

__________________

xaerox on Vivino


Отправлено Raid 30-11-2016 в 15:38:

Дак чо с текстурами-то?


Отправлено XaeroX 30-11-2016 в 21:31:

Raid
Я внимательно изучил скрин и пришёл к выводу, что они отображаются неправильно. Надеюсь, это та самая экспертная оценка, которую ты ждал?
А дальше что... А ничего. Ни модели, ни тестовой карты ты не предоставил.

__________________

xaerox on Vivino


Отправлено tolerance 01-12-2016 в 02:38:

После обрезки (Shift+X) сохраняется старая рамка выделения объекта. Приходится убирать выделение и выбирать объект снова.


Отправлено Raid 01-12-2016 в 07:59:

2 XaeroX

https://yadi.sk/d/yWHm85zLzu6W8 qc
https://yadi.sk/d/92szUcCfzu6jP mdl

Просто вставь на любую карту в джеке. Модель должна быть невидимой из-за бага.


Отправлено XaeroX 01-12-2016 в 08:33:

Raid
По ссылке нет mdl.
Пожалуйста, будь внимательнее.

__________________

xaerox on Vivino


Отправлено Raid 01-12-2016 в 08:51:

https://yadi.sk/d/HQr6hM0IzuJNu


Отправлено XaeroX 01-12-2016 в 09:26:

Raid
Покажи, пожалуйста, скриншоты этой модели в игре.

__________________

xaerox on Vivino


Отправлено Raid 01-12-2016 в 09:43:

Не могу, тк на работе. Могу сказать что она просто не видима, думаю по той же причине что и с моделью поезда, которую ты видел, когда едут текстуры. Рекомендую поверить на слово, тк когда приду домой и сделаю скриншот выглядеть будет именно так, как описал.


Отправлено XaeroX 01-12-2016 в 10:17:

Raid
Да всё, мы с Дядей Мишей разобрались, в чём там дело. Это с ксаш-специфичной фичей fixedcoords было связано. В новой версии бага не будет.

__________________

xaerox on Vivino


Отправлено Raid 01-12-2016 в 10:20:

Зебеэс.


Отправлено XaeroX 01-12-2016 в 10:52:

tolerance
Спасибо за репорт, в новой версии будет исправлено.

__________________

xaerox on Vivino


Отправлено Crystallize 08-12-2016 в 13:53:

Есть функ_детайл из нескольких брашей, у которого некоторые грани z-файтятся с миром. Ignore Groups отключено, но если щелкнуть на z-файтящуюся грань примерно в указанной точке с целью выбрать наш функ_детайл, то будет выбран только щёлкнутый браш, при том что в строке статуса число выбранных объектов будет указано как ноль.
http://imgur.com/a/3RRuk


Отправлено XaeroX 08-12-2016 в 14:44:

Цитата:
Crystallize писал:
при том что в строке статуса число выбранных объектов будет указано как ноль.

Ну раз написано - ноль, значит ноль. Редактору виднее, сколько чего у него там выделено.

__________________

xaerox on Vivino


Отправлено Crystallize 08-12-2016 в 16:37:

XaeroX ну а разве он имеет право при отключенном ig выделять один единственный браш вместо всей энтити?


Отправлено XaeroX 08-12-2016 в 16:41:

Crystallize
Я ему это, вообще говоря, запрещал. Но видимо конкретно твой Джек как-то научился выкручиваться. Что я могу тут поделать? Только посочувствовать. Ты же принципиально отказываешься делать нормальные багрепорты, значит - ищешь именно сочувствия?

__________________

xaerox on Vivino


Отправлено Hypax 10-12-2016 в 14:18:

Багрепорт

Поставил Джек,думал этот баг ушел,а он не уходил.
В режиме вершинной манипуляции,ребра не залазяют друг на друга,для соединения.Видео:
https://www.youtube.com/watch?v=9hLCnj-8rwg

__________________
https://steamcommunity.com/id/hypax1/


Отправлено tolerance 10-12-2016 в 14:25:

Почему это баг? Соединяй крайние (белые), или выделяй и CTRL + ALT + W.


Отправлено XaeroX 10-12-2016 в 14:27:

Hypax
Ну как же этот баг мог куда-то уйти, если мне никто о нём не сообщал?
Но если честно, это я так специально сделал.

__________________

xaerox on Vivino


Отправлено Crystallize 10-12-2016 в 14:30:

XaeroX Нормальные багрепорты? Что ещё тебе сообщить?


Отправлено XaeroX 10-12-2016 в 14:31:

Crystallize
Да я почём знаю? Ну сообщи логин и пароль от своего интернет-банка (для разнообразия).
Ведь, если я правильно понял, первый пост темы тебя чем-то не устроил.

__________________

xaerox on Vivino


Отправлено Crystallize 10-12-2016 в 14:34:

XaeroX если нужно ещё дополнительно что-то описать, я сделаю. Просто в этой теме все уже давно забили на список требований в 1-м посте, поэтому я и не ждал что нужно будет что-то ещё.


Отправлено XaeroX 10-12-2016 в 14:40:

Цитата:
Crystallize писал:
Просто в этой теме все уже давно забили на список требований в 1-м посте

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

__________________

xaerox on Vivino


Отправлено Hypax 10-12-2016 в 14:42:

Цитата:
XaeroX писал:
Hypax
Ну как же этот баг мог куда-то уйти, если мне никто о нём не сообщал?
Но если честно, это я так специально сделал.

Я сообщал на ксм)А это можно как-то отключить?

ps.почему форум требует постоянно мне логинится,через каждые пять сек.

__________________
https://steamcommunity.com/id/hypax1/


Отправлено XaeroX 10-12-2016 в 14:51:

Цитата:
Hypax писал:
Я сообщал на ксм

Та я там редко бываю, в основном пофлудить немного.
Цитата:
Hypax писал:
А это можно как-то отключить?

Пока нет, но, вероятно, надо сделать опцию.
Цитата:
Hypax писал:
почему форум требует постоянно мне логинится,через каждые пять сек.

Потому что не запоминает твою сессию. Может, ты куки отключил, или их что-то блокирует?

__________________

xaerox on Vivino


Отправлено thambs 15-12-2016 в 00:05:

Не знаю, связано или нет с этим багом, но на такой модели джек намертво зависает.

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


Отправлено XaeroX 15-12-2016 в 06:52:

thambs
А ничего, что JHLMV на этой модели падает? Это так и задумывалось?

Добавлено 15-12-2016 в 13:40:

Хоть бы скрины выложил, как она должна выглядеть...

Добавлено 15-12-2016 в 13:52:

Увеличил число макс.вертексов и нормалей с 4096 до 8192, вроде всё ок теперь.
FYI: в джеке такие лимиты:

C++ Source Code:
#define MAXSTUDIOBONES      128		// max bones per model
#define MAXSTUDIOCONTROLLERS    8		// max controllers per model
#define MAXSTUDIOMESHES        256		// max textures per model
#define MAXSTUDIOVERTS          8192	// max vertices per submodel
#define MAXSTUDIONORMS         8192	// max normals per submodel

Все халфовские модели должны грузиться без проблем, а кастомные - как повезёт.

__________________

xaerox on Vivino


Отправлено KiQ 15-12-2016 в 09:35:

XaeroX наверное, надо параноевским вивером смотреть

__________________
-Brain is dead-


Отправлено ~ X ~ 15-12-2016 в 10:11:

XaeroX в джеке нет проверок на количество считываемой информации из файла? это зачёт.

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


Отправлено XaeroX 15-12-2016 в 11:31:

~ X ~ есть.

__________________

xaerox on Vivino


Отправлено Raid 24-12-2016 в 15:21:

Windows 7 x64
Jack 1.1.1064

Некорректное возвращение к окну карты после обращения к текстурному браузеру. Открыты две карты, А и Б. Работая на карте Б, обращаясь в браузер и выбирая текстуру, после закрытия перекидывает на карту А. Обратное не работает (работая на карте А, всегда будет возвращать на А):

https://www.youtube.com/watch?v=UZc...eature=youtu.be


Отправлено thambs 23-01-2017 в 23:06:

Последняя из стима, линакс 64 бита. Падает при попытке открыть эту карту http://www.simonoc.com/pages/design/mp/pom_source.htm

code:
Loading: "/home/toozeg/.openarena/baseoa/maps/sock_pom-src.map" Entering: "/home/toozeg/.openarena/baseoa/maps/sock_pom-src.map" Loading: "/home/toozeg/openarena/baseoa/maps/ase/shrub01a.ase" Loading: "/home/toozeg/openarena/baseoa/maps/ase/walltorchlarge.ase" Loading: "/home/toozeg/openarena/baseoa/maps/ase/walltorch.ase" Loading: "/home/toozeg/openarena/baseoa/maps/ase/jumppad.ase" ERROR: Too many objects in model (65) Segmentation fault (core dumped)

Ещё удалось крашануть его, если при старте (пока он там со стимом синхронизируется) много раз жать F2, а потом отвести фокус от окна настроек. Но это не очень стабильно воспроизводится.

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


Отправлено XaeroX 24-01-2017 в 04:26:

thambs
Скинь, пожалуйста, карту и ase-модели.
По ссылке скачивание не начинается.

Добавлено 24-01-2017 в 11:26:

Впрочем, да, вижу потенциальную причину сегфолта в коде.
Поправлю. И увеличу макс. число объектов до 128.

__________________

xaerox on Vivino


Отправлено thambs 24-01-2017 в 08:09:

сырсы: http://rgho.st/64RW7Jg65
ресурсы: http://rgho.st/6mCbWRQyg
Вылет починился.

Добавлено 24-01-2017 в 11:09:

Ещё проблема, но я не знаю, джек ли виноват, или окуляр. Но джек его вызывает так, что окуляр крашится. Я подозреваю, что джек его как то не правильно вызывает или бага в культях. Ввиду специфики одного из видов моей деятельности я просматриваю огромное количество pdfок и до сих пор ни разу не словил краш. Да и если вручную открыть джековский хэлп из окуляра, то он его нормально покажет. Лог ошибки:

code:
Application: Okular (okular), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [KCrash Handler] #5 0x00007f771e6bec37 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #6 0x00007f771e6c2028 in __GI_abort () at abort.c:89 #7 0x00007f771f07147f in qt_message_output(QtMsgType, char const*) () from /data/steam/steamapps/common/JACK/libQtCore.so.4 #8 0x00007f771f0715f8 in ?? () from /data/steam/steamapps/common/JACK/libQtCore.so.4 #9 0x00007f771f071784 in qFatal(char const*, ...) () from /data/steam/steamapps/common/JACK/libQtCore.so.4 #10 0x00007f771f1981ab in QObjectPrivate::QObjectPrivate(int) () from /data/steam/steamapps/common/JACK/libQtCore.so.4 #11 0x00007f771ed98a9f in ?? () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 #12 0x00007f771ed9be70 in QDBusAbstractInterface::QDBusAbstractInterface(QString const&, QString const&, char const*, QDBusConnection const&, QObject*) () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 #13 0x00007f771ed80228 in QDBusConnectionInterface::QDBusConnectionInterface(QDBusConnection const&, QObject*) () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 #14 0x00007f771ed7d035 in ?? () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 #15 0x00007f771ed7e09f in QDBusConnection::connectToBus(QDBusConnection::BusType, QString const&) () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 #16 0x00007f771ed7e292 in QDBusConnection::sessionBus() () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 #17 0x00007f77208b65fc in KClipboardSynchronizer::Private::setupSignals() () from /usr/lib/libkdeui.so.5 #18 0x00007f77208b694b in KClipboardSynchronizer::KClipboardSynchronizer(QObject*) () from /usr/lib/libkdeui.so.5 #19 0x00007f77208b69fd in KClipboardSynchronizer::self() () from /usr/lib/libkdeui.so.5 #20 0x00007f77208b2734 in ?? () from /usr/lib/libkdeui.so.5 #21 0x00007f77208b30db in KApplication::KApplication(bool) () from /usr/lib/libkdeui.so.5 #22 0x000000000040996f in ?? () #23 0x00007f771e6a9f45 in __libc_start_main (main=0x4094f0, argc=6, argv=0x7fffa35c1468, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffa35c1458) at libc-start.c:287 #24 0x000000000040b705 in _start ()

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


Отправлено XaeroX 24-01-2017 в 08:16:

Цитата:
thambs писал:
qFatal(char const*, ...) () from /data/steam/steamapps/common/JACK/libQtCore.so.4

Похоже на какую-то ошибку в Qt4.
По крайней мере, у меня ничего не крашится - но у меня не факт, что окуляр запускается. Что там по дефолту в джесси?

__________________

xaerox on Vivino


Отправлено thambs 24-01-2017 в 08:18:

XaeroX
Не окуляр, там https://wiki.gnome.org/Apps/Evince, вроде.

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


Отправлено XaeroX 24-01-2017 в 08:56:

Цитата:
thambs писал:
Вылет починился

А моделек, выдающих такую же ошибку при загрузке, там больше нет? 128 субмоделей хватает?

__________________

xaerox on Vivino


Отправлено thambs 24-01-2017 в 09:08:

XaeroX
Я не встречал.

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


Отправлено FreeSlave 24-01-2017 в 12:22:

XaeroX, а что собственно используется для открытия pdf на Linux?

Кстати, ещё при попытке открыть .fgd файл через Edit... в поле Messages пишется Error: "xdg-open" has no exec permission, что конечно неправда.

__________________
I'm on github
I'm on opendesktop.org


Отправлено XaeroX 24-01-2017 в 12:32:

FreeSlave

C++ Source Code:
QDesktopServices::openUrl( QUrl( refName, QUrl::TolerantMode ) );


Добавлено 24-01-2017 в 19:32:

Цитата:
FreeSlave писал:
в поле Messages пишется Error: "xdg-open" has no exec permission, что конечно неправда.

C++ Source Code:
if ( access( cmdname, X_OK ) == -1 ) {
  Sys_Error( "\"%s\" has no exec permission\n", cmdname );
  return 1;
}

__________________

xaerox on Vivino


Отправлено FreeSlave 24-01-2017 в 13:02:

XaeroX, у тебя файл с названием xdg-open ищется в текущей директории. Файла нет - access возвращает ошибку.
Надо сначала найти полный путь xdg-open в PATH и проверять уже его.

По поводу окуляра: я так понимаю, thambs сидит на KDE, а там Qt пытается быть чересчур умным, загружает всякие KDE плагины и запускает окуляр через них (что JACK/libQtCore.so.4 делает в крэш-логе окуляра?) Из-за несоответствия версий джековского и системного Qt происходит какой-то сбой. Тут уже когда-то писали о проблеме с файловым диалогом в KDE.

Загрузился сейчас в KDE - тут у меня вообще JACK не запускается.

code:
Unable to load library icui18n "Cannot load library icui18n: (icui18n: cannot open shared object file: No such file or directory)" Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40807)

__________________
I'm on github
I'm on opendesktop.org


Отправлено thambs 24-01-2017 в 13:21:

FreeSlave
У меня нет кде, только пара программ оттуда, так что воспроизвести не могу.

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


Отправлено XaeroX 24-01-2017 в 13:26:

Цитата:
FreeSlave писал:
Надо сначала найти полный путь xdg-open в PATH и проверять уже его.

Фигасе. А попроще нельзя как-нибудь? Я избалованный виндой программист.
Цитата:
FreeSlave писал:
Загрузился сейчас в KDE - тут у меня вообще JACK не запускается.

Обнови Qt в кедах до 4.8.7
Ты из-под стима запускаешь?

Добавлено 24-01-2017 в 20:26:

Цитата:
FreeSlave писал:
Из-за несоответствия версий джековского и системного Qt происходит какой-то сбой.

Там в LD_LIBRARY_PATH при загрузке джека принудительно прописывается точка (текущая директория). Может, нужно ещё какие-то сошки из QT 4.8.7 приложить? Вопрос - какие?

__________________

xaerox on Vivino


Отправлено FreeSlave 24-01-2017 в 13:48:

Цитата:
XaeroX писал:
Фигасе. А попроще нельзя как-нибудь? Я избалованный виндой программист.


Я не понимаю, чего попроще ты ожидаешь. access просто проверяет твои права на файл и, разумеется, не может догадаться, что ты хочешь проверить файл из PATH.

Но вот то, что findExecutable появилась лишь в Qt5 - это конечно провал.

Запускал и из-под стима и просто через Jack.sh. Чуть позже ещё поэкспериментирую.

thambs, если открываешь pdf через xdg-open (ибо именно в него по дефолту вырождается QDesktopServices::openUrl) тоже загружается окуляр?

__________________
I'm on github
I'm on opendesktop.org


Отправлено XaeroX 24-01-2017 в 13:58:

Цитата:
FreeSlave писал:
Я не понимаю, чего попроще ты ожидаешь.

findExecutable и ожидаю.
Может, есть уже готовая реализация, не завязанная на либы Qt5?

Добавлено 24-01-2017 в 20:58:

Пока единственное, что пришло в голову, это так
C++ Source Code:
if ( strcmp( cmdname, "xdg-open" ) && access( cmdname, X_OK ) == -1 ) {
  Sys_Error( "\"%s\" has no exec permission\n", cmdname );
  return 1;
}

__________________

xaerox on Vivino


Отправлено FreeSlave 24-01-2017 в 14:05:

XaeroX, насчет несовместимости qt либ нашёл решение. В Jack.sh добавить

code:
export QT_PLUGIN_PATH=""


или

code:
export QT_PLUGIN_PATH="$DirName"


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

Также можешь почитать про такой же случай здесь https://github.com/ContinuumIO/anac...ssues/issues/32

Цитата:
XaeroX писал:
Может, есть уже готовая реализация, не завязанная на либы Qt5?


Я когда-то писал

https://github.com/FWGS/xash3d/blob.../sys_win.c#L166

Версия без всяких Q_ https://github.com/FWGS/xash3d/blob.../sys_win.c#L169

__________________
I'm on github
I'm on opendesktop.org


Отправлено thambs 24-01-2017 в 14:08:

XaeroX
Почему system("xdg-open "+EXE_PATH+"VDKManual.pdf"), если EXE_PATH получить тем же readlink не прокатит? Или ты хочешь что бы один и тот же кусок кода работал универсально подо все системы?

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


Отправлено XaeroX 24-01-2017 в 14:13:

Цитата:
FreeSlave писал:
насчет несовместимости qt либ нашёл решение

Спасибо! Сделаю.
thambs
Не понял вопрос. VDKManual.pdf открывается через Desktop Services, а xdg-open запускается через самописный Sys_Exec (там куча всякой мутотени с переменными окружения и LD_J_STEAM_PATH, чтобы запускать стимовские проги с правильным окружением).

Добавлено 24-01-2017 в 21:13:

Цитата:
FreeSlave писал:
Я когда-то писал

Хорошая вещь, спасибо.

__________________

xaerox on Vivino


Отправлено FreeSlave 24-01-2017 в 14:20:

Цитата:
XaeroX писал:
xdg-open запускается через самописный Sys_Exec (там куча всякой мутотени с переменными окружения и LD_J_STEAM_PATH, чтобы запускать стимовские проги с правильным окружением).


Зачем запускать xdg-open в окружении стима? Это не только не имеет смысла, а более того даже вредно как раз таки из-за наследования окружения при форке процессов.

Впрочем, форкнутые из джека процессы и так наследуют окружение стима, если джек запущен из стима. Вопрос в том, что это за окружение. Я не знаю, на что влияет LD_J_STEAM_PATH. Но если стим выставляет ещё и LD_LIBRARY_PATH, то это в данном случае очень плохо. И хорошо бы его убирать при запуске системных утилит.

__________________
I'm on github
I'm on opendesktop.org


Отправлено XaeroX 24-01-2017 в 14:28:

Цитата:
FreeSlave писал:
форкнутые из джека процессы и так наследуют окружение стима, если джек запущен из стима

Нет, не наследуют. Посмотри внимательно sh-файл. Джеку передаётся свой LD_LIBRARY_PATH, а стимовский запоминается и передайтся в другом параметре, LD_J_STEAM_PATH. А джек уже скармливает его (с модификациями) своим форкам.
Цитата:
FreeSlave писал:
Зачем запускать xdg-open в окружении стима?

Ну написана же уже функция, зачем паровоз изобретать.

__________________

xaerox on Vivino


Отправлено FreeSlave 24-01-2017 в 15:16:

XaeroX, это не функция, это скрипт, совершенно внешний по отношению к стиму, ему стимовское окружение не нужно.

__________________
I'm on github
I'm on opendesktop.org


Отправлено XaeroX 24-01-2017 в 15:27:

FreeSlave
Я, наверное, не так выразился. Я запускаю xdg-open уже имеющейся в джеке функцией Sys_Exec. Если ему вредит окружение стима - можно, конечно, переделать.

__________________

xaerox on Vivino


Отправлено FreeSlave 24-01-2017 в 16:00:

XaeroX, меня просто смутило это

Цитата:
XaeroX писал:
xdg-open запускается через самописный Sys_Exec (там куча всякой мутотени с переменными окружения и LD_J_STEAM_PATH, чтобы запускать стимовские проги с правильным окружением).


Если стимовское окружение применяется только для запуска стимовских приложений - то всё нормально, так и должно быть.

Для нестимовских это не нужно.

Но это ещё не всё. Теперь картина мне видна яснее. В джеке свой LD_LIBRARY_PATH. Если он наследуется xdg-open'ом, то это будет влиять на все приложения, которые запускаются через xdg-open. И как раз таки это может повлиять на запуск окуляра в случае thambs (оттуда и джековский Qt в крэшлоге окуляра).

Т.е. для запуска внешних утилит стоит убедиться, что туда не попадает LD_LIBRARY_PATH ни от стима, ни от джека.

__________________
I'm on github
I'm on opendesktop.org


Отправлено XaeroX 24-01-2017 в 16:04:

Цитата:
FreeSlave писал:
И как раз таки это может повлиять на запуск окуляра в случае thambs (оттуда и джековский Qt в крэшлоге окуляра).

Но там запускает уже Qt. Что ей может не нравиться? Ну джековский LD_LIBRARY_PATH там, да - но джеку-то это не мешает загружаться.
От стима туда точно ничего не попадает.

__________________

xaerox on Vivino


Отправлено FreeSlave 24-01-2017 в 16:23:

XaeroX, Джеку не мешает грузится, но может помешать форкнутым процессам, если для них требуются другие версии библиотек. Вот форкается окуляр, загрузчик начинает искать требуемые библиотеки, среди которых libQtGui.so.4 и из-за LD_LIBRARY_PATH первым находит тот, что в джеке.

Видимо, в Qt не учтен такой специфичный юзкейс. https://github.com/qt/qt/blob/4.8/s...ces_x11.cpp#L57
Ничего из environment не чистится.
На самом деле, меня этот случай заставил о многом задуматься, ибо проблема, можно сказать фундаментальная, а некостыльного решения я не вижу.

Так ли вообще необходим свой LD_LIBRARY_PATH в джеке? Ведь в самом исполняемом файле уже есть rpath.

__________________
I'm on github
I'm on opendesktop.org


Отправлено XaeroX 24-01-2017 в 16:31:

Цитата:
FreeSlave писал:
Так ли вообще необходим свой LD_LIBRARY_PATH в джеке? Ведь в самом исполняемом файле уже есть rpath.

Ну смотри: джек грузит vstdlib.so из своей папки (потому что rpath), потом грузит vpVolatilex86.so, к которой тоже прилинкован vstdlib.so - но этот уже не будет найден. Вот для этого я и даю ему собственный LD_LIBRARY_PATH. А стим, гадюка такая, туда пишет кучу своей непотребщины, из-за чего в джеке слетают все темы оформления. Вот я и придумал хак, чтобы и темы работали, и халфа запускалась из-под джека правильно.
Цитата:
FreeSlave писал:
Видимо, в Qt не учтен такой специфичный юзкейс.

Н-да. Если бы там был параметр - переменные окружения, было бы проще.

__________________

xaerox on Vivino


Отправлено Hypax 26-01-2017 в 14:42:

При объединении нескольких func_illusionary или func_wall в одну сущность,зависает и крашится,не всегда,но когда случается очень не приятно(

1)Стим версия.
2)Бывает периодически(редко).
3)-
4)-
5)Win7 32b ,amd athlon(tm) 64 x2 dual core processor 6000+ 3.00 GHz
Озу 2г ddr2
6)Vhe давно не ставил.
7)Возможно это связано с забитой под завязку памятью?Так как таковой мало.

Добавлено 26-01-2017 в 17:42:

удалось воспроизвести баг (воспроизодится в 100% случаев)
видео
https://www.youtube.com/watch?v=WG-2B97wDd4
карта пример jmf (halflife wad)

ps.есть еще мысль что это связано с использованием к одной из сущности, отзеркаливание.


Отправлено XaeroX 26-01-2017 в 15:44:

Hypax
Спасибо за багрепорт. В ближайшем апдейте будет исправлено.
Пока, чтобы бага не было, после того как появилось окошко свойств, сначала кликни на энтити в списке справа, а только потом уже кликай на параметры.

__________________

xaerox on Vivino


Отправлено Hypax 26-01-2017 в 16:00:

Цитата:
XaeroX писал:
Hypax
Спасибо за багрепорт. В ближайшем апдейте будет исправлено.
Пока, чтобы бага не было, после того как появилось окошко свойств, сначала кликни на энтити в списке справа, а только потом уже кликай на параметры.


Спасибо,помогает)жду обновлений)))


Отправлено Raid 24-02-2017 в 11:04:

W7 x64
Jack 1.1.12.62 (Steam)

Некорректно накладываются текстуры через alt+пкм на углах между 75 и 45 градусами (в любой четверти), ошибка носит систематический характер:

https://tfsoft.org.ua/gallery/main...._serialNumber=1
https://tfsoft.org.ua/gallery/main...._serialNumber=1
https://tfsoft.org.ua/gallery/main...._serialNumber=1

На последнем скрине нуллом покрашены все кривые места. Карта-пример:
http://cs-mapping.com.ua/forum/atta...chmentid=119066


Отправлено chakki.skrip 04-03-2017 в 11:26:

Win7 x32
J.A.C.K. 1.1.1262 Steam.
Моя проблема состоит в том, что Steam предлагает установить Джек. Но зачем устанавливать, если он уже установлен? Такая ситуация произошла второй раз. Тогда, когда вышло новое обновление для Джека, я решил его протестировать, а запустить редактор не могу, так как он как бы не установлен по версии стима. В общем нажал установить и настройки сбросились, в принципе, этого и стоило ожидать. (благо настройки потом экспортировал с пиратской версии Джека)
Сейчас проблему можно решить, нажав кнопку — Установить, предварительно сохранив настройки Джека.
Есть ли альтернатива? С чем это может быть связано и это может только у меня так?
Скриншот:
http://pix.academ.info/images/img/2...85d27fe3054.png


Отправлено Дядя Миша 04-03-2017 в 12:18:

Цитата:
chakki.skrip писал:
потом экспортировал с пиратской версии Джека

Уже есть пиратская версия?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено chakki.skrip 04-03-2017 в 12:42:

Дядя Миша Не стимовская версия, я ее называю "пираткой"


Отправлено XaeroX 04-03-2017 в 19:43:

chakki.skrip
Похоже, стим чудит. Ты там с путями самого стима не игрался, например, на другой диск SteamApps не переносил?

__________________

xaerox on Vivino


Отправлено chakki.skrip 05-03-2017 в 03:53:

XaeroX Нет, стим установлен на диске "C", игры/программы на "D". В настройках стима не лазию без надобности)


Отправлено Hypax 05-03-2017 в 18:07:

1)Steam версия
2)Была задача выдать игрокам только ножи на карте,для этого служит ентитя game_player_equip,но при экспорте в map происходит с ней что-то непонятное,либо значения меняются на противоположные(предположительно),потому что при заходе на карту игрок получает все оружеи сразу кроме ножа,либо бывает так что вообще,при выборе команды происходит вылет в меню.
Вообще схема выдачи только ножей состоит из трех энтитей,это:
func_buyzone
player_weaponstrip
game_player_equip
3)
4)карта коробка во вложении.
5)
6)в VHE все работает как надо,точнее сказать,в редакторах и там и там в смарт едит,в свойсвах энтити все как надо,происходит что-то при экспорте в map.В VHE с того же rmf файла,все скомпилилось(теми-же компиляторами) и работает как надо.
7)Пробовал разные fgd cs_expert-dmitrich800,halflife из джека,cs_expert-ZAZA.


Отправлено Hypax 08-03-2017 в 14:34:

Тут вообще движуха какаянето есть или надо в сообществе в стиме тред создавать?

Кстати говоря,проблема с этой энтитей не только у меня,проверенно еще у двух человеки,тоже на стим версии.


Отправлено FiEctro 12-06-2017 в 18:45:

Джек в 4к рендерит 2д вьюпорты просто шикарно (хамер например их мылит), а вот интерфейс там скейлится довольно глючно, может это где то настраивается?
http://s02.radikal.ru/i175/1706/29/642be8a21bd1.png

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 12-06-2017 в 18:54:

Странно, так не должно быть. В смысле, он не должен скейлиться, конкретно в этом окошке прописан фиксированный размер шрифта.

Добавлено 13-06-2017 в 01:54:

Да, по уму надо сделать это окошко таки растягиваемым.

__________________

xaerox on Vivino


Отправлено FiEctro 12-06-2017 в 19:30:

XaeroX
Шрифты скейлит винда. Для сравнения хамер заскейлился идеально:
http://s011.radikal.ru/i316/1706/8d/652c2558363f.png
но вьюпотры все размылило.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 13-06-2017 в 03:55:

FiEctro
Да там непонятно, кто скейлит. Хаммер-то на чистом виндовом MFC, а в джеке Qt, и как его авторы реализовали скейлинг под высокие разрешения - надо разбираться.

__________________

xaerox on Vivino


Отправлено Skaarj 13-06-2017 в 16:59:

Включил для джека скейл и заметил, что мышка в окнах пытается куда то "убежать".
Когда крутишь камерой в 3Д или средней кнопкой юзаешь навигацию в 2Д.
В левом верхнем окне пытается развернуть камеру влево, в нижних обоих окнах тянет вниз.
В оставшемся окне свиду всё ОК.
И это не зависит от режима 2Д/3Д окна.


Отправлено a1batross 13-06-2017 в 17:36:

XaeroX

Можно вручную дёрнуть user32.dll(или shell32.dll) и отключить DPI Scale для текущего процесса, ещё зовётся в доках DPI Awareness.

Qt сам по себе вроде как этот DPI Aware ставит и не даёт скейлить винде, делая это сам. Есть атрибут AA_DisableHighDpiScailing(или что-то вроде того) и тогда не будет скейлить даже Qt.


Отправлено FiEctro 13-06-2017 в 18:14:

a1batross
>> Qt сам по себе вроде как этот DPI Aware ставит и не даёт скейлить винде, делая это сам. Есть атрибут AA_DisableHighDpiScailing(или что-то вроде того) и тогда не будет скейлить даже Qt.

Тогда на 4к весь интерфейс будет жутко мелкий

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено FreeSlave 14-07-2017 в 14:16:

Есть мультисорс, указывающий на trigger_changelevel
Стрелочку джек рисует, как положено. Однако в отчёте об ошибках почему-то пишет об unmatched target.

__________________
I'm on github
I'm on opendesktop.org


Отправлено Hypax 01-08-2017 в 17:28:

При создании двери в джеке(func_door_rotating),она открывается в начале раунда.Хотя флаг Starts open не стоит.Аналогично созданная дверь в VHE,с тем же fgd и темиже настройками,не открывается сама по себе.
Предполагаю что баг тот-же как в предыдущем моем багрепорте,с энтитей game_player_equip,когда вместо выбранного оружия,игрок получает все,кроме выбраного.(видимо происходит некий реверс значений)
Баг с данной энтити сохраняется в rmf,исправляется только при удалении и создании новой,в редакторе VHE.После этого rmf нельзя использовать в джеке,ибо упомянутые энтити опять сломаются.

1. Стим версия j.a.c.k. 1.1.1262 (32-bit)


Отправлено XaeroX 01-08-2017 в 17:50:

Как ты создаёшь дверь в джеке? Я знаю как минимум три способа.

__________________

xaerox on Vivino


Отправлено Ku2zoff 01-08-2017 в 18:05:

Цитата:
Hypax писал:
При создании двери в джеке(func_door_rotating),она открывается в начале раунда.

Цитата:
XaeroX писал:
Я знаю как минимум три способа.

Я всегда использую Tie to Entity для двух брашей - с текстурой двери и ориджина. Если нужны такие же двери, то копипастю их и меняю углы при надобности. В стим-версии джека с дефолтным фгд для халфы двери сами по себе не открываются.
Цитата:
Hypax писал:
она открывается в начале раунда.

Маппишь под кс? Укажи версию игры на всякий случай, МБ в ней всё дело. Ну и какой фгд юзаешь.


Отправлено XaeroX 01-08-2017 в 18:10:

Цитата:
Ku2zoff писал:
Я всегда использую Tie to Entity для двух брашей - с текстурой двери и ориджина.

Я понимаю. Но ты выбираешь энтитю в списке или скроллишь его, пока не выберется нужная? Т.к. джек может оставлять параметры от предыдущих энтитей - это может всё сломать. Лично я сразу выбираю в списке нужный класс, и без острой нужды не меняю его.

Добавлено 02-08-2017 в 01:10:

Hypax
Посмотри параметры (с выключенным смарт-режимом) и флаги у двери. И сравни с той, что в хаммере. И опиши, пожалуйста, разницу - если она есть.

__________________

xaerox on Vivino


Отправлено Ku2zoff 01-08-2017 в 18:32:

Цитата:
XaeroX писал:
В смысле?

Я фигню сморозил) В халфе раундов нет. Под кс я давно не пробовал ничего делать.
Цитата:
XaeroX писал:
Но ты выбираешь энтитю в списке или скроллишь его, пока не выберется нужная?

Я привык набирать с клавиатуры класснейм энтити. И списками я почти не пользуюсь, потому что они не отображают все доступные энтити. Странно, когда создаю точечную дефолтную энтитю, а потом не могу выбрать в выпадающем списке (который не скроллится, а отображается в виде дополнительного меню) нужную мне, тоже точечную, потому что её просто там нет. И аналогично с брашевыми. Такое бывало раньше. На днях вернусь к работе над одной своей картой, проверю, осталось ли такое поведение в свежем джеке. В последней ноу-стим версии точно были какие-то траблы со списками.

Добавлено 02-08-2017 в 01:32:

Цитата:
XaeroX писал:
Т.к. джек может оставлять параметры от предыдущих энтитей

Именно поэтому я предпочитаю вводить класснейм с нуля. Ну или сначала перегонять брашевую энтить в мир, а потом заново делать Tie to Entity.


Отправлено XaeroX 01-08-2017 в 18:40:

Цитата:
Ku2zoff писал:
И списками я почти не пользуюсь, потому что они не отображают все доступные энтити.

Я чувствую, пора прекращать разработку джека.
Если о таких вещах мне рапортуют через три года - то так можно до самой старости возиться и т.д.

__________________

xaerox on Vivino


Отправлено Ku2zoff 01-08-2017 в 18:52:

Цитата:
XaeroX писал:
Если о таких вещах мне рапортуют через три года - то так можно до самой старости возиться и т.д.

Да я репортил об этом раньше. Ты ответил, что отображаются в дополнительном меню: для брашевых-только брашевые, для точечных-только точечные. Меня терзают смутные сомнения, что отображаются не все. Надо проверить. Как проверю - отпишусь.


Отправлено Hypax 01-08-2017 в 19:57:

Цитата:
XaeroX писал:
Как ты создаёшь дверь в джеке? Я знаю как минимум три способа.

Ладно,дверь три способа,но что не так с game_player_equip(точечная энтить).Создаю так,выбираю инструмент лампочка,выбираю справа в "обьектах" game_player_equip и щелкаю в 3д виде.Все.
Это же легко проверить,создать тест рум,и привязать кнопку к game_player_equip.

В смарт едит,при этом ,что у дверей, что у game_player_equip,все хорошо.

Добавлено 01-08-2017 в 22:57:

Цитата:
XaeroX писал:
Я чувствую, пора прекращать разработку джека.
Если о таких вещах мне рапортуют через три года - то так можно до самой старости возиться и т.д.

Главное исправить баг с изменениями параметров в энтитях,а так джек прекрасен,яб не маппил если бы не джек.


Отправлено XaeroX 02-08-2017 в 02:03:

Цитата:
Ku2zoff писал:
Меня терзают смутные сомнения, что отображаются не все. Надо проверить. Как проверю - отпишусь.

Ну вот я к тому, что людей три года терзают сомнения - а проверить всё недосуг.
Цитата:
Hypax писал:
В смарт едит,при этом ,что у дверей, что у game_player_equip,все хорошо.

То есть поля и флаги совпадают в хаммере?
Значит, надо экспортировать мап-файлы из джека и хаммера и сравнить в них.
Ну не может такого быть, чтобы энтити были идентичными, а в игре отличались.
Цитата:
Hypax писал:
Главное исправить баг с изменениями параметров в энтитях

Да это не то чтобы баг. В новой версии, как мне казалось, он окончательно исправлен.

__________________

xaerox on Vivino


Отправлено Ku2zoff 02-08-2017 в 03:22:

Цитата:
XaeroX писал:
Ну вот я к тому, что людей три года терзают сомнения - а проверить всё недосуг.

Я бы даже об этом не вспомнил, если бы не вопрос Hypax'a, я ж всегда вручную пишу класснеймы. Эта привычка у меня ещё с первых двух недель пользования хаммером в 2006-м году: я тогда не знал, что надо подключать фгд, чтобы видеть параметры энтить


Отправлено Skaarj 23-09-2017 в 18:58:

https://i.imgur.com/TyB8a6R.gif
При открытом окне списка сущностей нельзя ничего делать за пределами этого окна.


Отправлено XaeroX 23-09-2017 в 23:47:

Skaarj
Разумеется, нельзя. Это модальный диалог. Можно подумать, в хаммере иначе?

__________________

xaerox on Vivino


Отправлено Skaarj 24-09-2017 в 05:01:

XaeroX
Хотелось бы иметь под рукой окно со списком сущностей, а не постоянно открывать и закрывать его.


Отправлено qpAHToMAS 24-09-2017 в 05:24:

Цитата:
XaeroX писал:
Можно подумать, в хаммере иначе?

Это явно не тот самый случай, когда надо делать именно как хаммере.


Отправлено XaeroX 24-09-2017 в 06:59:

qpAHToMAS
Ну не знаю, по-моему, все привыкли именно к такому поведению инструмента.
Да, неплохо бы иметь панель со списком энтитей, а ля визгруппы - ну так оно много чего неплохо в жизни иметь. Но никто не имеет всё...

__________________

xaerox on Vivino


Отправлено Дядя Миша 25-09-2017 в 16:31:

Цитата:
Skaarj писал:
Хотелось бы иметь под рукой окно со списком сущностей, а не постоянно открывать и закрывать его.

Да, как в Кварке

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 25-09-2017 в 17:06:

Цитата:
Дядя Миша писал:
Да, как в Кварке

На этом форуме Кварком пользуешься наверное только ты один. И сколько карт в нём ты сделал? Четыре карты с монорельсом для своего мода и демки для спирита и ксаша. Я изо всех сил стараюсь не связывать это количество с говённой эргономикой кварковского интерфейса, и его (редактора) извращённой логикой (особенно в плане работы с сурфейсами), но как-то не получается. Да я даже в Унреаледе сделал пару карт-коробок, а в Кварке не смог.

Добавлено 26-09-2017 в 00:06:

Цитата:
XaeroX писал:
Да, неплохо бы иметь панель со списком энтитей, а ля визгруппы - ну так оно много чего неплохо в жизни иметь. Но никто не имеет всё...

А почему бы и нет? Добавь такую панель опциональную, если это не изломает что-нибудь.
Хотя мне это не надо. Мне надо, чтобы параметры предыдущей энтити стирались при смене класснейма. Надоело удалять вручную рендер-параметры после смены func_wall на func_detail. Это конечно частный случай (и на детайлы не влияет), но, бывает, что параметры, сохраняющиеся от предыдущего класса, (не указанные в фгд для нового) влияют на разные вещи в игре после компиляции уровня. Оставлять стоит только поля target и targetname. Остальное (в том числе флаги), тереть нафик.


Отправлено XaeroX 25-09-2017 в 18:02:

Цитата:
Ku2zoff писал:
А почему бы и нет?

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

__________________

xaerox on Vivino


Отправлено Дядя Миша 26-09-2017 в 06:42:

Цитата:
Ku2zoff писал:
И сколько карт в нём ты сделал?

ad_sepulcher видел? Он в кварке сделан. И закрыли вопрос на этом.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 26-09-2017 в 07:11:

Цитата:
Дядя Миша писал:
ad_sepulcher видел? Он в кварке сделан.

Дык, а некоторые вон картины членом рисуют. Это называется "современное искусство".

__________________

xaerox on Vivino


Отправлено Ku2zoff 26-09-2017 в 13:40:

Цитата:
Дядя Миша писал:
ad_sepulcher видел? Он в кварке сделан. И закрыли вопрос на этом.

Я не отрицаю, что в кварке можно делать всякое. Это вообще такой универсальный комбайн под кваковские движки. Я про то, что порог вхождения у него высоковат. Не в смысле сложности использования, а в смысле неинтуитивности интерфейса и управления. Хаммер новичок открыл - сделал браш, покрасил его текстурой. Кварк новичок открыл - начал искать, как сделать 4 вьюпорта, как в подавляющем большинстве 3Д редакторов, не нашёл, плюнул и закрыл.


Отправлено XaeroX 26-09-2017 в 14:09:

На самом деле, конечно, кварк ничем не хуже и не лучше других редакторов.
Возможно, даже лучше - фич в нём явно побольше, чем в хаммере (насчёт джека уже можно поспорить).
Но исторически сложилось так, что кварком почему-то мало кто у нас пользуется. Притом что по нему (как и по хаммеру, и по радианту) были статьи в той же "Игромании" в 2000-2001 годах.
Лично для меня - как человека, который джва года рисовал карты для ОИ и Вольфрама в радианте - хаммер самый интуитивный редактор. Кварк я не стал осваивать (что-то у меня с ним не заладилось тогда - уж не помню), а в UnrealEd по Ctrl+S браши вырезаются вместо сами понимаете чего.

__________________

xaerox on Vivino


Отправлено Дядя Миша 26-09-2017 в 14:48:

Цитата:
XaeroX писал:
Это называется "современное искусство".

И тут товарищи, встаёт вопрос! Нужно ли такое искусство народу?
Нет, товарищи! Такое искусство народу не нужно!

Добавлено 26-09-2017 в 17:48:

Цитата:
Ku2zoff писал:
Хаммер новичок открыл - сделал браш, покрасил его текстурой. Кварк новичок открыл - начал искать, как сделать 4 вьюпорта, как в подавляющем большинстве 3Д редакторов, не нашёл, плюнул и закрыл.

очень смешно я до сих пор в хаммере браш создать немогу.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Crystallize 26-09-2017 в 15:15:

Цитата:
Ku2zoff писал:
Хаммер новичок открыл - сделал браш, покрасил его текстурой. Кварк новичок открыл - начал искать, как сделать 4 вьюпорта, как в подавляющем большинстве 3Д редакторов, не нашёл, плюнул и закрыл.

Это потому что сначала ему в школе привили черчение головного мозга с четырьмя вьюпортами, потом в институте ему привила Автокад головного мозга с 4-мя вьюпортами, а потом он попал на КСМ\ХЛФХ где люди искренне выдут себя так будто кроме Хаммера ничего не существует, туторы тоже пойди найди. Удивительно ли что новичок быстро бросает идею ссать против ветра?

Добавлено 26-09-2017 в 22:15:

Цитата:
XaeroX писал:
UnrealEd по Ctrl+S браши вырезаются вместо сами понимаете чего.

Цитата:
Дядя Миша писал:
очень смешно я до сих пор в хаммере браш создать немогу.

Похоже что вы оба просто ищете повод не изучать новый редактор. Ну понятное дело что вы и так по кодингу кучу нового изучаете каждый день, просто не стоит опускаться до таких смешных отговорок. Или это у вас юмор такой?

Я ещё вспоминаю как Ксерокс баттхертил про Шахту Победы 1995 года, это как говорится r/oddlyspecific.


Отправлено Дядя Миша 26-09-2017 в 15:21:

Да какой юмор, неоднократно пытался. Ну нет такого пункта в хаммере - вставить браш на карту. В кварке как устроено? Жмёшь Ins, выбираешь браш и суёшь на карту. А тут ничо подобнова. Я пытался с зажатой мышкой одновременно контрл, шифт и еще какие-то кнопки, плюнул полностью, потому что бредятина. На кой оно мне надо браши мышкой рисовать.
Вы мне его дайте вставить как объект, а мышкой я его сам растяну, как мне потребно.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Crystallize 26-09-2017 в 15:31:

Дядя Миша ты что, шаблонный браш-это же так негибко, а растягивать его как тебе надо-это же так медленно.


Отправлено nemyax 26-09-2017 в 16:20:

Цитата:
Дядя Миша писал:
Жмёшь Ins, выбираешь браш и суёшь на карту. А тут ничо подобнова.

Да то же самое, только не Ins, а Shift+B. И не тыкаешь мышой, а чуть чвякаешь.


Отправлено XaeroX 26-09-2017 в 16:48:

Цитата:
Crystallize писал:
Похоже что вы оба просто ищете повод не изучать новый редактор.

Вообще-то мой первый мод был именно под Unreal, сделанный в UnrealEd. А какие редакторы изучил ты?
Цитата:
Crystallize писал:
потом он попал на КСМ\ХЛФХ где люди искренне выдут себя так будто кроме Хаммера ничего не существует

Когда ты попадаешь в Россию, ты какой язык учить будешь, русский или японский? Мы не отрицаем, что существуют другие языки, просто у нас говорят по-русски, так исторически сложилось.
Цитата:
Crystallize писал:
Я ещё вспоминаю как Ксерокс баттхертил про Шахту Победы 1995 года

Вот зачём ты врёшь? Не про Шахту Победы, а про Шахту имени 50-летия!
Цитата:
Дядя Миша писал:
Вы мне его дайте вставить как объект, а мышкой я его сам растяну, как мне потребно.

Тебе Qoole надо использовать. Там, по слухам, вообще всё вставляется в начало координат, а оттуда каждую мелочь надо вручную тащить туда, куда требуется.
Цитата:
Дядя Миша писал:
Вы мне его дайте вставить как объект, а мышкой я его сам растяну, как мне потребно.

Ты будешь смеяться, но в старом ворлдкрафте, который ещё под первую кваку, были префабы в виде обычных брашей. Юзер мог выбрать браш из списка, нажать Insert Prefab, и он появлялся на карте. Никогда не понимал, кому это могло пригодиться, но, кажется, теперь понял.

__________________

xaerox on Vivino


Отправлено Crystallize 26-09-2017 в 16:56:

Цитата:
XaeroX писал:
Вообще-то мой первый мод был именно под Unreal, сделанный в UnrealEd. А какие редакторы изучил ты?

Я присматриваюсь к Кварку сейчас. Но не исключаю что он скорее для витых колонн и понтов количеством пиктограмм чем для реального маппинга. С другой стороны там оказываются те вещи которые я просил или собирался попросить добавить в Джек, вроде той же произвольной плоскости проекции или более наглядного расположения текстуры относительно фейса.


Отправлено Дядя Миша 26-09-2017 в 17:50:

Цитата:
nemyax писал:
Shift+B. И не тыкаешь мышой, а чуть чвякаешь.

И каким чудом я должен догадаться что Shift+B? Впервые слышу за такую комбинацию. Или мне что туторы читать, чёб браш создать?
Ваш хаммер абсолютно недружелюбная к юзеру программа. Важнейшее действие, которое выполняется только горячей кнопкой, которую можно узнать только из документации - это полный идиотизм. Хаммер это вообще единственная программа на моей памяти, которую я не смог освоить методом тыка, вот как раз по этой причине. Да и не хочу, собственно.
А еще эти грёбанные 4 окна, для людей с атрофированным пространственным мышлением. Нахрена мне спрашивается четыре окна, когда и двух за глаза, а остальное я в башке дорисую. Но зато места вдвое больше. А эти микроскопические четыре окошка только бесят.
Еще и чвякать надо.
Цитата:
XaeroX писал:
были префабы в виде обычных брашей

Так много и не надо, собственно. Там в кварке такой наборчег: кубег, две аксиальные стенки и пол. Хватает за глаза. Разумеется есть режим создания брашей при помощи выделения мышкой. Но там не надо зажимать SHift+B и чвякать тоже не надо.
Цитата:
Crystallize писал:
Но не исключаю что он скорее для витых колонн и понтов количеством пиктограмм чем для реального маппинга.

Я не люблю новые кварки, сам остановился на версии 6.3, где этих кнопочек было в меру. Там половину панелек можно закрыть нахрен, они не нужны.

Добавлено 26-09-2017 в 20:50:

Цитата:
XaeroX писал:
Вот зачём ты врёшь? Не про Шахту Победы, а про Шахту имени 50-летия!

Почему ты всех подозреваешь во вранье? Разве не может человек добросовестно заблуждаться?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 26-09-2017 в 18:11:

Цитата:
Дядя Миша писал:
И каким чудом я должен догадаться что Shift+B?

Это то же самое, что кликнуть на иконку блока на панели слева.
Цитата:
Дядя Миша писал:
Или мне что туторы читать, чёб браш создать?

В кварке даже с туторами что-то создать проблематично.
Если бы он автоматически не создавал карту-коробку - ты тоже в нём ни одного браша не создал бы.
Цитата:
Дядя Миша писал:
Нахрена мне спрашивается четыре окна, когда и двух за глаза

Можно и два. В хаммере многое можно, особенно если прочитать chm-файл, идущий в комплекте.
Цитата:
Дядя Миша писал:
там не надо зажимать SHift+B

А где надо зажимать Shift+B?
Цитата:
Дядя Миша писал:
Разве не может человек добросовестно заблуждаться?

Нет, это же Crystallize, у него на нас с тобой досье имеется, которое он с 2005 года собирает. Такие люди не заблуждаются, а намеренно искажают информацию - то есть врут.

__________________

xaerox on Vivino


Отправлено Дядя Миша 27-09-2017 в 06:31:

Цитата:
XaeroX писал:
В кварке даже с туторами что-то создать проблематично.

Я думаю это как раз тот случай, когда люди делятся на две неравные группы, у одних мозг под хаммер заточен, а у других под кварк.
Но дефолтная комнатка это реально хорошая придумка.

Цитата:
XaeroX писал:
у него на нас с тобой досье имеется, которое он с 2005 года собирает.

Ну досье, чтож досье. Соник вон тоже бегает, колечки собирает, а как врага коснётся, сразу все эти колечки теряет. Надеюсь намёк понятен.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Crystallize 27-09-2017 в 06:56:

Цитата:
XaeroX писал:
Нет, это же Crystallize, у него на нас с тобой досье имеется, которое он с 2005 года собирает.

?


Отправлено Skaarj 27-09-2017 в 15:39:

Цитата:
Дядя Миша писал:
Но дефолтная комнатка это реально хорошая придумка.

Хорошая придумка в АнрилЕД, где можно открыть любую стандартную карту.
Иначе я фиг бы изучил редактор методом тыка.


Отправлено XaeroX 27-09-2017 в 16:10:

Skaarj
Ну это скорее фишка формата карт *.unr, который хранит одновременно и исходник, и скомпиленную карту.

__________________

xaerox on Vivino


Отправлено Garux 16-10-2017 в 19:25:

Цитата:
Дядя Миша писал:
ad_sepulcher видел? Он в кварке сделан. И закрыли вопрос на этом.

А вот у меня другая инфа
Будто бы сначала ковыряли в кварке, а потом пришёл Сок с радиантом и так заправил, что все тянки взмокли!
Из ридми например:
Цитата:
Editor : SDRadiant 1.3.8
Build Time : 1 year (Rebuilt from Quark file)


Цитата:
Ku2zoff писал:
извращённой логикой (особенно в плане работы с сурфейсами)

Там всё-же можно мышкой фейсы выделять, если ты об этом
Алсо все бинды настраиваемые, в том числе и мышиные


Отправлено bionext 18-10-2017 в 14:38:

Баг меню компиляции карты в расширенном режиме. При вводе команд из списка доступных, например копировать файл, команда вводится на английском Copy file и в дальнейшем не интерпретируется, пока в ручную не введёшь на русском.


Отправлено XaeroX 18-10-2017 в 15:30:

Спасибо! Баг воспроизводится, да.

__________________

xaerox on Vivino


Отправлено Hypax 28-10-2017 в 14:13:

При полете в 3д виде,иногда при сильной загрузке пк, заметны подергивания.Решается отключением одного(из двух) процессора через диспетчер задач,для Jack.exe


Отправлено XaeroX 28-10-2017 в 14:52:

Hypax
Почему ты ожидаешь, что при сильной загрузке ПК софт должен вести себя плавно и без подёргиваний?

__________________

xaerox on Vivino


Отправлено Ku2zoff 28-10-2017 в 16:44:

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

Добавлено 28-10-2017 в 23:44:

Цитата:
Hypax писал:
одного(из двух) процессора

А у меня восемь потоков. И тоже подлагивает при сильной нагрузке, например, когда идёт компиляция карты в многопотоке. Да хоть 32 потока будет, всё равно будет лагать.
Тут кстати вопросец назрел, мб, кто знает. Почему Build vis leafs у hlrad нагружает только одно ядро? Проверено неоднократно. Длится эта операция чертовски долго при маленьком скейле текстур, как раз таки из-за однопоточности. Спрошу у Дяди Миши на КСМ в теме про новые компиляторы параллельно. Интересно, что это за операция такая, что её распараллелить нельзя?


Отправлено Hypax 28-10-2017 в 20:06:

"ну он имеет ввиду, что в однопотоке не лагает, а в многопотоке лагает при нагруженном проце."
Это я и имел ввиду!)))

XaeroX Я подумал что будет полезно написать об этом.Мне это напомнило баг со старыми играми,на некоторых системах при запуске cs или nfsu все движения становились резкими или все сильно ускорялось,решалось также,отключением одного из процессоров для приложения.


Отправлено chakki.skrip 08-11-2017 в 17:16:

Цитата:
Ku2zoff писал:
Мне надо, чтобы параметры предыдущей энтити стирались при смене класснейма. Надоело удалять вручную рендер-параметры после смены func_wall на func_detail. Это конечно частный случай (и на детайлы не влияет), но, бывает, что параметры, сохраняющиеся от предыдущего класса, (не указанные в фгд для нового) влияют на разные вещи в игре после компиляции уровня. Оставлять стоит только поля target и targetname. Остальное (в том числе флаги), тереть нафик.

Поддерживаю. Параметры не стираются при смене энтити. Например, все func_door на карте были несолидными, при том, что флаг Passable отключен. Если открыть карту в Хаммере и просмотреть ошибки, то можно увидеть, что у всех энтить имеются лишние параметры. Хаммер видит такую ошибку, Джек нет. Нужно обязательно исправить сохранение параметров от предыдущей энтити. Ибо так работать нельзя , ломаешь мозги, где сделал ошибку и не можешь найти ее, а проблема вон в чем.

Добавлено 08-11-2017 в 17:29:

Вторая проблема опять же связана с дверью. Она открывается только с одной стороны на E, с другой просто не откроется.
Третья касается game_player_equip, в параметрах указываю выдачу ножа и гранат, после компиляции выдаются все пушки.
Четвертая проблема связана с копированием параметра и его вставкой. несколько раз вставить копируемый текс/значение не выйдет. Допустим хочу скопировать имена энтить. (грубо говоря) После нескольких операций вставки, он будет выдавать !EPAIRS, либо копировать значения всей энтити, а не его значения.
Последняя связана со вкладкой Map propertis. https://www.youtube.com/watch?v=J-FAaP5mlqQ
Открываю папку с небесами, в Джеке открываю эту самую вкладку, пишу имя неба, переключаюсь на папку с небесами, копирую новое имя неба, переключаюсь на Джек, а окошко Map Propertis становится пустым.

Добавлено 08-11-2017 в 20:16:

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


Отправлено thambs 13-11-2017 в 14:52:

на всякий случай

1.1.1262, x86-64, ГНУ/Линакс+Стим
Возможно, недоработка в qt или драйверах nvidia, но на всякий случай отпишу.
Открываем JACK, открываем карту и пока она грузит ресурсы сворачиваем окно. Ждём пока всё загрузится, разворачиваем окно ( pix.academ.info).
Рендер отвалился (глобально), сама программа работает. Можно, например, вслепую добавить энтитю.

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


Отправлено XaeroX 13-11-2017 в 14:59:

Это очень похоже на проблему Qt.
Проверь, пожалуйста, у тебя Джек грузит те библиотеки, что с ним в комплекте, или системные, а если системные - то какой они версии?

Добавлено 13-11-2017 в 21:59:

И ещё, при создании нового окна (Window -> New Window) оно так же выглядит, или нормально?

__________________

xaerox on Vivino


Отправлено thambs 13-11-2017 в 15:17:

>Джек грузит те библиотеки, что с ним в комплекте, или системные
И те и те, почему-то часть из системы притащил:

code:
~ ps aux |grep Jack toozeg 9289 31.0 0.8 366804 70688 ? S 18:12 0:01 /data/steam/steamapps/common/JACK/Jack toozeg 9291 0.0 0.0 13460 904 pts/10 S+ 18:12 0:00 grep Jack ~ sudo pmap -p 9289 |grep Qt 00007f04037d8000 264K r-x-- /usr/lib/x86_64-linux-gnu/libQtXml.so.4.8.6 00007f040381a000 2048K ----- /usr/lib/x86_64-linux-gnu/libQtXml.so.4.8.6 00007f0403a1a000 8K r---- /usr/lib/x86_64-linux-gnu/libQtXml.so.4.8.6 00007f0403a1c000 4K rw--- /usr/lib/x86_64-linux-gnu/libQtXml.so.4.8.6 00007f0404060000 488K r-x-- /usr/lib/x86_64-linux-gnu/libQtDBus.so.4.8.6 00007f04040da000 2044K ----- /usr/lib/x86_64-linux-gnu/libQtDBus.so.4.8.6 00007f04042d9000 4K r---- /usr/lib/x86_64-linux-gnu/libQtDBus.so.4.8.6 00007f04042da000 4K rw--- /usr/lib/x86_64-linux-gnu/libQtDBus.so.4.8.6 00007f04042e0000 1284K r-x-- /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4.8.6 00007f0404421000 2044K ----- /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4.8.6 00007f0404620000 24K r---- /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4.8.6 00007f0404626000 8K rw--- /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4.8.6 00007f040e890000 996K r-x-- /data/steam/steamapps/common/JACK/libQtOpenGL.so.4 00007f040e989000 2048K ----- /data/steam/steamapps/common/JACK/libQtOpenGL.so.4 00007f040eb89000 36K rw--- /data/steam/steamapps/common/JACK/libQtOpenGL.so.4 00007f040eb98000 10784K r-x-- /data/steam/steamapps/common/JACK/libQtGui.so.4 00007f040f620000 2044K ----- /data/steam/steamapps/common/JACK/libQtGui.so.4 00007f040f81f000 340K rw--- /data/steam/steamapps/common/JACK/libQtGui.so.4 00007f040f878000 3024K r-x-- /data/steam/steamapps/common/JACK/libQtCore.so.4 00007f040fb6c000 2044K ----- /data/steam/steamapps/common/JACK/libQtCore.so.4 00007f040fd6b000 64K rw--- /data/steam/steamapps/common/JACK/libQtCore.so.4


>при создании нового окна (Window -> New Window) оно так же выглядит, или нормально?
Нет, рендер насовсем отваливается. Никаким другим способом не это состояние вызвать не удалось, только если убрать окно из видимости при инициализации рендера.

На всякий случай, версия драйвера nvidia-381.

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


Отправлено Jeronimo 27-11-2017 в 21:25:

Зависают окна

Сегодня обновился Windows10 до v1703.
И v1.1.1064 64bit версия стала зависать на 3-4 сек, при выделении в окнах.
Пробовал переустанавливать, обновлять драйвера, библиотеки - не помогает.
Старые версии ведут себя аналогично.
32bit версия работает нормально.
Что можно придумать?


Отправлено Ku2zoff 28-11-2017 в 10:34:

Цитата:
Jeronimo писал:
Что можно придумать?

Купить стим-версию 1.1.1262, возможно в ней бага не будет. Или ждать обновления бесплатной. Дело с большой вероятностью в видеодрайверах, 2D - больная тема. Графика Intel?


Отправлено XaeroX 28-11-2017 в 10:45:

Цитата:
Ku2zoff писал:
Купить стим-версию

Цитата:
Ku2zoff писал:
Дело с большой вероятностью в видеодрайверах

Я подозреваю, что если дело в драйверах - то платная версия будет глючить точно так же. Я там алгоритм выделения не менял. Тема действительно интересная, я разрабатывал и тестировал на Win7, но от тестеров под Win10 репортов о подобной проблеме не получал.
Нужны жареные подробности о конфигурации железа, а также нет ли других багов, скажем, при отрисовке?

__________________

xaerox on Vivino


Отправлено Jeronimo 28-11-2017 в 12:20:

Разобрался.
Intel драйвер, полученный при обновлении, собака.
Сразу видно в диспетчере задач, жрет 350-400М памяти.
Странно что это повлияло только на x64 версию.
Простая переустановка драйверов не помогала.
Удалил все видео драйвера под корень, и установил начисто intel, потом nvidia.
Теперь использует память 100-150М, все заработало как надо.

ЗЫ
Вообще MS прислал какую-то кривую и старую сборку.
Ну чтобы любимая программа работала, танцевать надо, а как же обычным юзерам.


Отправлено Ku2zoff 28-11-2017 в 21:27:

Цитата:
Jeronimo писал:
Intel драйвер, полученный при обновлении

Графика от Intel - говно. На ней ничего нормально не работает. Ну а драйвера, получаемые от майкрософта - тот ещё гемор. Я сразу отключаю все эти автоматические загрузки, и ставлю всё ручками.
Цитата:
Jeronimo писал:
Ну чтобы любимая программа работала, танцевать надо, а как же обычным юзерам.

Это ты ещё линукс не ставил Там вообще, чтобы он работал, надо целый ритуал исполнить.


Отправлено Jeronimo 01-12-2017 в 17:22:

Веселуха не закончилась.
Пришло еще одно обновление WINv1709
Теперь повисать стало при зуме больше 1.
А с последним драйвером NVIDIA жестко стоит 60fps в CS.
На их форуме пишут владельцы M карт, что gl_vsyn 0 не работает!
Нашел версию (382), где вернулось 100fps.
А вот драйвер Intel откатить не удалось, видимо что-то вшили в саму систему. 17хх.

Решение было найдено в настройках видеокарты NVIDIA, указал, чтобы jack запускался через внешнюю видеокарту.

ЗЫ
Xaerox, что нужно предоставить по системе, чтобы исправить на Intel?


Отправлено XaeroX 01-12-2017 в 17:34:

Jeronimo
Честно говоря, не знаю. У меня нет возможности тестировать на интеле в данный момент.

Цитата:
Jeronimo писал:
чтобы jack запускался через внешнюю видеокарту

Полагаю, что это самое оптимальное решение.

__________________

xaerox on Vivino


Отправлено (_-=ZhekA=-_) 01-12-2017 в 17:42:

Jeronimo
В самой последней версии вин 10 "1709" Что-то в ней нахимичили и встроенная графика в некоторых 3д приложениях и играх странно себя стала вести. Насчет джека я не знаю, но вот в некоторые игры играть стало невозможно, так как экран дергается и моргает, чтобы это исправить нужно поставить дрова от 2015 года, которые винда сама ставит в обновлениях.
В версии до 1709 было все норм не помню точно 1706 вроде была до 1709.

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено Jeronimo 01-12-2017 в 18:46:

(_-=ZhekA=-_) прав, проблемы с рендером капитальные.
Благо ставлю обновления вручную, зная, что придется много думать.
Но ведь на v1703 версии все починилось, при установке драйвера от мая.
А сейчас v1709 от ноября, ждем пока intel догонит MS )))
Ждем пока nvidia исправить vsync.

ЗЫ.
Ждем пока Путин подаст заявку на новый срок.
Ждем конца света, по версии РПЦ.
А чего ждете Вы?


Отправлено nemyax 01-12-2017 в 21:58:

Цитата:
Jeronimo писал:
Ждем пока Путин подаст заявку на новый срок.
Ждем конца света, по версии РПЦ.
А чего ждете Вы?

А имеет ли смысл ждать отклонения заявки Владимира Владимировича и конца РПЦ?


Отправлено Ku2zoff 02-12-2017 в 03:57:

Цитата:
Jeronimo писал:
Нашел версию (382), где вернулось 100fps.

Один вопрос: зачем выкручивать в играх фпс выше, чем поддерживает монитор? У тебя же по-любому LCD 60 герц. Слышал я байки про то, что "управление более отзывчивое". Как по мне, так тиринг при отключенном всинке хуже, чем какая-то наносекундная задержка скорости инпута.
Цитата:
Jeronimo писал:
что нужно предоставить по системе, чтобы исправить на Intel?

Используй дискретку, если есть возможность. Не будет у интела нормальной графики без проблем никогда. Потому что она ВСТРОЕННАЯ. И на ней НЕ ИГРАЮТ в ААА игры. Потому что не тянет. Смысл что-то там оптимизировать в дровах в таком случае?
Не, ну тут слушок прошёл, что интел задумал видяшки делать. Если и правда начнут, тогда будут норм дрова и поддержка. И для встроенной графики тоже, как побочка.


Отправлено qpAHToMAS 02-12-2017 в 04:22:

Цитата:
Ku2zoff писал:
Один вопрос: зачем выкручивать в играх фпс выше, чем поддерживает монитор? У тебя же по-любому LCD 60 герц. Слышал я байки про то, что "управление более отзывчивое". Как по мне, так тиринг при отключенном всинке хуже, чем какая-то наносекундная задержка скорости инпута.

Разница видна. Даже когда > 100 FPS, то приятнее, плавнее. Про 60 вообще молчу, ибо не комфортно.
http://last-t.ru/%D0%B2%D0%BE%D1%81...0-%D0%B3%D1%86/


Отправлено Crystallize 02-12-2017 в 09:59:

Если выделен браш и открываешь окно текстурирования, то он теряет выделение на проекциях, но в трехмерном виде оно остаётся. Это так задумано?


Отправлено qpAHToMAS 02-12-2017 в 10:18:

Crystallize, а что не так? Ведь после вызова окна текстурирования, становятся выделенными плоскости ранее выделенного браша.


Отправлено Crystallize 02-12-2017 в 11:32:

Цитата:
qpAHToMAS писал:
Crystallize, а что не так? Ведь после вызова окна текстурирования, становятся выделенными плоскости ранее выделенного браша.

Если ты предусмотрительно не делал Ctrl+3 то камера может вообще в другую сторону смотреть и не видеть этих плоскостей.


Отправлено XaeroX 02-12-2017 в 12:03:

Crystallize
В проекциях по техническим причинам не показывается выделение отдельных фейсов.
А в режиме текстурирования выделены фейсы, но не браши и энтити.

__________________

xaerox on Vivino


Отправлено Ku2zoff 02-12-2017 в 12:06:

Цитата:
qpAHToMAS писал:
Разница видна. Даже когда > 100 FPS, то приятнее, плавнее. Про 60 вообще молчу, ибо не комфортно.

Ну ты блин даёшь. Там в статье речь про мониторы 120 гц. А сейчас большинство моников всё ещё 60 гц. Так зачем выставлять фпс выше, если монитор этого всё равно не покажет, а только тиринг добавится?


Отправлено XaeroX 02-12-2017 в 12:28:

Цитата:
Ku2zoff писал:
Так зачем выставлять фпс выше, если монитор этого всё равно не покажет

Как уже выше сказали, низкий фпс автоматически означает, что игре не хватает ресурсов, не только на отрисовку, а вообще. Следовательно, при высоком фпс игра становится отзывчивее. Если, конечно, речь не идёт об ограничителе фпс, настроенном строго на ограничение частоты отрисовки - скажем, для экономии электроэнергии.

__________________

xaerox on Vivino


Отправлено qpAHToMAS 02-12-2017 в 13:02:

Цитата:
Ku2zoff писал:
Ну ты блин даёшь. Там в статье речь про мониторы 120 гц. А сейчас большинство моников всё ещё 60 гц. Так зачем выставлять фпс выше, если монитор этого всё равно не покажет, а только тиринг добавится?

Да я вообще говорю, что разница заметна даже на моем убогом дисплее ноутбука. Возможно, что замечу только из-за изменения тиринга, не знаю.


Отправлено thambs 02-12-2017 в 16:21:

1.1.1262 x68-64, GNU/Linux + Steam

Cordon Tool лажает при попытке экспорта в .map этого фрагмента https://yadi.sk/d/WEjZOPIO3QFd5p. В результате часть солидных сущностей экспортируются пустыми и провоцируют лик. Подозреваю, что алгоритм экспорта проверят только ббоксы сущностей.

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


Отправлено XaeroX 08-12-2017 в 02:41:

Мне сейчас на почту приходят креш-репорты от версии джека 1.0.155.
Неужели в версии 2013 года есть что-то такое, что заставляет остаться на ней навеки?

__________________

xaerox on Vivino


Отправлено Дядя Миша 08-12-2017 в 13:47:

Цитата:
XaeroX писал:
Неужели в версии 2013 года есть что-то такое, что заставляет остаться на ней навеки?

Тебя же не удивляет использование мной MSVC 6.0. А джек 13-го года по моим меркам воще свежак

__________________
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-12-2017 в 15:47:

Дядя Миша
Ну так новые студии всякий дотнет за собой тянут. А в Джеке просто фиксятся баги и добавляются новые фичи.
Ну ладно там, Стим-версию человек купить не хочет. Но скачать последнюю бесплатную, 1.1.1062, неужели сложно было?

__________________

xaerox on Vivino


Отправлено nemyax 08-12-2017 в 20:37:

XaeroX
Между тем 64-битный джек 1.1.1064 с сайта не запускается на девятом дебяне:

Цитата:

$ ./Jack
./Jack: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

Но ведь ты понимаешь, что с PNG-то на компе всё хорошо. Ты скорее всего скажешь топать во стим или пользоваться "нормальной операционной системой", но мало ли.


Отправлено XaeroX 09-12-2017 в 04:28:

nemyax
Я скажу, что Джек напрямую с libpng динамически не линкуется, поэтому вроде бы это не моя проблема.

Цитата:
nemyax писал:
с PNG-то на компе всё хорошо

Какие основания так считать? Видишь же, что зависимость не разрешена. Она, судя по всему, идёт от Qt. Посмотри через ldd, какой именно модуль её не находит.

__________________

xaerox on Vivino


Отправлено nemyax 09-12-2017 в 07:45:

Цитата:

$ ldd Jack | grep png
libpng12.so.0 => not found
libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fc3b6331000)

А libpng12 у дебяна в репозитории нету =(


Отправлено XaeroX 09-12-2017 в 08:15:

nemyax
Попробуй сделать линк.

Добавлено 09-12-2017 в 15:15:

Но вообще я новую версию буду пересобирать под джесси, т.к. поддерживать старый Glibc и всякие Debian Wheezy смысла не вижу. Тогда и посмотрю, откуда там такие забавные зависимости взялись.

__________________

xaerox on Vivino


Отправлено Дядя Миша 09-12-2017 в 12:58:

Цитата:
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 09-12-2017 в 14:44:

Дядя Миша
Как и везде. При запуске стима скачивается и ставится обновление, если есть.

__________________

xaerox on Vivino


Отправлено FreeSlave 11-12-2017 в 12:58:

Цитата:
XaeroX писал:
Но вообще я новую версию буду пересобирать под джесси


Можно ещё вот это попробовать https://github.com/ValveSoftware/steam-runtime и в нём же сбилдить Qt. Там Ubuntu Precise.
А вообще у Qt configure должна быть опция вроде -qt-libpng, чтобы оно билдилось со своим libpng, а не системным.

nemyax, libpng12 есть в самом стиме. Скопируй /path/to/steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libpng12.so.0.46.0 в /usr/local/lib/libpng12.so.0 (или в папку Джека)

__________________
I'm on github
I'm on opendesktop.org


Отправлено Crystallize 11-12-2017 в 15:03:

Когда фит 1.0:1.0 производит скейл текстуры типа 32.000 : 0.300, то поля со скейлом просто пустеют, это нормально? В таких случаях мне приходится щелкать стрелочки вверх-вниз чтобы привести поле в чувство.


Отправлено XaeroX 11-12-2017 в 18:22:

Цитата:
Crystallize писал:
то поля со скейлом просто пустеют, это нормально?

Нет. Запиши видео с багом, пожалуйста.

__________________

xaerox on Vivino


Отправлено Crystallize 12-12-2017 в 02:34:

Цитата:
XaeroX писал:
Нет. Запиши видео с багом, пожалуйста.

А погоди, у меня же фит для целого браша происходит, я думал дело в этом. Но с другой стороны, если пощёлкать стрелочки, то редактор изобретает какие-то значения скейла и назначает их всем сторонам.


Отправлено XaeroX 12-12-2017 в 03:36:

Crystallize
А вот это уже нормальное поведение.

__________________

xaerox on Vivino


Отправлено totopizza 19-01-2018 в 03:34:



Windows 7 - 32 bits

Graphics: AMD ATI Radeon 2100






If you need other image please say me

(I'm "[MXS] Totopizza HN. #FueraJOH" in steam)


Отправлено XaeroX 19-01-2018 в 03:56:

totopizza
Thank you for the report.
What is "Texture quality" value in Preferences?
Please try different values, restart the editor and tell whether something did change.

__________________

xaerox on Vivino


Отправлено totopizza 19-01-2018 в 04:11:

It is at the maximum, I have already tested it in all its values, from the minimum to the maximum and even the error appears


Отправлено XaeroX 19-01-2018 в 07:48:

Then probably this is a compatibility issue with your video card.
Unfortunately I can't test the editor on the same video card.

__________________

xaerox on Vivino


Отправлено qpAHToMAS 19-01-2018 в 09:08:

И что самое забавное, что VHE глючил на ATI, что теперь J.A.C.K.
Страшно предположить, как в 3D движке надо изощряться, дабы всё работало на ATI.


Отправлено XaeroX 19-01-2018 в 09:20:

qpAHToMAS
Да это какая-то жутко обрезанная мобильная АТИ. Странно, что на ней вообще что-то работает.

__________________

xaerox on Vivino


Отправлено totopizza 19-01-2018 в 18:23:

Цитата:
XaeroX писал:
Then probably this is a compatibility issue with your video card.
Unfortunately I can't test the editor on the same video card.

So, there is no solution to that problem for me?
I remember that when I used the FREE version of the J.A.C.K it worked perfectly for me, but in STEAM it sends me that error, I use the Valve Hammer Editor, and it works very well, would it be possible to add the D3D? because I have problems with OpenGL when opening games that only support OpenGL


Цитата:
qpAHToMAS писал:
И что самое забавное, что VHE глючил на ATI, что теперь J.A.C.K.
Страшно предположить, как в 3D движке надо изощряться, дабы всё работало на ATI.


I use the VHE and it has never thrown me errors, what version do you use?


Отправлено XaeroX 20-01-2018 в 05:30:

Цитата:
totopizza писал:
I remember that when I used the FREE version of the J.A.C.K it worked perfectly for me

Does the FREE version still work fine? Would you mind installing and testing it on your current configuration?
Цитата:
totopizza писал:
would it be possible to add the D3D

It is generally possible, but too complicated. There is no built-in Direct3D support in Qt framework.

__________________

xaerox on Vivino


Отправлено totopizza 20-01-2018 в 19:15:

It was a long time ago, I think 2 years ago when I used it for the first time, so I do not remember the version I used

I installed a FREE version that I found in a Scripting forum (Amxx) but followed the same problem, it would be great to be able to add Direct3D support, but that's your decision

Free Version: https://drive.google.com/open?id=0B...LW81S09HamdQVGM


Отправлено XaeroX 20-01-2018 в 19:38:

totopizza
The latest official free version is here: http://jack.hlfx.ru/en/download.html

__________________

xaerox on Vivino


Отправлено totopizza 20-01-2018 в 23:01:

Цитата:
XaeroX писал:
totopizza
The latest official free version is here: http://jack.hlfx.ru/en/download.html









Добавлено 20-01-2018 в 17:01:

PD:

Versión de OpenGL = OpenGL Version


Отправлено anibalpty 26-01-2018 в 21:13:

I need help with this problem:
When I select a solid, the program is blocked




I already tried to uninstall it
I had never had this problem

Windows 10 64 bits
Graphics : Intel HD 4000
Ram 4 GB

I do not have this problem with Valve hammer editor

https://imgur.com/a/a0vcb


Отправлено a1batross 17-02-2018 в 08:11:

Под Ubuntu 17.10 amd64 не запускается версия из Steam.

Если запускать через runscript из состава Steam Runtime, то получаю это:

code:
/home/a1ba/.steam/steam/steamapps/common/JACK/Jack: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory


Изменил скрипт и запускается:
code:
#!/bin/sh AppName=Jack DirName=$(dirname -- $(readlink -f -- $0)) export LD_J_STEAM_PATH=$LD_LIBRARY_PATH export LD_LIBRARY_PATH=$DirName:$LD_LIBRARY_PATH export QT_PLUGIN_PATH="$DirName" $DirName/$AppName "$@"


Отправлено XaeroX 17-02-2018 в 08:56:

a1batross а через сам сим тоже не запускается? Из меню.

__________________

xaerox on Vivino


Отправлено a1batross 17-02-2018 в 10:12:

XaeroX ну вот я через стим и пробовал сначала. Сделал вывод в консоль, там та же ошибка.

С измененным Jack.sh работает и из стима, и из консоли стим рантайма.


Отправлено XaeroX 17-02-2018 в 10:17:

Ничего себе.
Ок, спасибо, поправлю.

__________________

xaerox on Vivino


Отправлено XaeroX 26-02-2018 в 18:56:

a1batross
Поправил, проверь, пожалуйста, со свежим апдейтом.

__________________

xaerox on Vivino


Отправлено a1batross 26-02-2018 в 22:00:

XaeroX как только буду у компа.


Отправлено a1batross 27-02-2018 в 18:09:

Да, спасибо, всё запускается теперь сразу.


Отправлено XaeroX 27-02-2018 в 18:12:

a1batross

__________________

xaerox on Vivino


Отправлено Garey 28-02-2018 в 14:40:

Jackhammer создает лишние вертексы:
Пример:
Оригинальный браш
Экспорт MAP-файла в Jack
Кусок карты во вложении


Отправлено XaeroX 28-02-2018 в 15:45:

Garey
Как именно такое было получено?
Don't snap primitive points to integer grid включено?

__________________

xaerox on Vivino


Отправлено Garey 28-02-2018 в 16:19:

Да включено, я просто импортировал карту .map.

Причем как-раз вертексы в .map файле привязаны по сетке (в map-file без точки без дробной части), я специально привязал по сетке как так до этого еще больше ошибок было
P.S. Jack стимовский


Отправлено XaeroX 28-02-2018 в 19:26:

Ну, значит, не нравится ему эта конструкция, ломается она при загрузке.
Загружай не из map, а из rmf.

__________________

xaerox on Vivino


Отправлено ZGreen 08-03-2018 в 15:56:

Не совсем багрепорт, просто возник вопрос. Сначала по старинке ломанулся в аську, но потом решил, что на форуме-то разумнее будет спрашивать. Итак:
Пересел на стимовский Джек, поскольку хаммер не тянет больше 10к объектов на карте, Джек, спасибо Ксероксу -- тянет. Но вот 3д вьюпорт в хаммере на этой же карте работает ощутимо быстрее, чем в Джеке. Это ограничение технологии, и быстрее уже никак не выйдет?
Процессор у меня c2d e7300, видеокарта geforce560ti. Напротив, 2д проекции работают значительно быстрее, чем в хаммере, это очень хорошо.


Отправлено XaeroX 09-03-2018 в 00:28:

ZGreen быстрее всегда можно. Надо просто переписать код рендерера, он сознательно сделан простым, но не оптимальным. Я посчитал, что хорошо оптимизировать имеет смысл только движок, то, что у пользователя. А у разработчика и машины, как правило, мощнее, и железо они чаще апгрейдят. Но вот с халферам такие рассуждения вышли боком..

__________________

xaerox on Vivino


Отправлено ZGreen 09-03-2018 в 04:11:

Да ладно, комп-то старый, сам видишь. Буду апгрейдить.


Отправлено marikcool 09-03-2018 в 06:41:

почему бы не скрыть неактивную часть карты если тормозит?

__________________
vk.com/skullcapstudios


Отправлено Дядя Миша 09-03-2018 в 08:48:

Цитата:
XaeroX писал:
А у разработчика и машины, как правило, мощнее, и железо они чаще апгрейдят. Но вот с халферам такие рассуждения вышли боком..

когда-то очень давно я скачал карту для кваки. Красивую такую карту, если не ошибаюсь там еще Чтон был зарескиненный. И вот в редми автор написал, что карта делалась в ворлдкрафте на P 150 Mhz и могла бы быть больше по размерам, но в какой-то момент ему приходилось ждать по 10 минут, просто для того чтобы ворлдкрафт мог выбрать браш. Я думаю надо вот дать тебе это редми прочитать, если я конечно его найду.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 09-03-2018 в 08:54:

Дядя Миша этот ридми представляет исключительно археологический интерес. Как и браши, впрочем.

Добавлено 09-03-2018 в 15:54:

Оптимизировать надо, я согласен. Но в основном отрисовку моделей. Карты ведь на 70-80% из них состоят. И не только в волатиле, но и современные под халфу или ку3.

__________________

xaerox on Vivino


Отправлено qpAHToMAS 09-03-2018 в 10:53:

Цитата:
Карты ведь на 70-80% из них состоят

Цитата:
но и современные под халфу

Ну здесь ты конечно погорячился.


Отправлено ZGreen 09-03-2018 в 14:21:

2marikcool, так я так и делаю, я же отметил не то, что тормозит, а то, что в хаммере та же сцена тормозит меньше. А в остальном я прекрасно осознаю свои действия.


Отправлено Дядя Миша 09-03-2018 в 15:49:

Цитата:
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 09-03-2018 в 16:46:

Дядя Миша да что ты говоришь.

__________________

xaerox on Vivino


Отправлено Дядя Миша 09-03-2018 в 17:21:

Правду говорю. А еще народу нужны здоровые сенсации.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено bionext 10-03-2018 в 15:49:

При отображении func_breakable по вертикали в игре она спавнится вверх ногами

слева на виде сбоку оригинал справа отображённая по вертикали копия

то что получается в игре. Пробован разные компиляторы результат тот же.

P.S. (Баг меню компиляции карты в расширенном режиме. При вводе команд из списка доступных, например копировать файл, команда вводится на английском Copy file и в дальнейшем не интерпретируется, пока в ручную не введёшь на русском.) Он так и воспроизводится ( Steam версия).


Отправлено ZGreen 11-03-2018 в 19:05:

Вот я что заметил, если браш включенный в визгруппу удалить, а потом сделать undo, возвращается браш уже без назначения визгруппы.

Добавлено 11-03-2018 в 22:05:

Аналогично, если выполнить операцию склеивания брашей, принадлежащих к одной вг, исчезает назначение визгруппы.


Отправлено Aynekko 14-03-2018 в 18:40:

Не знаю, писали ли уже или нет.
Баг критичный, я наконец его поймал, поэтому пишу сюда.
Версия steam, последняя (где обещанные частые обновления? Последнее было год назад).

Так вот, выделяем что угодно, нажимаем CTRL+X, CTRL+Z и cнова CTRL+X - не вырезается. Более того, если снова выделить объект и нажать CTRL+C, копия объекта создастся в нем же самом сразу при нажатии, а не скопируется в буфер обмена.

P.S. Честно говоря, был уверен, что автор полностью забил на джекхаммер, но смотрю тема-то живет о.о тогда где же обновления?

Добавлено 14-03-2018 в 21:40:

Да, и еще кое-что: периодически скопированные объекты при нажатии CTRL+V вставляются не по сетке. Например этот треугольник - все вершины находятся по сетке, в копия уже нет. Приходится корректировать вершины вертекс-тулом.
По-моему я уже об этом писал.


Отправлено XaeroX 15-03-2018 в 03:28:

Цитата:
Aynekko писал:
был уверен, что автор полностью забил на джекхаммер

Как писал классик - "каждому воздастся по его вере".
Все силы и остатки свободного времени брошены на движок и игру.
Размер аудитории Джека и доходы с него не позволяют выделить время на его поддержку и обновления. Мне очень жаль, но это суровые законы рынка. Впрочем, недавно я всё-таки нашёл силы начать портирование Джека под новый компилятор, а там и долгожданная версия под MacOS не за горами, которую просили уже аж человек пять (а это солидная часть аудитории редактора!), ну и лично мне она нужна.

Цитата:
Aynekko писал:
копия объекта создастся в нем же самом сразу при нажатии

Там есть какая-то опция, типа preserve cut objects if not pasted. Вот это она срабатывает. Да, что-то нелогичное там происходит, надо смотреть.

Цитата:
Aynekko писал:
Приходится корректировать вершины вертекс-тулом.

Я бы просто нажал Ctrl+B. Не работает разве?

__________________

xaerox on Vivino


Отправлено Ku2zoff 15-03-2018 в 03:29:

Цитата:
Aynekko писал:
периодически скопированные объекты при нажатии CTRL+V вставляются не по сетке.

Это стандартное поведение хаммера, скопированное в джек. Я об этом писал раньше. Snap to Grid должно помогать поставить объект правильно. Главное, чтобы все вершины изначально были чётко по сетке, чтобы нигде не было сдвигов на 0.5 юнита, например.


Отправлено Aynekko 15-03-2018 в 15:46:

CTRL+B помогло, а еще я поставил галочку Map -> Snap to grid, она была отключена. Вроде нормально вставляет.
Но вот с буфером обмена просто беда. Жду обновлений! Все же для этого я покупал его.


Отправлено XaeroX 15-03-2018 в 16:05:

Прикол в том, что я буфером никогда не пользовался.
Копировал перетаскиванием с шифтом. Вместо вырезания - просто перетаскивал.
Вот баг и остался незамеченным долгое время.

__________________

xaerox on Vivino


Отправлено ~ X ~ 15-03-2018 в 18:39:

Цитата:
XaeroX писал:
Вместо вырезания - просто перетаскивал.

Привычки делфикодинга? )))

Эх, я бы точно кучу багов выловил - я часто делаю копирование через буфер между разными картами (там уж точно - не перетащишь). Особенно когда одну большую карту собираю из кусков финально...

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


Отправлено Aynekko 15-03-2018 в 19:41:

Цитата:
XaeroX писал:
Впрочем, недавно я всё-таки нашёл силы начать портирование Джека под новый компилятор, а там и долгожданная версия под MacOS не за горами, которую просили уже аж человек пять (а это солидная часть аудитории редактора!), ну и лично мне она нужна.

Не совсем понял, поэтому спрошу прямо - стоит ли ждать фикса буфера обмена и вообще какого-либо обновления в steam? Если да, то когда?
За все время пользование только буфер и вызывает баттхерт, хотелось бы его привести в порядок


Отправлено XaeroX 16-03-2018 в 03:12:

Цитата:
~ X ~ писал:
Привычки делфикодинга?

Привычки хаммеромаппинга.
Цитата:
~ X ~ писал:
я часто делаю копирование через буфер между разными картами

Не, ну это-то я тоже делаю. Там иначе никак.
Цитата:
Aynekko писал:
стоит ли ждать фикса буфера обмена

В коде по этому поводу стоит TODO уже несколько лет (вчера проверил).
Фикс ждать стоит, да. Тем более раз:
Цитата:
Aynekko писал:
только буфер и вызывает баттхерт

Цитата:
Aynekko писал:
Если да, то когда?

Я могу назвать дату, но есть ли в этом смысл, если сроки всё равно будут сорваны? Мы PW хотели зарелизить в конце 2017 года, и вот где оно что?

__________________

xaerox on Vivino


Отправлено ~ X ~ 18-03-2018 в 09:42:

Цитата:
XaeroX писал:
Я могу назвать дату, но есть ли в этом смысл, если сроки всё равно будут сорваны?

This is life.

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


Отправлено XaeroX 01-04-2018 в 16:02:

Цитата:
bionext писал:
Баг меню компиляции карты в расширенном режиме. При вводе команд из списка доступных, например копировать файл, команда вводится на английском Copy file и в дальнейшем не интерпретируется, пока в ручную не введёшь на русском.

Баг подтверждён, спасибо. Будет исправлено в ближайшем апдейте.

__________________

xaerox on Vivino


Отправлено ZGreen 23-04-2018 в 05:40:

Вот я еще что заметил: в Хаммере в 3д-виде если зажать лкм на браше и держать, выделение будет проходить "вглубь", то есть таким образом можно выделять браш, находящийся на заднем плане. А в Джеке такого нет.


Отправлено XaeroX 23-04-2018 в 06:05:

ZGreen
Да, я про это пишу с 2013 года. В джеке другой алгоритм выделения. Технически можно доработать, конечно, чтобы привести в соответствие с хаммеровским. Но нужно ли?

__________________

xaerox on Vivino


Отправлено Дядя Миша 23-04-2018 в 08:40:

Хм, в кварке, чтобы выделить браш на заднем плане надо просто кликнуть мышкой несколько раз, они будут перебираться в цикле.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 23-04-2018 в 08:48:

Можно-то можно, а зачем?
В кварке, емнип, вообще объекты принято выделять поиском их в списочке, по имени. Например "северная стена №24", "инфо_плеер_старт №4" и так далее.

__________________

xaerox on Vivino


Отправлено ZGreen 26-04-2018 в 05:02:

XaeroX порой это упрощает жизнь, хотя, конечно, всегда можно выкрутиться. Чтобы дважды не вставать, мешает следующее: если выставить размер уровня под старый хл, то 2д виды не скроллятся за пределы уровня, проблематично центровать и оперировать объектами на краях сетки, можно ли сделать, чтобы "камера" в 2д виде могла выползти хотя бы на полсетки в пустоту? Чтобы самый крайний объект мог центрироваться на экране?

Добавлено 26-04-2018 в 08:02:

Также я обратил внимание, что положение прицела при фрилуке на моем компьютере не соответствует реальному положению невидимого в этом режиме курсора, который остается там, где был в момент нажатия Z, то есть вылеляется объект не под прицелом, а где-то в стороне, ну и при отключении фрилука ожидаемо видим, что курсор стоит именно там, где выделилось, а не по центру. К тому же если резко дернуть мышью, чтобы развернуться -- курсор выскакивает за пределы 3д-вида и фрилук сбрасывается. Этот эффект становится заметнее, когда фпс в 3д-виде невысок, много объектов, слабенький проц и тд. Или если фрилук включен, когда курсор близко к границе 3д-вида.


Отправлено XaeroX 26-04-2018 в 05:10:

Цитата:
ZGreen писал:
"камера" в 2д виде могла выползти хотя бы на полсетки в пустоту

Цитата:
ZGreen писал:
курсора, который остается там, где был в момент нажатия Z

Спасибо, завёл задачи в трекере.

__________________

xaerox on Vivino


Отправлено chakki.skrip 03-07-2018 в 08:25:

Как должны вести себя спрятанные объекты после сохранения и закрытия карты? На некоторых картах, спрятанные объекты не появляются, когда открываем этот файл еще раз. Но есть и такое, что ничего не работает, спрячешь ненужные объекты, делаешь изменения, сохраняешь, но после следующего запуска все объекты Unhide.


Отправлено thambs 19-08-2018 в 23:59:

1.1.1704 x86-64 steamos

Сломался [Path Tool]:
Создаём путь, нажимаем [Convert to Entities], путь исчезает, а path_trackи не появляются.

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


Отправлено XaeroX 20-08-2018 в 05:38:

thambs
Проверил, не воспроизводится.

__________________

xaerox on Vivino


Отправлено thambs 20-08-2018 в 11:37:

XaeroX
Записал видео (ЧЯДНТ?), у кого ни будь ещё такое происходит?

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


Отправлено XaeroX 20-08-2018 в 14:23:

Цитата:
thambs писал:
у кого ни будь ещё такое происходит?

Присоединяюсь к вопросу.
Если можно, то строго по шагам, что и как вы нажимаете.
я: кликаю с шифтом, ввожу имя, жму ок. Выделяю нод, кликаю с шифтом несколько раз. Выделяю мышью любой нод, ПКМ - convert to entities. Всё работает отлично.

__________________

xaerox on Vivino


Отправлено thambs 20-08-2018 в 17:09:

XaeroX

code:
Shift+LMB (имя трека) loop: LMB (выделение) SHift+LMB (последовательно создаю узлы) endloop LMB (выделение любого узла) [Convert to Entities] (Ctrl+Shift+E чому-то не срабатывает)

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


Отправлено XaeroX 20-08-2018 в 18:19:

Ctrl+Shift+E действительно не срабатывает, но в остальном всё отлично работает.

__________________

xaerox on Vivino


Отправлено thambs 20-08-2018 в 22:46:

XaeroX
Хрень какая-то была. Снёс всё к чертям собачим и заинсталлил обратно -- и баг пропал. Извинияюсь за ложную тревогу.

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


Отправлено Zombie_Source 15-01-2019 в 10:43:

С последним обновлением Windows 10 у Jackhammer'a появился новый баг. Перед выделением брашей и снятием выделения происходит фриз в секунд 5. Если надо выделить десяток брашей, надо ждать целую минуту
Версия Джекхаммера 1.1.1064, но так же попробовал все более старые версии, там то же самое.
Система Windows 10 64bit, Видеокарта Intel HD 4000 \ Radeon 7650M, эта же проблема с обеими видеокартами.


Отправлено XaeroX 15-01-2019 в 13:46:

Zombie_Source
Как я могу пофиксить баг, который появился не после изменений в редакторе, а после изменений в ОС?

__________________

xaerox on Vivino


Отправлено FiEctro 15-01-2019 в 13:51:

XaeroX
А как такое может вообще появляться? У тебя же QT, а не винапи?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 15-01-2019 в 14:03:

FiEctro
Да, Qt.

Цитата:
FiEctro писал:
А как такое может вообще появляться?

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

__________________

xaerox on Vivino


Отправлено Дядя Миша 15-01-2019 в 16:42:

Всё что новее семёрки - писано индусами во главе с инудсом. Семёрка индусская наполовину. Делайте выводы.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 19-02-2019 в 18:23:

Не помню, писал или нет. При зажатом ALT точки линии среза в Clipping Tool продолжают двигаться по видимой сетке, а не по сетке в 1 юнит. Сегодня нарезал скалы, намучился с переключением.

З.Ы. хочу отображение угла цифрами в градусах, при вращении вертексов в режиме Vertex Manipulation, об этом я точно где-то писал


Отправлено ~ X ~ 19-02-2019 в 20:05:

Ku2zoff о! таки ты тоже альтом пользуешься! Я же говорил - нужная фича. Ждём запила )

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


Отправлено Ku2zoff 19-02-2019 в 22:17:

Цитата:
~ X ~ писал:
Ждём запила )

В следующей бесплатной обнове должен быть. В стимовской бете уже есть. Вот, наткнулся на то, что не со всеми инструментами работает.


Отправлено chakki.skrip 02-03-2019 в 12:40:

Крашнулся в бета-версии Джека стима, может быть будет полезной информация, крашнулось, когда открывал окно Propertis у энтити в 2д окне:
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: jack.exe
Версия приложения: 1.1.0.0
Отметка времени приложения: 5c2f04c9
Имя модуля с ошибкой: jack.exe
Версия модуля с ошибкой: 1.1.0.0
Отметка времени модуля с ошибкой: 5c2f04c9
Код исключения: c0000005
Смещение исключения: 000b121c
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: 0a9e
Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3: 0a9e
Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789


Отправлено chub 16-03-2019 в 13:29:

Произошел странный краш, когда я сохранил изменения в карте и вышел из Джека. Стим версия, бетка, Windows 7 x64:

Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: jack.exe
Версия приложения: 1.1.0.0
Отметка времени приложения: 5c7bb7b2
Имя модуля с ошибкой: ntdll.dll
Версия модуля с ошибкой: 6.1.7601.17514
Отметка времени модуля с ошибкой: 4ce7c8f9
Код исключения: c0000005
Смещение исключения: 00000000000533dd
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: 33da
Дополнительные сведения 2: 33da2834476a07abd6596c007dd93d45
Дополнительные сведения 3: 184d
Дополнительные сведения 4: 184da6570f8de4b52201b29da713c007

__________________
Участник проекта Half-Life Field Intensity
Hazard Team VK


Отправлено Raid 09-04-2019 в 15:48:

На десятке у кого-нибудь были проблемы со слетанием координат при копировании, при включенном tl?

https://media.moddb.com/images/memb...profile/295.png
Карта с которой копируется, всё на месте

https://media.moddb.com/images/memb...profile/296.png
Карта на которую вставляется. Текстуры дома на месте, а окна поехали.

Windows 10
Процессор: Intel(R) Core (TM) i5-4200H CPU @ 2.80GHz 2.70GHz
Видеокарта: NVIDIA GeForce GTX 760M
ОЗУ: 4.00 ГБ


Отправлено FiEctro 12-04-2019 в 17:22:

Давно уже не запускал Джек, вот щас решил немного покубать, при запуске джек обновился и собственно MAC OS версия сломалась.
https://c.radikal.ru/c16/1904/5b/8b44cb8c1057.png

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 12-04-2019 в 17:27:

FiEctro
Попробуй проверить целостность кэша.
Как вариант - у тебя что-то поломалось в обновлениях.

Добавлено 13-04-2019 в 00:27:

Jack.sh по указанному пути-то есть?

__________________

xaerox on Vivino


Отправлено FiEctro 12-04-2019 в 17:39:

Пишет что все файлы прошли проверку, однако в папке с джеком не нашел исполняемых файлов.
https://d.radikal.ru/d36/1904/6e/306246034e08.png

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 12-04-2019 в 18:05:

FiEctro
Да, любопытно. Похоже, не скачиваются исполняемые файлы под macOS. Должна быть папка JACK.app, а её у тебя кокразтоке и нет.

__________________

xaerox on Vivino


Отправлено FiEctro 12-04-2019 в 18:10:

XaeroX
Разобрался, в стиме почему то слетел пароль на бета версию, ввёл заново, починилось.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено chakki.skrip 14-04-2019 в 04:58:

В окне наложения текстур можно заменить текстуру на всех брашах, использую Replace. В нем имеется возможность изменения скейла текстуры при замене на новую текстуру. Бывает такое, что у текстуры, координаты X и Y разнятся на сотку или десятку, когда они вообще были одинаковые(до скейла).


Отправлено XaeroX 14-04-2019 в 05:12:

chakki.skrip
А визуально разница есть?

__________________

xaerox on Vivino


Отправлено chakki.skrip 14-04-2019 в 05:53:

Ну а как визуально 0.76 вместо 0.75 отличить? Можно конечно, да, но мне кажется, что это нужно исправить.


Отправлено XaeroX 14-04-2019 в 06:04:

chakki.skrip
Что именно нужно исправить? У тебя скейл 0.76 вместо 0.75 появляется?

__________________

xaerox on Vivino


Отправлено chakki.skrip 14-04-2019 в 06:30:

XaeroX это просто был пример, как и сейчас.
До скейла:
X: 0.25
Y: 0.25
После скейла X3 должно быть:
X: 0.75
Y: 0.75
А иногда бывает, что +сотка добавляется и получается:
X: 0.75
Y: 0.76
Это возникает с другими числами.


Отправлено XaeroX 14-04-2019 в 06:35:

chakki.skrip
Для меня "сотка" - это 100, а не 0.01.
То есть там именно меняется с 0.250 до 0.760, дословно?
Ты привёл цифры с двумя знаками после запятой, но в Джеке там три знака.

__________________

xaerox on Vivino


Отправлено chakki.skrip 14-04-2019 в 07:19:

XaeroX ну вот до скейла X=Y, а после применения скейла через Replace(скейл для всех поверхностей с этой текстурой), то может произойти так, что X уже не равно Y, там на 0.01 будет колебаться.

Добавлено 14-04-2019 в 10:09:

Да, с тремя знаками после запятой такое случается чаще.
https://www.youtube.com/watch?v=7VK...eature=youtu.be

Добавлено 14-04-2019 в 10:19:

Существует способ наложения текстуры полностью на браш в редакторе текстур, путем зажимания клавиши Shift+ПКМ. Пользуешься ей редко, но когда используешь, бывает промахиваешься и красишь случайно не то, что нужно. Делаешь отмену ctrl+z, однако, он будет отменять только одно наложение текстуры на поверхность. Допустим, мы случайно попали на браш с 40 сторонами и хотим отменить это действие, но вместо того, чтобы произвести это за один раз, он будет делать это 40 раз, возвращая состояние каждой стороны. Долго.


Отправлено XaeroX 14-04-2019 в 07:35:

Цитата:
chakki.skrip писал:
ну вот до скейла X=Y, а после применения скейла через Replace(скейл для всех поверхностей с этой текстурой), то может произойти так, что X уже не равно Y, там на 0.01 будет колебаться.

Гм. Ну я думаю, редактору всё-таки виднее, какой ставить скейл. Он умножает и ставит. Внутри скейл - это число с произвольным числом знаков после запятой, а ты видишь только три. Отсюда могут быть такие изменения при округлении. Смотри:
0.125 * 4 = 0.500
0.125 ~ 0.1252 * 4 = 0.5008 ~ 0.501

__________________

xaerox on Vivino


Отправлено chakki.skrip 14-04-2019 в 07:42:

Ну тогда ладно, не буду обращать на это внимание)


Отправлено XaeroX 14-04-2019 в 08:51:

chakki.skrip
Нет, почему же, обращай внимание. Но только если это реально к визуальному багу приведёт. Пока выглядит именно как округление для окошка Face Properties.

__________________

xaerox on Vivino


Отправлено marikcool 03-05-2019 в 22:35:

создал новую карту и непоставив неодного браша сохранил в формате rmf, затем открыл заного этот файл и уже невозможно создать неодного браша в этой карте.
проверил с форматом jmf такого бага нет.

__________________
vk.com/skullcapstudios


Отправлено chakki.skrip 15-06-2019 в 06:23:

Поддержка q3map
Конкретно проблема: компилятор q3 отказывается принимать map файл от Джека. Ошибка: MatchTokenПричина: такой вариант структуры не работает: ( -1004 -16 352 ) ( -1004 360 352 ) ( -1192 -16 352 ) system/caulk [ 1 0 0 0 ] [ 0 -1 0 0 ] -0 0.5 0.5а такой работает: ( -1004 -16 352 ) ( -1192 -16 352 ) ( -1004 -16 1228 ) system/caulk 0 0 0 0.5 0.5 0 0 0
то есть причина в количестве параметров после названия текстуры и наличии скобок.
И по поводу создания плагинов: нужен базовый мануал: как сделать связь между джеком и dll и какие библиотеки для этого нужны?


Отправлено XaeroX 15-06-2019 в 07:09:

chakki.skrip
У тебя компилятор, который с джеком не совместим. В комплекте с редактором идёт q3map2, который читает мап-файлы версии 220, вот его и надо использовать.
Также есть исходник, в котором есть необходимые модификации для поддержки этого формата в любой опенсорсный компилятор, либо новую версию q3map2.

__________________

xaerox on Vivino


Отправлено Hypax 16-07-2019 в 17:41:

Верхнюю часть ская,по какой-то причине неправильно стыкует.В игре это же небо отображается корректно.

upd.не могу прикрепить скриншоты,отправлю отдельным сообщением


Отправлено Hypax 16-07-2019 в 17:44:

Скайбокс в архиве.

__________________
https://steamcommunity.com/id/hypax1/


Отправлено Hypax 16-07-2019 в 17:49:

Скриншоты (сори за несколько сообщений,но функция вложений на форуме чет забаговалась.)

__________________
https://steamcommunity.com/id/hypax1/


Отправлено XaeroX 16-07-2019 в 18:29:

Hypax
А другие скайбоксы как?

__________________

xaerox on Vivino


Отправлено Hypax 17-07-2019 в 14:21:

Цитата:
XaeroX писал:
Hypax
А другие скайбоксы как?


C другими проблем нет,очень странная штука.

__________________
https://steamcommunity.com/id/hypax1/


Отправлено XaeroX 17-07-2019 в 14:31:

Hypax
Скорее всего, этот тга с флагом "Flip". Халфа его, емнип, игнорирует, а вот Джек нет.

__________________

xaerox on Vivino


Отправлено Дядя Миша 17-07-2019 в 16:02:

Цитата:
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 17-07-2019 в 16:52:

Дядя Миша
А может, наоборот, это Джек его игнорирует. Надо проверить.
Но выглядит очень странно, что столько неб рисуется правильно, а вот это одно - неправильно.

__________________

xaerox on Vivino


Отправлено chakki.skrip 18-07-2019 в 13:36:

Да, кстати, у меня также появлялся подобный баг)
Только у меня еще хлеще было: Up и Down были перепутаны в игре, а в Джеке порядок.


Отправлено XaeroX 25-07-2019 в 15:42:

Цитата:
Hypax писал:
Скайбокс в архиве.

Короче, похоже на баг загрузчика самой халфы.
Убрал у ТГА флаг 0х20 - и теперь и халфа, и джек показывают небо правильно. Причём этот флаг стоит именно у верхней грани скайбокса. Исправленный тга в архиве.

Добавлено 25-07-2019 в 22:42:

Цитата:
marikcool писал:
создал новую карту и непоставив неодного браша сохранил в формате rmf, затем открыл заного этот файл и уже невозможно создать неодного браша в этой карте.

А вот это хоть у кого-нибудь воспроизвелось?
Мне так и не удалось.

__________________

xaerox on Vivino


Отправлено Ku2zoff 26-07-2019 в 16:00:

Цитата:
XaeroX писал:
Короче, похоже на баг загрузчика самой халфы.
Убрал у ТГА флаг 0х20

EXIF orientation, ЕМНИП. То есть по факту тгашка повёрнута неправильно, но прога-просмотрщик поворачивает её согласно флагу в метаданных (а халфа, соответственно, этот флаг игнорит). Я эту фигню прочухал, когда делал стимовские бэкграунды для меню, ещё в 2006-м году.


Отправлено Hypax 07-08-2019 в 03:16:

При распиливании браша инструментом "clipping tool" и включенным замком текстурных координат(UV),слетает положение и скейл текстуры на обоих частях распиленного браша.В целом не критично,но не сразу допетрил отключить замок(UV).

Версия:steam, betta.

__________________
https://steamcommunity.com/id/hypax1/


Отправлено Hypax 09-08-2019 в 04:59:

Настраивал себе пользовательскую тему,потом решил вернуться обратна на тему hammer,но почему-то пропали доп пункты,перезапуск программы не помог.

steam.beta

Добавлено 09-08-2019 в 07:59:

Заменил файл VDKSettings на свой,который как-то сохранял со своей темой,а джеку пофиг,как осталась та темная тема так и все и пунктов нет.Где теперь хранятся настройки стилей?

Вышел из бетки,тема восстановилась на светлую,пунктов нет.Но все привязки и пути настроек сбились,так-что теперь просто переустановлю джек (((.

Еще такой момент,почему нельзя настраивать стили пока не создаш новый проект?

upd.после переустановки все норм,но стили настраивать терь боюсь как огня.

__________________
https://steamcommunity.com/id/hypax1/


Отправлено Raid 17-09-2019 в 09:45:

Windows 10 x64

Jack 1.1.1.262 x64

У trigger_changelevel не отображается имя во вьюпорте (для остальных триггеров отображается рядом в скобках)

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro


Отправлено XaeroX 17-09-2019 в 11:52:

Raid В фгд targetname у него типа target_source? Скорее всего нет, надо поправить.

__________________

xaerox on Vivino


Отправлено Raid 17-09-2019 в 22:14:

Угу, спасибо.

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro


Отправлено chakki.skrip 23-09-2019 в 09:43:

Версия 1.1.2132 32bit последня стим бета
https://youtu.be/wjcFq9XV6J0


Отправлено XaeroX 24-09-2019 в 07:17:

chakki.skrip
Ух ты, вертексы разъединились.

Добавлено 24-09-2019 в 14:17:

Да, это свежая регрессия. Сейчас починю.

__________________

xaerox on Vivino


Отправлено chakki.skrip 02-10-2019 в 11:25:

Не могу записать видео, повторить сложновато, однако проблема порою подобная возникает. Попробую описать:
Если открыть карту и свернуть редактор во время прогрузки ресурсов, нажимать на ярлык(чтобы развернуть редактор), тыкать так несколько раз(редактор не развернется, пока ресурсы не прогрузятся), как только ресурсы прогрузились, высвечиваются 4 пустых вида. Перемещать окно невозможно, но можно производить действия в редакторе(допустим выделить в 2д виде что-нибудь. в окне мы этого не увидим, потому что монотонный цвет, но по счетчику выделенных объектов заметим, что выделение возможно).
Если закрыть такое окно(карту), то окно останется торчать в редакторе, но сама карта закроется.


Отправлено Shiber 07-10-2019 в 08:50:

Когда жмёшь на запуск карты во время открытого режима наложения текстуры, то окно с текстурами перекрывает окно запуска. Иногда его оттуда даже не вытащить (только закрыть ESCом).


Отправлено XaeroX 07-10-2019 в 09:16:

Shiber
Ну оно так задумано, окно текстур поверх всех окон.
Предлагаешь закрывать его принудительно при нажатии F9?

__________________

xaerox on Vivino


Отправлено Shiber 07-10-2019 в 10:12:

Цитата:
XaeroX писал:
Предлагаешь закрывать его принудительно при нажатии F9?

Просто в первый раз это вызвало у меня некий диссонанс и впечатление, что программа зависла.
В Valve Hammer Editor с этим всё в порядке.


Отправлено Raid 20-10-2019 в 09:18:

Windows 10

Jack 1.1.1262 x64 Steam

Не знаю, говорили уже или нет, но при открытии двух и более карт при работе с текстурным браузером после выбора текстуры и выхода из него всегда переключает на первую карту. И это крайне неудобно, особенно когда карт открыто штук 5:

https://youtu.be/milehmlg9Uw

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro


Отправлено XaeroX 20-10-2019 в 09:36:

Raid
Win7 - не воспроизводится.

__________________

xaerox on Vivino


Отправлено thambs 21-10-2019 в 02:46:

linux x86_64, 1.1.2249

Есть странное поведение или недоработка, связанная с выделением невыпуклых составных энтить. Проще всего воспроизвести сделав сделав брашевую арку, обратить её в func_group, и поместить что ни будь внутрь — при попытке выделить внутренние браши, выделение так же захватит наружную сущность. Проявляется в обеих режимах выделения, по видимому, связано с попаданием общего центра сущности(ей) в ббокс выделения.



//А можно какую ни будь кнопку для копирования в буфер обмена текущей версии, архитектуры и системы (в меню [Help], например).

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


Отправлено XaeroX 21-10-2019 в 05:17:

thambs
Да, там по ббоксу проверка. В хаммере точно так же, кстати.
Можешь кликнуть ПКМ и выбрать "Select Inside", тогда должно выделить только то, что нужно.

Цитата:
thambs писал:
А можно какую ни будь кнопку для копирования в буфер обмена текущей версии, архитектуры и системы (в меню [Help], например).

Можно скопировать верхнюю строчку в окошке консоли:
J.A.C.K. initialized (PE x64 build Oct 17 2019 12:31:36)
Тут, правда, нет версии (недоработка), но есть дата билда.
Вместо системы - архитектура исп. файлов (PE, ELF, MACH) и битность.

__________________

xaerox on Vivino


Отправлено chakki.skrip 27-10-2019 в 08:59:

Версия сегодняшняя:
https://www.youtube.com/watch?v=VM4...eature=youtu.be
Имена текстур, начинающиеся с { берутся в "{texturename" + есть и просто {texturename.
Еще почему-то открыть bmp текстуры не выходит с первого раза.


Отправлено XaeroX 27-10-2019 в 09:47:

Цитата:
chakki.skrip писал:
Имена текстур, начинающиеся с { берутся в "{texturename" + есть и просто {texturename.

Ну это глупый kHED не умеет кавычки убирать. Полагаю, что он сломается на любом obj-файле, где в имени текстуры есть пробелы. А с фигурной скобкой - уберу кавычки, по идее они нужны только там, где пробелы.

Цитата:
chakki.skrip писал:
Еще почему-то открыть bmp текстуры не выходит с первого раза.

С этим не ко мне. Это мерзкий баг kHED, который мне самому жизнь отравляет. Надо осваивать Blender.

Добавлено 27-10-2019 в 16:47:

Обновил билд, сейчас должно ок быть, без кавычек.

__________________

xaerox on Vivino


Отправлено Дядя Миша 27-10-2019 в 15:07:

Воу-воу-воу! Кавычки вокруг имени, начинающейся с фигурной скобки нужны потому что кушныйх дефолтный парсер считает эту скобку за отдельный символ и парсилка ломается.

Добавлено 27-10-2019 в 18:07:

Вообще я полагаю что брать имена в кавычки это хороший тон.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 27-10-2019 в 15:31:

Цитата:
Дядя Миша писал:
Вообще я полагаю что брать имена в кавычки это хороший тон.

Я тоже, но наш Цифровой брат считал иначе, а мне нужно поддерживать совместимость с kHED.

__________________

xaerox on Vivino


Отправлено chakki.skrip 27-10-2019 в 15:37:

Да в ковывычки то ладно, я думал баг. Там просто продублировалось. Был материал с кавычками и еще без кавычек.


Отправлено XaeroX 27-10-2019 в 15:38:

chakki.skrip
Ну вот не должен быть материал с кавычками, загрузчик должен их убирать. Но kHED этого, судя по всему, не делает.

__________________

xaerox on Vivino


Отправлено Дикс 28-10-2019 в 22:06:

Цитата:
Raid писал:
Windows 10

Jack 1.1.1262 x64 Steam

Не знаю, говорили уже или нет, но при открытии двух и более карт при работе с текстурным браузером после выбора текстуры и выхода из него всегда переключает на первую карту. И это крайне неудобно, особенно когда карт открыто штук 5:

https://youtu.be/milehmlg9Uw


Та же фигня, 1.1.1064, линукс, не стим

Кстати, интересно что я сейчас сам повторить не могу. Но эта ситуация мне хорошо знакома. Попробую уловить закономерность в дальнейшем.

__________________
igroprom.d3.ru


Отправлено XaeroX 29-10-2019 в 05:28:

Дикс
В старых не-стим версиях - Qt4.7, а в новых Qt 4.8.
Не Qt5, конечно, но всё-таки и там могли что-то поменять.

__________________

xaerox on Vivino


Отправлено Hypax 05-11-2019 в 20:15:

пару раз уже вылетало такое окно при закрытии джека,сегодня тоже
версия: Стим-бета


ps.в целом вроде не критично,но всеже.

__________________
https://steamcommunity.com/id/hypax1/


Отправлено XaeroX 06-11-2019 в 07:14:

Hypax
Да, увы, это случается.
Это какой-то баг в Qt. У меня под дебаггером такое тоже иногда происходит, вылет где-то в кишках QtGui. Как сказал бы наш Мастер - "говно утекло во фреймворк".

__________________

xaerox on Vivino


Отправлено Hypax 09-11-2019 в 00:21:

У меня есть специальный wad файл со спец текстурами (sky,null,aatrigger и т.д) ,но иногда получается так,что я подключаю halflife.wad в котором тоже есть некоторые из них,или wad из компиляторов zhlt.wad

Раньше было все нормально,во кладке все текстуры(в текстурном браузере)отображались сразу несколько текстур null.Теперь такое ощущение что браузер выводит только одну из текстур(с одинаковым именем),которую он сам решил показывать.А перейдя на вкладку своего вад файла,он показывает что там нет текстур,хотя текстуры есть.

Удалил halflife.wad и zhlt.wad и в моем теперь все отображается.Я конечно объединю zhlt и свой,но баг неприятный.

ps.версия STEAM beta

__________________
https://steamcommunity.com/id/hypax1/


Отправлено Hypax 10-11-2019 в 19:40:

XaeroX
Сделал более простую схему,на карте есть респаун Т и КТ.
За кт теперь можно зайти,на него не действует game_player_equip,а Т когда появляется,его пуш толкает на trigger_multiple который завязан на game_player_equip, он и выдает теру (weapon_knife ; weapon_xm1014 ; weapon_c4) нож,дробовик и бомбу.

Добавлено 10-11-2019 в 22:40:

на карте есть еще game_player_hurt он отбирает у всех при заходе на карте хп,оставляя 35, и func_buyzone (чтобы исключить покупку оружия на точках респауна).На всякий случай уточнил. Версия VHE работает стабильно,версия jack ,при проходе тера через trigger_multiple который выдает через game_player_equip оружие,закрывается кс.
Кс - Steam
Jack - Steam,beta.

__________________
https://steamcommunity.com/id/hypax1/


Отправлено qpAHToMAS 11-11-2019 в 00:29:

Цитата:
Hypax писал:
Версия VHE работает стабильно,версия jack ,при проходе тера через trigger_multiple который выдает через game_player_equip оружие,закрывается кс.

В JACK'е отвратительно сделано окошко свойств ентити, когда ты там ентити перелистываешь (вроде даже когда печатаешь имя ентити в строке), то их свойства прыгают друг на друга, что приводит просто к невероятным результатам на вроде таких как у тебя.
Об этом писалось много раз, но походу фикс не намечается.


Отправлено Ku2zoff 11-11-2019 в 08:10:

Цитата:
qpAHToMAS писал:
Об этом писалось много раз, но походу фикс не намечается.

Плюсую. С нетерпением жду фикса, сам жаловался на этот баг три или четыре раза.


Отправлено XaeroX 11-11-2019 в 08:11:

qpAHToMAS
Ku2zoff
Я не понимаю, о каком баге речь.
Кейвалюи от предыдущих энтитей Джек давно уже умеет удалять.

__________________

xaerox on Vivino


Отправлено Дядя Миша 11-11-2019 в 09:07:

Цитата:
qpAHToMAS писал:
то их свойства прыгают друг на друга, что приводит просто к невероятным результатам на вроде таких как у тебя

вот кстати да. 90% багрепортов Рейда по ксаш-моду относились именно к этой особенности Джека. В итоге я добился того, чтобы ничего не падало от некорректных настроек, но и работать нормально оно не могло. Как оно будет нормально работать, если там все таргеты и таргетнеймы перепрыгнули.

Добавлено 11-11-2019 в 12:07:

Ну это как представьте если бы Студия сама рандомно вставляла в код #define true false

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 11-11-2019 в 09:35:

Цитата:
Дядя Миша писал:
Ну это как представьте если бы Студия сама рандомно вставляла в код #define true false

Причём тут это вообще?

Джек сохраняет введённые пользователем настройки при смене класса. Это нормальное поведение. Пользователь ведь не для того вводил данные, чтобы при простом скролле списка их потерять? Вот и я думаю - не для того.

Когда я меняю класс у имеющейся энтити - а делаю я это крайне редко, т.к. ставлю энтити по принципу "семь раз подумай, один раз создай" - то отключаю смарт-мод и вычищаю все поля с нестандартными значениями. А стандартные Джек удаляет сам.

__________________

xaerox on Vivino


Отправлено Дядя Миша 11-11-2019 в 12:07:

Цитата:
XaeroX писал:
Когда я меняю класс у имеющейся энтити - а делаю я это крайне редко

Ну это ты делаешь крайне редко. А пользователи только этим и занимаются.

Добавлено 11-11-2019 в 15:07:

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 11-11-2019 в 12:15:

Цитата:
XaeroX писал:
Джек сохраняет введённые пользователем настройки при смене класса. Это нормальное поведение.


Поведение движков как видишь говорит что не нормально. Да зачем их вообще сохранять? Ведь у них все эти параметры разные.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 11-11-2019 в 12:32:

Я намекну камраду Ксероксу, зачем люди меняют класснейм, он видимо не в силах понять эту простейшую комбинацию. Делается энтить, настраивается как надо. Потом к ней применяется дубликат и в дубликате меняется класснейм. По сугубо утилитарным причинам. Что в джеке, что в хаммере, окошко выбора энтить - запредельная тошнотворная блевотная мерзость, в которой ни один нормальный человек не хочет лазить и терять своё время.
Вот если бы там было дичайше модное окошко из кварка, никому бы и в голову не пришло так извращатся. Потому что в кварке все энтити сгруппированы по признакам, где брашевые, где монстры, пара кликов и готово. А здесь ублюдский линейный поиск, который одинаково долог как для человека, так и для компьютера. Ну вот народ и извернулся так, чтобы лишний раз не лазить в это идиотское меню. А ему палки в колёса ставят.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 11-11-2019 в 13:01:

Цитата:
Дядя Миша писал:
Потом к ней применяется дубликат и в дубликате меняется класснейм.

Цитата:
Дядя Миша писал:
окошко выбора энтить - запредельная тошнотворная блевотная мерзость

У меня уже давно сложилась такая привычка: копировать точечные энтити и менять им класснейм. Так ведь быстрее, чем листать список, нажав правой кнопкой мыши на энтити-тул.
Вообще было бы неплохо при зажатой горячей клавише пролистывать колесом мыши список точечных энтить, и выбрав нужную, уже ставить её в окне редактора, вместо дефолтной, выбранной в настройках. С брашевыми энтитями по-другому, там сначала делается ворлд-браш, а потом уже переводится в энтитю. Но тут проблема: при перелистывании списка кейвалуи накапливаются. А мы привыкли, что в хаммере такого нет. Отсюда и проблемы.
Реквестим галку в настройках по совету Дяди Миши.


Отправлено Дядя Миша 11-11-2019 в 13:25:

Ну вот и вопрос, почему я, человек, который вообще этот чортов Хамер освоить не может, только взглянул и сразу разобрался в проблеме, а автор ничего понять не может уже долгие годы.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 11-11-2019 в 14:09:

Цитата:
Дядя Миша писал:
Ну это ты делаешь крайне редко. А пользователи только этим и занимаются.

Значит, пришло время менять привычки.
Цитата:
FiEctro писал:
Да зачем их вообще сохранять? Ведь у них все эти параметры разные.

Затем, что Джек не умеет в Undo полей энтитей. Если ты создал кучу собственных параметров, а потом случайно крутанул колесом мышки этот список туда-сюда - они будут потеряны безвозвратно.
Цитата:
Дядя Миша писал:
то в джеке, что в хаммере, окошко выбора энтить - запредельная тошнотворная блевотная мерзость, в которой ни один нормальный человек не хочет лазить и терять своё время.

Ну так никто и не лазит по ним. По ПКМ доступно отличное контекстное меню, где энтити сгруппированы по префиксам.
Цитата:
Дядя Миша писал:
Ну вот народ и извернулся так, чтобы лишний раз не лазить в это идиотское меню. А ему палки в колёса ставят.

Ибо нефиг удалять ганды через жопу.

Я несколько лет назад уже писал, что именно Джек удаляет, а что сохраняет:
https://hlfx.ru/forum/showthread.ph...0195#post170195

Добавлено 11-11-2019 в 21:02:

Цитата:
Ku2zoff писал:
Но тут проблема: при перелистывании списка кейвалуи накапливаются


Цитата:
Дядя Миша писал:
я, человек, который вообще этот чортов Хамер освоить не может, только взглянул и сразу разобрался в проблеме



Добавлено 11-11-2019 в 21:09:

Цитата:
Ku2zoff писал:
Реквестим галку в настройках по совету Дяди Миши.

А с жалобами типа "я только туда-сюда класс поменял и у моего мульти-менеджера пропали ВСЕ тщательно прописанные поля" - тоже предлагаешь отправлять к Дяде Мише? Может быть, он заодно будет выплачивать компенсации морального вреда?

__________________

xaerox on Vivino


Отправлено Дядя Миша 11-11-2019 в 14:23:

Цитата:
XaeroX писал:
Значит, пришло время менять привычки.

Ето гениально, значит заплати денег за редактор, а на любые вопросы ответ - вам надо поменять свои привычки. Программа для людей или люди для программы?

Добавлено 11-11-2019 в 17:22:

Цитата:
XaeroX писал:
А с жалобами типа "я только туда-сюда класс поменял и у моего мульти-менеджера пропали ВСЕ тщательно прописанные поля"

Искуственно надуманная, ничем не подкреплённая проблема. Почему прокрутка колесом мыши ВООБЩЕ ДОЛЖНА МЕНЯТЬ КЛАСС?

Добавлено 11-11-2019 в 17:23:

Я считаю вот как. Если что-то предлагают поменять, отказ может быть мотивирован только одним - так будет еще хуже для вас. А не "в Джеке нет какого-то там Undo". Ну нету, дык добавь, делоф-то.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 11-11-2019 в 14:31:

Цитата:
Дядя Миша писал:
Ето гениально, значит заплати денег за редактор, а на любые вопросы ответ - вам надо поменять свои привычки. Программа для людей или люди для программы?

Ты нагло лжёшь. Я очень редко рекомендую людям менять привычки, и только такие привычки, которые были порождены кривостью и неудобством старых инструментов. Вот это как раз такой случай.
Цитата:
Дядя Миша писал:
Почему прокрутка колесом мыши ВООБЩЕ ДОЛЖНА МЕНЯТЬ КЛАСС?

Потому что прокрутка колесом меняет текущий пункт комбо-бокса, это повелось ещё с 95-й винды. И это должно немедленно отражаться в свойствах.

Добавлено 11-11-2019 в 21:31:

Цитата:
Дядя Миша писал:
Ну нету, дык добавь, делоф-то.

Нежелательно. Изменения в окошке свойств применяются немедленно, и в этом случае придётся регистрировать Undo на каждый чих. И тогда все по-настоящему важные операции, типа редактирования геометрии, быстро выйдут за пределы undo limit.
Цитата:
Дядя Миша писал:
отказ может быть мотивирован только одним - так будет еще хуже для вас

Ну разумеется, будет хуже. Просто народ этого не осознаёт. Ну примерно как с сохранением рамки по Ctrl+Z - просили, просили, а теперь вон chakki.skrip жалуется.

__________________

xaerox on Vivino


Отправлено chakki.skrip 11-11-2019 в 14:45:

Цитата:
XaeroX писал:
Ну разумеется, будет хуже. Просто народ этого не осознаёт. Ну примерно как с сохранением рамки по Ctrl+Z - просили, просили, а теперь вон chakki.skrip жалуется.

А я и не просил этого Да и вообще это тупая штука. Лично я использую Block на 99% всего времени, Arch на 0.95% и Цилиндр на 0.001%
Когда я строю, могу вообще не создавать браши, а тупо копировать и подправлять их. В основном так и делаю.
Мне теперь вообще неудобно ctrl+z тыкать после создания браша(примерки!), там непонятно ведет себя откат и возврат, ну это ладно, пофигу)


Отправлено thambs 11-11-2019 в 15:14:

Цитата:
и вычищаю все поля с нестандартными значениями. А стандартные Джек удаляет сам.

Может имеет смысл кнопочку [Reset] там сверху добавить вплане эргономичности?

Добавлено 11-11-2019 в 18:14:

Цитата:
Arch на 0.95% и Цилиндр на 0.001%

Ну вот а я из тех, кто в меньшей степени кубает и в большей круглит -- и использую арч в 5-10% случаев -- и мне эта фича очень зашла.

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


Отправлено Дядя Миша 11-11-2019 в 15:16:

Там проблема еще глубже. Джек не просто эти поля не удаляет, но поскольку для новой энтити, они не входят в список допустимых, то он их ПРЯЧЕТ под кат. Но при компиляции - усердно добавляет в финальный .map

Добавлено 11-11-2019 в 18:16:

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Crystallize 11-11-2019 в 16:12:

Цитата:
XaeroX писал:
"я только туда-сюда класс поменял и у моего мульти-менеджера пропали ВСЕ тщательно прописанные поля"

Сделай предупреждающее диалоговое окно: если вы сейчас смените класс то нижеследующие параметры будут утеряны _безвозвратно_: <...>

Добавлено 11-11-2019 в 23:12:

Цитата:
Дядя Миша писал:
Там проблема еще глубже. Джек не просто эти поля не удаляет, но поскольку для новой энтити, они не входят в список допустимых, то он их ПРЯЧЕТ под кат. Но при компиляции - усердно добавляет в финальный .map

Ну пускай "лишние поля" не прячутся насовсем а отображаются светло-серым шрифтом пока не выключишь Смарт.
Или пусть все поля всегда видны и окошко со свойствами энтити растягивается по вертикали ради этого.


Отправлено Hypax 11-11-2019 в 16:34:

Просто,для того чтобы настроить game_player_equip,работая в джеке,я оставляю все схемки связанные с ним на самый конец маппинга,чтобы потом открыть карту в VHE и там уже его настроить как надо.Это крайне неудобно,когда после джека заходишь в VHE и там все клипы\мультиплы и все остальное не прозрачное,хрен что где найдешь.Было бы здорово уже забыть про vhe и юзать онли джек.

ps.Кстати не уверен что баг с game_player_equip связан со сменой энтити в свойствах,потому как ставил ее точечно после выбора в панеле сбоку.

В ксго сдк хаммере,там после того как выбрал энтити в списке и ввел нужные параметры(параметры которые изменяешь там еще подсвечиваются красным),нужно нажать применить(после применения параметры подсвечены синим),может что-то тип такого сделать?

Добавлено 11-11-2019 в 19:34:

chakki.skrip ой я даже не заметил ниче,как создавались браши так и создаются,сегодня присмотрюсь.

__________________
https://steamcommunity.com/id/hypax1/


Отправлено XaeroX 11-11-2019 в 16:47:

Цитата:
thambs писал:
Может имеет смысл кнопочку [Reset] там сверху добавить вплане эргономичности?

Да, вот это вполне простое и адекватное решение.
Цитата:
Дядя Миша писал:
Джек не просто эти поля не удаляет, но поскольку для новой энтити, они не входят в список допустимых, то он их ПРЯЧЕТ под кат.

Фигасе фантазии.
Цитата:
Дядя Миша писал:
Вы бы знали, как мне Рейд все мозги вынес за несколько лет из-за этой мега-фичи.

Рейд, это такой человек, большинство багрепортов которого фиксятся одной строчкой... на нашем форуме. Давай для начала уточним - Рейд знает, что режим Smart можно отключать и смотреть абсолютно все поля?

__________________

xaerox on Vivino


Отправлено Дядя Миша 11-11-2019 в 16:56:

Цитата:
XaeroX писал:
Рейд знает, что режим Smart можно отключать и смотреть абсолютно все поля?

Давай для начала уточним, ты готов миллион раз нажать кнопку Smart Edit для каждой энтити?

Цитата:
XaeroX писал:
Фигасе фантазии.

зато правда

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Crystallize 11-11-2019 в 17:00:

Цитата:
XaeroX писал:
Фигасе фантазии.

Но так и было насколько я помню.


Отправлено XaeroX 11-11-2019 в 17:06:

Цитата:
Дядя Миша писал:
ты готов миллион раз нажать кнопку Smart Edit для каждой энтити?

Ну к чему эта демагогия, объясни? Нет, не готов. Редактор запоминает статус этой кнопки.
Цитата:
Crystallize писал:
Но так и было насколько я помню.

Ты неправильно помнишь, только и всего.

__________________

xaerox on Vivino


Отправлено qpAHToMAS 12-11-2019 в 02:01:

У нас в чате (том самом, Telegram) с частой периодичностью какой-нибудь маппер обращается с проблемой, когда не может понять, почему ентити на его карте работают не то что бы не так, как ему хотелось, а вообще черт пойми как. В 9-и случаях из 10-и обнаруживается, что он просто ... делал карту делал в JACK'е.
Уже каждый маппер (кроме новичков разве что) знает про эту ерунду и тупо всю работу с ентитями проделывает в VHE от греха подальше.


Отправлено XaeroX 12-11-2019 в 05:20:

qpAHToMAS
На тебе лежит огромная ответственность за то, что в Джеке всё именно так. Ведь ты был одним из основных бета-тестеров. Надеюсь, ты регулярно напоминаешь об этом людям в чате.
Если бы до меня в своё время донесли, насколько важно не сохранять параметры, или предоставили статистику, по которой большинство мапперов меняют класс существующим энтитям, вместо того чтобы поставить на карту новые по ПКМ, я решал бы эту проблему ещё несколько лет назад. Где эти мапперы были в 2014 году? В 2015? В 2016? Где их темы на этом форуме, где обсуждения, опросы?
Сейчас в Джеке сделано уже немало карт, у него немало пользователей, которых всё устраивает, у людей, возможно, уже выработались новые привычки - что кевалюи не пропадают. Плюс я сам активно им пользуюсь - скриптую карты для PW, это именно работа с энтитями. И не испытываю ни малейших неудобств. Я хочу крутануть список энтитей и, пройдя в нём через ту, у которой нет targetname в fgd, на ту, что есть - сохранить имя, а не обнулить. Я хочу сам решать, какие поля убрать, а какие оставить. А если мне нужна "чистая" энтитя - ПКМ, ПКМ...

Цитата:
qpAHToMAS писал:
Уже каждый маппер (кроме новичков разве что) знает про эту ерунду и тупо всю работу с ентитями проделывает в VHE от греха подальше.

Я, напротив, с такими людьми не знаком. Вероятно, помимо проблем с энтитями в Джеке у них есть ещё какие-то проблемы, которые помешали им начать общаться с автором лично и постепенно донести до него важность изменений.

Добавлено 12-11-2019 в 12:20:

Я согласен, что решение проблемы - если она действительно существует где-то помимо сомнительных чатов - нужно поискать. Но так, чтобы это всех устроило, а не "просто сделай как в VHE".

__________________

xaerox on Vivino


Отправлено chakki.skrip 12-11-2019 в 07:25:

Хз, чего чего, но лично я уже не испытываю негативных моментов от наследования key/value. Так как я часто захожу в Smart Edit, то для меня это не проблема. Да по сути там и не остается ничего такого лишнего(хз как делаю так )


Отправлено FiEctro 12-11-2019 в 07:34:

Цитата:
XaeroX писал:
Затем, что Джек не умеет в Undo полей энтитей. Если ты создал кучу собственных параметров, а потом случайно крутанул колесом мышки этот список туда-сюда - они будут потеряны безвозвратно.


Ну так разве нельзя сделать проверку чтобы сохранять именно для этой конкретного класснема? А для всех остальных вычищать. И никаких привычек менять не понадобится. Развели стока шума из-за какой то элементарщины.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Hypax 12-11-2019 в 07:50:

Цитата:
qpAHToMAS писал:
У нас в чате (том самом, Telegram) с частой периодичностью какой-нибудь маппер обращается с проблемой, когда не может понять, почему ентити на его карте работают не то что бы не так, как ему хотелось, а вообще черт пойми как. В 9-и случаях из 10-и обнаруживается, что он просто ... делал карту делал в JACK'е.
Уже каждый маппер (кроме новичков разве что) знает про эту ерунду и тупо всю работу с ентитями проделывает в VHE от греха подальше.

Больше половины ксм-а,юзают фри версию джека,там много чего осталось,но зачем об этом говорить.Я вот не поленился и выложил багрепорт и тут явно дело не в унаследовании свойств предыдущей энтити,потому как по такой логике,если взять инструмент создания сущностей,выбрать в списке справа нужную и клацнуть в 3д окне по любой из поверхностей,вставится чистая энтить которая после компиляции должна правильно работать.

Добавлено 12-11-2019 в 10:49:

Разница лишь в том,что в VHE map файле пишется только то оружие которое будет выдано при активации:
{
"classname" "game_player_equip"
"spawnflags" "1"
"weapon_knife" "1"
"weapon_xm1014" "1"
"weapon_c4" "1"
"targetname" "weapon_t1"
"angles" "0 0 0"
"origin" "-288 -904 -10"
}

А вот в Джек версии:
{
"classname" "game_player_equip"
"weapon_knife" "1"
"weapon_usp" "0"
"weapon_glock18" "0"
"weapon_deagle" "0"
"weapon_p228" "0"
"weapon_elite" "0"
"weapon_fiveseven" "0"
"weapon_m3" "0"
"weapon_xm1014" "1"
"weapon_mp5navy" "0"
"weapon_tmp" "0"
"weapon_p90" "0"
"weapon_mac10" "0"
"weapon_ump45" "0"
"weapon_ak47" "0"
"weapon_sg552" "0"
"weapon_m4a1" "0"
"weapon_aug" "0"
"weapon_scout" "0"
"weapon_awp" "0"
"weapon_g3sg1" "0"
"weapon_sg550" "0"
"weapon_m249" "0"
"weapon_famas" "0"
"weapon_galil" "0"
"weapon_shieldgun" "0"
"item_kevlar" "0"
"item_assaultsuit" "0"
"weapon_flashbang" "0"
"weapon_hegrenade" "0"
"weapon_smokegrenade" "0"
"item_thighpack" "0"
"weapon_c4" "1"
"ammo_9mm" "0"
"ammo_45acp" "0"
"ammo_50ae" "0"
"ammo_57mm" "0"
"ammo_357sig" "0"
"ammo_buckshot" "0"
"ammo_762nato" "0"
"ammo_556nato" "0"
"ammo_556natobox" "0"
"ammo_338magnum" "0"
"item_healthkit" "0"
"item_battery" "0"
"item_longjump" "0"
"targetname" "weapon_t1"
"angles" "0 0 0"
"spawnflags" "1"
"origin" "-288 -904 -10"
}

И как я понял игра думает что все оружия,раз они указаны,нужно выдать,а крашится из-за того что в кс нету:
"item_healthkit" "0"
"item_battery" "0"
"item_longjump" "0"

Добавлено 12-11-2019 в 10:50:

Щас проверил и реально,таким списком уже не крашится игра,но выдает все оружие из списка:
{
"classname" "game_player_equip"
"spawnflags" "1"
"item_longjump" "0"
"item_battery" "0"
"item_healthkit" "0"
"ammo_338magnum" "0"
"ammo_556natobox" "0"
"ammo_556nato" "0"
"ammo_762nato" "0"
"ammo_buckshot" "0"
"ammo_357sig" "0"
"ammo_57mm" "0"
"ammo_50ae" "0"
"ammo_45acp" "0"
"ammo_9mm" "0"
"weapon_c4" "0"
"item_thighpack" "0"
"weapon_smokegrenade" "1"
"weapon_hegrenade" "0"
"weapon_flashbang" "0"
"item_assaultsuit" "0"
"item_kevlar" "0"
"weapon_shieldgun" "0"
"weapon_galil" "0"
"weapon_famas" "0"
"weapon_m249" "0"
"weapon_sg550" "0"
"weapon_g3sg1" "0"
"weapon_awp" "0"
"weapon_scout" "0"
"weapon_aug" "0"
"weapon_m4a1" "0"
"weapon_sg552" "0"
"weapon_ak47" "0"
"weapon_ump45" "0"
"weapon_mac10" "0"
"weapon_p90" "0"
"weapon_tmp" "1"
"weapon_mp5navy" "0"
"weapon_xm1014" "0"
"weapon_m3" "0"
"weapon_fiveseven" "0"
"weapon_elite" "0"
"weapon_p228" "0"
"weapon_deagle" "0"
"weapon_glock18" "0"
"weapon_usp" "0"
"weapon_knife" "0"
"targetname" "e1"
"origin" "57 0 96"
}

__________________
https://steamcommunity.com/id/hypax1/


Отправлено qpAHToMAS 12-11-2019 в 08:10:

Цитата:
XaeroX писал:
На тебе лежит огромная ответственность за то, что в Джеке всё именно так. Ведь ты был одним из основных бета-тестеров. Надеюсь, ты регулярно напоминаешь об этом людям в чате.

Дело всё в том, что я мапплю(ал) исключительно под Counter-Strike, где из энтитей используются только спавны игроков, light'ты, да func_bomb_target какой-нибудь, и ВСЁ, и уж темболее не какие-нибудь там связки из ентитей и скрипты как в одиночных HL-модах.

Цитата:
XaeroX писал:
Если бы до меня в своё время донесли, насколько важно не сохранять параметры, или предоставили статистику, по которой большинство мапперов меняют класс существующим энтитям, вместо того чтобы поставить на карту новые по ПКМ, я решал бы эту проблему ещё несколько лет назад.

Здесь просто удивительно, что ты сделал не как в VHE, а в совокупности того, что проблема по сути своей является скрытной (далеко не каждый маппер заметит причину всей этой каши через SmartEdit какой-нибудь), то всё привело к тому, что мы имеем сейчас в этом треде.


Отправлено XaeroX 12-11-2019 в 09:52:

Цитата:
Hypax писал:
Разница лишь в том,что в VHE map файле пишется только то оружие которое будет выдано при активации

Это интересное наблюдение, но вроде бы не имеет отношения к проблеме оригинальных ключей. Я бы сказал - тут проблема в fgd-файле. Его нужно немного переписать (а именно заменить choice-значения с 0 на ""), и тогда Джек будет удалять поля.
Если хаммер удаляет поля, содержащие 0 - это опасное и неправильное поведение. Потому что однажды кто-то сделает энтитю, где по дефолту параметр не равен 0, маппер поставит 0 в редакторе - и привет баг.

Цитата:
qpAHToMAS писал:
Здесь просто удивительно, что ты сделал не как в VHE

Что тут удивительного? Код Джека не совпадает с кодом VHE, и почти все вещи в нём делались "по духу, а не по букве" хаммера. Т.е. восстанавливались методом наблюдений за поведением хаммера. А т.к. способы работы в редакторах могут отличаться, то появляются проблемы - что-то не заметил, чему-то не придал значения. Я, например, про кнопку О в режиме клиппинг-тула узнал совершенно случайно от какого-то пользователя.

Цитата:
qpAHToMAS писал:
то всё привело к тому, что мы имеем сейчас в этом треде.

Я думаю, что к этому привело нежелание либо неумение (а скорее всего, и то и другое) людей подробно описывать свои наблюдения.
Нужно было перестать мыслить категориями "не как в хаммере = баг, будем ждать исправления", а начать искать компромиссы.
Вы меня не путайте с Дядей Мишей - это он делает инструменты в первую очередь для народа. А я делаю инструменты, которыми пользуюсь сам. Поэтому моё мнение ничуть не менее важно, чем мнение других пользователей. А может, и более важно (я-то на VHE перейти, в отличие от них, не могу в принципе - т.к. он не поддерживает мой движок).

__________________

xaerox on Vivino


Отправлено Дядя Миша 12-11-2019 в 10:23:

Цитата:
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 12-11-2019 в 10:31:

Цитата:
Дядя Миша писал:
То есть я Ксашем не пользуюсь

Не пользуешься так, как им пользуются другие. Ты не разрабатываешь игру, не рисуешь под неё карты. А я этим занимаюсь, помимо кода.
Цитата:
Дядя Миша писал:
ты уж признайся что неявно исповедуешь девиз Микрософт "что подходит нам - сгодится и для вас".

Скорее "я художник, я так вижу".
Понимаешь тут какое дело, я не обещал народу сделать математически точный клон хаммера. Кое-что я скопировал идентично, всё так. Где-то взял идеи из радианта. А где-то реализовал своё видение. Вот с энтитями - как раз пример последнего. Неудобно? Будем искать компромисс. Мне нравится вариант тимтча, но в чуть изменённой форме. Скоро увидите.

__________________

xaerox on Vivino


Отправлено Дядя Миша 12-11-2019 в 10:34:

Цитата:
XaeroX писал:
Ты не разрабатываешь игру, не рисуешь под неё карты

Это уже отмазка в духе "ну я больше не знаю чем крыть".

Цитата:
XaeroX писал:
Значит, пришло время менять привычки.


Цитата:
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 12-11-2019 в 10:41:

Цитата:
Дядя Миша писал:
Ну штожы, процесс пошёл.

Вообще-то он пошёл ещё вчера. Но вы тут развели демагогию, и я вместо кода редактора пишу вам ответы.
Привычки менять таки придётся. Я же говорю - я решил идти по пути тимтча с дополнительной кнопкой.

__________________

xaerox on Vivino


Отправлено Дядя Миша 12-11-2019 в 10:53:

Может быть вообще выкинуть эту долбаную концепцию Smart Edit?

В кварке к примеру, там такая тема - дефолтные поля, принадлежащие объекты отделены линией. И сразу понятно где отсебятина. И не надо никаких дурацких кнопок. Мне кажется это самый оптимальный вариант.
Сколько было случаев, когда народ не мог понять что происходит с настройками, а я в кварке за пару секунд определял. И всё из-за проклятого смарт-эдита.

Добавлено 12-11-2019 в 13:53:

Поля выше линии - нельзя удолять. Всё что ниже - можно удолять смело. Ну тут не очень удачный пример, кварк почему-то считает оригин опциональным полем.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 12-11-2019 в 10:56:

Цитата:
Дядя Миша писал:
Ну тут не очень удачный пример, кварк почему-то считает оригин опциональным полем.

Ну разумеется, опциональное. Удалил поле - сбросил оригин в "0 0 0". Очень удобно, мапперы в кварке наверное это постоянно делают.

__________________

xaerox on Vivino


Отправлено Дядя Миша 12-11-2019 в 10:57:

Создал опрос, голосоваем: https://hlfx.ru/forum/showthread.php?s=&threadid=5397

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ncuxonaT 12-11-2019 в 11:38:

Извините, но возможность сменить класс энтити, случайно крутанув колёсиком, при этом то ли потеряв, то ли скрыв прописанные параметры, - это прям пример плохого проектирования интерфейсов. Необходимость открывать/закрывать окошко, чтобы настроить энтить, тоже так себе. В то время как боковая панель, по большому счету, мало используется.


Отправлено nemyax 12-11-2019 в 11:54:

Цитата:
ncuxonaT писал:
Необходимость открывать/закрывать окошко, чтобы настроить энтить, тоже так себе. В то время как боковая панель, по большому счету, мало используется.

Да, странно, что оно не в панели.


Отправлено XaeroX 12-11-2019 в 13:35:

Я не буду защищать интерфейс хаммера в плане продуманности и эргономичности, но скажу, что к этому окошку все, в принципе, привыкли.
Но отмечу, что для панели там слишком много элементов, поэтому, вероятно, автор хаммера и принял решение делать отдельный - но при этом немодальный - диалог.

__________________

xaerox on Vivino


Отправлено thambs 12-11-2019 в 13:48:

Цитата:
Долбаную концепцию Smart Edit

Так может её лучше в exсel-style табличку, а не просто список как сейчас? А то ведь каждый раз приходится жмякать кнопку что бы новое поле добавить, и местами поля не поменяешь согласно внутренней логике. А так, взял набил что нужно, удалил всё что ненужно, нужно скопировать свойства -- выделил всю пачку, скопировал.
Да и как без него тогда быть? Ограничиваться только теми параметрами что в фгд? А с мультиманагерами/мультивотчерами что делать?

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


Отправлено Crystallize 12-11-2019 в 15:22:

Цитата:
thambs писал:
А то ведь каждый раз приходится жмякать кнопку что бы новое поле добавить

Я помню что вот это место в Джеке меня тоже время от времени сбивало с толку из-за своей нелогичности. Каждый раз разбираешься но к следующему разу успеваешь забыть. Как помню, непонятка там в том что перед тобой два поля и ты интуитивно просто хочешь их заполнить сразу же и что-то жмякнуть для подтверждения. Но надо вместо этого кнопкой вызвать отдельный диалог с имененм параметра, вписать параметр и закрыть.


Отправлено chakki.skrip 12-11-2019 в 15:48:

А почему нельзя оставить все как есть, но например подсвечивать ярким цветом keyvalue и еще как-то дать понять, что для этой энтити этот keyvalue не предусмотрен в fgd, а? По-моему компромисс еще тот


Отправлено Crystallize 12-11-2019 в 16:00:

Цитата:
thambs писал:
Так может её лучше в exсel-style табличку, а не просто список как сейчас?

И здравствуй Анрил

Добавлено 12-11-2019 в 23:00:

chakki.skrip я так и предложил. Но Ксерокс выбрал какой-то вариант с кнопкой. Кстати тимтч который его предложил, в теме как будто вообще не писал.


Отправлено XaeroX 12-11-2019 в 16:21:

Цитата:
Crystallize писал:
Кстати тимтч который его предложил, в теме как будто вообще не писал

Кое-кто как будто вообще тему не читает.

Добавлено 12-11-2019 в 23:21:

Здесь я подробно описал разработанное решение:
https://hlfx.ru/forum/showthread.ph...6225#post186225

Оно пока не в бете, но скоро будет.
Надеюсь, оно устроит всех. Мне, по крайней мере, оно кажется вполне удобным.

__________________

xaerox on Vivino


Отправлено Дикс 22-11-2019 в 15:35:

Давно хотел сказать: при маппинге для ку2 (последняя версия, даже бета, из стима), если расставлять энтити на карту, тыкая мышью в 3д-окне, они порой так ставятся, что в игре по факту проваливаются в пол.

Поэтому уже вошло в привычку, поднимать каждую энтитю на пару юнитов вверх, после установки на карту.

__________________
igroprom.d3.ru


Отправлено Дикс 22-11-2019 в 19:50:

Хотя возможно это были глюки, когда ку2 просто не отрисовывал энтити из-за превышения лимита. Иногда они все же появлялись и я грешил на их расположение, или даже атрибут angle.

__________________
igroprom.d3.ru


Отправлено Дикс 02-12-2019 в 09:57:

такой креш:

- на линуксе стим, и запущен Джек
- стим выкачал апдейт, предлагал себя перезапустить. Уже не помню, что было, но судя по всему стим закрылся.
- система уходила в сон

Далее:
- разбудил систему
* стим НЕ запущен
- джек запущен, но без открытых карт

- открыл свою карту (jmf)
- поменял в ней пару текстур
- нажал Ctrl-S
- креш, без сохранения изменений

- запустил стим, запустил джек, повторил все действия - все ок.

__________________
igroprom.d3.ru


Отправлено thambs 06-12-2019 в 14:31:

не баг, но дизайн


И так со всеми окошками не позволяющими масштабирование. Текст просто не влезает. Разрешения возросли вдвое, а пиксельные размеры перекочевали из vhe. Нужно с этим что-то делать или окна в масштабирование...

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


Отправлено Hypax 07-01-2020 в 18:05:

Частый баг
версия стим (бета)

__________________
https://steamcommunity.com/id/hypax1/


Отправлено XaeroX 07-01-2020 в 18:52:

Hypax
Конфиг слетает, похоже. Это странно.

__________________

xaerox on Vivino


Отправлено Hypax 08-01-2020 в 13:30:

Цитата:
XaeroX писал:
Hypax
Конфиг слетает, похоже. Это странно.


Есть предположение,что это происходит после установки бетки,типа одна версия на другую накатывается.Ну это так,мысли вслух.
Чуть позже попробую проверить.

__________________
https://steamcommunity.com/id/hypax1/


Отправлено thambs 22-01-2020 в 13:15:

Не то что бы баг, но мелкая недоработка. Если в q3 режиме наделать на карте курвов, а потом экспортировать её в хл-формате, то вместо курв экспортируются пустые браши, на которых валится компилятор, лучше тогда вообще их пропускать.

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


Отправлено Дядя Миша 22-01-2020 в 15:47:

Цитата:
thambs писал:
то вместо курв экспортируются пустые браши

что такое пустые браши? С контентом EMPTY?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено thambs 22-01-2020 в 15:57:

Дядя Миша
Просто две скобки без содержимого:

code:
{ }

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


Отправлено Crystallize 23-01-2020 в 01:45:

Я запускаю Джека 1.1.1064 на ХР в VMware Workstation 15. При мышином управлении камерой, горизонтальная чувствительность слишком сильная, а по вертикали мышь всё время стремится к вертикальной оси и её трудно оттуда выгнать.


Отправлено chakki.skrip 25-01-2020 в 10:20:

Если активирован инструмент UV look, то при последующем открытии исходника карты, многие координаты сбиваются.
https://www.youtube.com/watch?v=4eC...eature=youtu.be


Отправлено XaeroX 26-01-2020 в 08:38:

chakki.skrip
UV lock много чего сбивает, он же по сути меняет способ вычисления координат. Его надо выключать сразу, когда он не нужен.
А вот то, что он при загрузке координаты сбивает - да, выглядит как реальный баг. Завёл задачу в трекере.

Цитата:
thambs писал:
Если в q3 режиме наделать на карте курвов, а потом экспортировать её в хл-формате, то вместо курв экспортируются пустые браши, на которых валится компилятор, лучше тогда вообще их пропускать.

И это посмотрю, завёл задачу.

__________________

xaerox on Vivino


Отправлено FreeSlave 06-02-2020 в 17:41:

При проверке карты (по Alt+P) редактор репортит ошибку Unmatched 'target' field, если энтитя в своём таргете ссылается на имя пути, созданного через Path tool. Мелочь, но неприятно.

__________________
I'm on github
I'm on opendesktop.org


Отправлено Ku2zoff 10-02-2020 в 17:20:

Версия 1.1.2276 Win 10 x64. Почему-то перестал работать хоткей Make Hollow. Если внести изменения в профиль компиляции, то после перезапуска редактора появляется клон профиля с точно таким же именем. Через Edit они не удаляются, и плодятся как грибы после дождя.

Добавлено 10-02-2020 в 22:03:

И ещё. Я об этом уже писал когда-то. Стоит вместо одного VDKRunCfg.ini завести разные под каждый игровой профиль.

Добавлено 11-02-2020 в 00:20:

Проблема с дублированием профилей решилась полным удалением и переустановкой джека.


Отправлено XaeroX 10-02-2020 в 18:27:

Ku2zoff
Извини за оффтоп, но всё-таки - зачем ты украл виртуальную личность CrazyRussian? Я с твоим новым аватаром не могу отделаться от ощущения, что ты - это он.

Цитата:
Теперь я жду с ним встречи, это меня лечит, мне не нравится, что я - это он. Я теперь как он. Он теперь, как я, я до сих пор не разберу - был это сон или не сон?

__________________

xaerox on Vivino


Отправлено Дикс 20-02-2020 в 20:50:

Невероятно, но факт:

если добавить в quake2.fgd такую строчку:

code:
@PointClass base(Monsters) studio("players/female/tris.md2") skin(0) = monster_aaa : "XXX" []


А потом попытаться разместить энтитю на карте - Джек крешится.

Если же ссылаться на обычного монстра - models/monsters/soldier/tris.md2 - все работает.

Что не так с моделями для мультиплеера, что они роняют Джека?

players/female/tris.md2 - https://www.sendspace.com/file/80t6i1

__________________
igroprom.d3.ru


Отправлено Дикс 27-02-2020 в 11:33:

Вот уж з****ый баг:

- на компе А у меня Стим и игры
- на компе Б - Стим и Джек (аккаунт один)

1. играю на компе А. В это время Стим разлогинивается на компе Б.
Более того, он еще и вылетает.

2. Джек остается открытым, поэтому я сажусь и преспокойно начинаю маппить.
3. Сделал что-то, жму Ctrl-S чтобы сохраниться.
4. Джек молча вылетает, т.к. Стим не запущен. Все изменения теряются.

__________________
igroprom.d3.ru


Отправлено Дикс 15-03-2020 в 11:19:

Невозможно удалить конфиги сборки (хл1, квейк1, квейк3 - full, entities only и т.п.)
после перезапуска редактора они все возвращаются

Раньше у меня так же восстанавливались и глобальные конфигурации (HL1, Q1, Q2 - я удалял всё кроме Q2). Но сейчас вроде не появились.

__________________
igroprom.d3.ru


Отправлено Ku2zoff 15-03-2020 в 12:05:

Дикс переустанови редактор. Удали и заново настрой. Мне помогло.


Отправлено chakki.skrip 28-03-2020 в 17:59:

У человека крашится редактор при открытии карт: https://gamebanana.com/questions/1727

Пост с бананы

Windows 7 ultimate 32bits and JACK 1.1.1064.

I'll try to be brief.

At first my map loaded fine, but everytime i quit the program and open it again to resume my work JACK just crashed after loading. The last line before the crash says "loading project game configuration" or something like that. I fixed this bug many ways (Installing in differnt places, changing the files locations, etc) but the result is just the same, the program works but soon as i save and quit, the next time i load the file just crashes.

This did not happened with a new map i created for testing purposes. I saved, quitted, loaded and everything worked fine.
I also tried loading another map file of mine that loaded completely, the program seemed to be working normally but after like two seconds it crashed.
Another important data is that my JACK editor seems to not be able to save the game configurations. It resets everytime i quit so i had to write it mannualy in the file, the program readed what i wrote nicely, but the map kept crashing.
Lastly, the program crashes when i press "browse" in the texture tools window.

I am not an expert in this topic but looks to me like a hardware limitation problem, maybe memory...?

So i do not know what would be the real reason. If you know anything that could help me please comment it.


Отправлено chakki.skrip 09-04-2020 в 16:47:

https://www.youtube.com/watch?v=XM6...eature=youtu.be
Версия редактора бета стим. Win7
Ранее такого бага не замечал. При изменении формы браша, текстура будет искажена в том случае, если на нее были применены свойства(углы) с соседней поверхности Alt+пкм


Отправлено Дикс 09-04-2020 в 21:40:

В каком файле хранятся конфигурации? (Quake (Full), Quake (entities only), Half-life и тп)
Если в стиме, то почему они не синхронизируются?

Я несколько раз удалял все, кроме Quake 2 (full), но после перезапуска редактора они все восстанавливаются.


Отправлено Ku2zoff 10-04-2020 в 03:26:

Дикс VDKRunCfg.ini. У меня тоже была такая проблема. Лечится удалением и повторной установкой редактора. У меня синхронизация со SteamCloud всегда отключена. Дело было даже хуже - конфиги дублировались. У меня, после N-ного перезапуска редактора было несколько Half-Life (Full), отличающихся параметрами hlrad. Удаление через настройки не помогает. Я уже давно предложил Ксеру вынести конфиги компиляции для каждого игрового профиля (под профилем я понимаю профиль из настроек с подключенными fgd) в отдельные ini-файлы. Чтобы не перебирать в списке зоопарк из полусотни конфигов, а видеть только те, которые нужны для текущей игры, текущего профиля.


Отправлено Дикс 10-04-2020 в 15:48:

Цитата:
Ku2zoff писал:
Дикс VDKRunCfg.ini. У меня тоже была такая проблема. Лечится удалением и повторной установкой редактора. У меня синхронизация со SteamCloud всегда отключена. Дело было даже хуже - конфиги дублировались. У меня, после N-ного перезапуска редактора было несколько Half-Life (Full), отличающихся параметрами hlrad. Удаление через настройки не помогает. Я уже давно предложил Ксеру вынести конфиги компиляции для каждого игрового профиля (под профилем я понимаю профиль из настроек с подключенными fgd) в отдельные ini-файлы. Чтобы не перебирать в списке зоопарк из полусотни конфигов, а видеть только те, которые нужны для текущей игры, текущего профиля.


Спасибо.
У меня синхронизация включена, может пригодится когда-нибудь.
Что интересно, этот VDKRunCfg.ini не меняется, когда в редакторе удаляешь лишние конфиги.

Тогда я вручную удалил из него все лишнее, перезапустил Джек и.. все конфиги снова на месте! Откуда они берутся-то?

Добавлено 10-04-2020 в 18:45:

При выключенной синхронизации со Стимом все равно восстанавливаются)

Добавлено 10-04-2020 в 18:48:

Цитата:
Лечится удалением и повторной установкой редактора

Самое смешное, что всемогущий и "удобный" стим работает на линукс 32 только наполовину - встроенный браузер работает только на 64-битных системах.

Так что я даже не могу переустановить Джека. Как же я его установил-то, ума не приложу.


Отправлено XaeroX 10-04-2020 в 17:38:

Цитата:
Дикс писал:
Что интересно, этот VDKRunCfg.ini не меняется, когда в редакторе удаляешь лишние конфиги.
Вероятно, у тебя папка джека не доступна на запись. Посмотри в домашней директории, он наверное туда пишет.

__________________

xaerox on Vivino


Отправлено Дикс 11-04-2020 в 13:15:

Цитата:
XaeroX писал:
Вероятно, у тебя папка джека не доступна на запись. Посмотри в домашней директории, он наверное туда пишет.


Нашел еще один - JACK/profiles/user/VDKRunCfg.ini
Права у него 666, у директории с ним 775 - ничто нее может мешать писать в него

Удалил из него лишние конфиги, после перезапуска они не восстановились - это хорошо.


Отправлено Дикс 13-04-2020 в 16:53:

Джек может показывать движущиеся текстуры?
Ставлю текстуре флаг "Current 0" (q2), но текстура не движется в 3д-окне.

Опция "анимировать текстуры" у 3д-окна включена, хоть это и не совсем то.


Отправлено XaeroX 13-04-2020 в 17:01:

Цитата:
Дикс писал:
Джек может показывать движущиеся текстуры?

Ну разумеется.
Цитата:
Дикс писал:
Ставлю текстуре флаг "Current 0" (q2), но текстура не движется в 3д-окне.

Флаги, которые поставил пользователь, он не смотрит. Шейдеры для текстур ку2 генерятся при загрузке текстур. Если этот флаг в текстуре есть - то она будет скроллиться в джеке, если нет - то не будет.

__________________

xaerox on Vivino


Отправлено Дикс 23-04-2020 в 09:23:

Кстати, сейчас Джек вылетел даже когда я повторно запустил вылетевший ранее стим.

__________________
igroprom.d3.ru


Отправлено chub 07-05-2020 в 20:14:

От чего такая фигня на нижней строке может происходить (где подсказки всплывают)? Это в винде или в самом Джеке дело?

__________________
Участник проекта Half-Life Field Intensity
Hazard Team VK


Отправлено Raid 26-05-2020 в 10:54:

Windows 7 x64 Core i3-4150 8Gb RAM

Jack 1.1.1064

Падает при попытке открыть .rmf сохранённый в стимовской версии. С учётом того что нон-стим версия - это единственная которую можно поставить на работе прошу принять меры. И вообще, standalone бы, без этих всяких стимов. Сайт, кнопка "купить", ссылка и ключ на почту. При запуске, опять же, без вот этих вот "steam API is not running" - жутко бесит, полчаса ждать пока он там все обновления скачает.

Добавлено 26-05-2020 в 13:54:

Крашится и при попытке открыть map файл.

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro


Отправлено Aynekko 26-05-2020 в 19:07:

Переместил свои исходники в другое место. Перед компиляцией jack спрашивает "you have previously exported …" и показывает старый путь. Я пробовал нажимать Export map, закрывать-открывать jack, нажимал Export map again - все равно спрашивает с тем же старым путем.

Пробивал по поиску, ища как это отключить и наткнулся на это:

Цитата:

JACKHAMMER 1.1.1064 BETA CHANGELOG
- Перед компиляцией редактор не спрашивает о пути экспорта map (поведение VHE; map сохраняется в папку с исходником).


У меня стим-версия 1.1.2276 beta. Прошу вернуть эту фичу обратно, это окно об экспорте абсолютно бесполезно. Или хотя бы отключить его. Только создает путаницу лишнюю. Map пусть сохраняется рядом с jmf и все.


Отправлено thambs 26-05-2020 в 19:37:

Aynekko
Он же запоминает последний экспорт.

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


Отправлено Aynekko 26-05-2020 в 19:54:

thambs, да вот не запоминает почему-то. Я нажимал export map, указывал новый путь, сохранил там map, скомпилил карту. Закрыл jack. Открыл. Снова открыл карту, нажимаю F9 и опять сообщение и старый путь.

Сейчас открыл мой jmf-файл блокнотом. Там конечно кракозябры, но самая первая строчка идет

Цитата:
JHMFy  ;

и прям после нее идет тот самый старый путь к map, который все время лезет перед компиляцией.

UPD: экспортировал еще несколько раз и путь поменялся. Что изменилось - не знаю. Но окно все равно лезет - мешает. Почему вернули-то?


Отправлено XaeroX 26-05-2020 в 23:20:

Цитата:
Aynekko писал:
Что изменилось - не знаю.

Сохранил JMF после экспорта MAP?

__________________

xaerox on Vivino


Отправлено Aynekko 27-05-2020 в 07:04:

Да, похоже так и было. Я почему-то полагал, что при компиляции jmf пересохраняется (не знаю почему).
Но галочка "спрашивать про экспорт" нужна, если убирать не собираетесь


Отправлено Aynekko 06-06-2020 в 12:12:

Не знаю, писали ли уже про этот баг, но он до сих пор здесь (steam beta). Модели при поворотах (иногда) в игре отображаются неправильно.
А еще когда их двигаешь по сетке, зажав - видно, как модель "зеркалится".

Приходится ставить в редакторе модель коряво, как это выглядит в игре, чтобы в игре стало наоборот нормально.


Отправлено thambs 06-06-2020 в 12:58:

Aynekko
Это-ж эмуляция SQB принудительно включена, а если делаешь на ксаше, то он там пофикшен.

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


Отправлено Aynekko 06-06-2020 в 13:33:

На ксаше и делаю. Так как быть? Ждать багфикса джека?


Отправлено thambs 06-06-2020 в 13:53:

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

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


Отправлено Aynekko 06-06-2020 в 14:03:

Цитата:
thambs писал:
Можно перед коптиляцией скриптом инвертировать угол обратно.

ну я так и делаю. Тупо, конечно. Надо тогда опцию в настройках делать. Видимо, это было сделано специально для хл1.


Отправлено Crystallize 06-06-2020 в 14:58:

в джеке в ini должна же быть опция.


Отправлено Aynekko 06-06-2020 в 15:27:

Цитата:
Crystallize писал:
в джеке в ini должна же быть опция

Если подскажешь, какая именно, буду благодарен. Я посмотрел все ini и не нашел чего-то, чего нет в настройках самого джека. Есть что-то про "implicit angles", но эта опция просто не вращает модель при ее вращении.


Отправлено Raid 19-06-2020 в 08:51:

Удваиваю реквест вынесения имитацию SQB в опции. Равно как и standalone-версию (стим без установки с засиранием реестра не работает, что исключает возможность использования последней версии Jack под ограниченной учётной записью).

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro


Отправлено Ku2zoff 26-07-2020 в 11:21:

J.A.C.K 1.1.2276 beta x64 windows. Словил такой баг: копировал и вставлял несколько ambient_generic'ов. В определённый момент Entity Creation Tool начал устанавливать в 3d виде один из этих генериков (с сохранением всех настроек и флагов) вместо Default PointEntity class (у меня стоит info_target). Закрытие/открытие разных карт проблему не решило. Дефолтный класс начал ставиться только после перезапуска редактора. Воспроизвести пока не удалось, если получится, опишу свои действия пошагово.


Отправлено Дикс 29-07-2020 в 14:34:

Джек не грузит карту если в .map-файле комменты начинаются с ; (вместо //)
А Quark экспортирует именно с ними.

Автозамена помогает.

__________________
igroprom.d3.ru


Отправлено Дядя Миша 29-07-2020 в 17:25:

Цитата:
Дикс писал:
А Quark экспортирует именно с ними.

вообще кудвашные компиляторы ожидают именно точку с запятой в качестве коммента

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Дикс 29-07-2020 в 18:37:

а Джек экспортирует в map просто без комментов

__________________
igroprom.d3.ru


Отправлено Raid 03-10-2020 в 13:50:

Windows 7, Core i3-4150, DDR3 8 GB, Intel HD Graphics 4400
Jack 1.1.1064 (64-bit)

Выяснил причину падения, дело в модели, которая исправно открывается в стимовской версии (самая последняя), однако крашит указанную. Прошу поправить, тк нету возможности установить стимовскую версию. Обе модели предоставлю.

Картинка

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro


Отправлено XaeroX 03-10-2020 в 17:39:

Цитата:
Raid писал:
нету возможности установить стимовскую версию

Почему?

__________________

xaerox on Vivino


Отправлено Aynekko 03-10-2020 в 17:40:

Уже второй раз проявился баг с языком. Сначала готов был поклясться, что мне померещилось. Но сейчас снова.
У меня стим бета, стоит в настройках стима у приложения англ язык (сам стим тоже англ). Сижу делаю карту, открыто две карты, переключился между картами и бац! - джек весь на русском.
Чтобы вернуть снова на английский, пришлось закрыть джек, выставить польский, запустить, закрыть, выставить английский. Иначе не переключается. Раньше никогда такого не было, а в этом месяце аж 2 раза словил.


Отправлено Raid 03-10-2020 в 18:04:

XaeroX:
Нет прав администратора.

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro


Отправлено XaeroX 03-10-2020 в 18:04:

Aynekko
Любопытно.
А можешь, пожалуйста, поискать способ стабильно воспроизвести?

__________________

xaerox on Vivino


Отправлено Aynekko 03-10-2020 в 18:13:

Цитата:
XaeroX писал:
поискать способ стабильно воспроизвести

Попробую, сейчас не получилось. Все, что я делал - переключался между картами

__________________
Мой мод на Xash


Отправлено XaeroX 03-10-2020 в 18:25:

Цитата:
Raid писал:
Нет прав администратора.

Разве стиму для работы нужны права админа? А джек по идее можно в любую папку поставить и даже из дома на дискете принести. Ему главное, чтобы стим-акк, владеющий им, был запущен.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________

xaerox on Vivino


Отправлено Raid 04-10-2020 в 06:42:

XaeroX

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro


Отправлено Aynekko 05-10-2020 в 07:42:

Не знаю, может это баг ксаша, компиляторов или же действительно джека. Отзеркаленный func_illusionary (через ctrl+L) уехал в центр координат по горизонтали (высота осталась та же) после компиляции. В другой раз вообще не отобразились в игре (может тоже уехали куда-то, я не смог их найти). Пересоздал с нуля - все норм. Баг проявляется не всегда.

И еще очень хотелось бы убрать "фикс" поворота моделей по оси, тот самый quake bug, который в ксаше пофикшен, очень трудно модели расставлять( галочку бы в опциях.

__________________
Мой мод на Xash


Отправлено Aynekko 24-10-2020 в 20:23:

UV lock не работает как надо иногда. Неужели никто еще не отписывался?

__________________
Мой мод на Xash


Отправлено XaeroX 24-10-2020 в 20:42:

Aynekko
UV-lock не всегда работает стопроцентно, да.
Там идёт восстановление текстурных осей из координат, оно иногда сбоит.

__________________

xaerox on Vivino


Отправлено Ku2zoff 29-10-2020 в 15:26:

Третий раз ловлю синий экран. До этого видеокарточка просто уходила в защиту с отвалом видеодрайвера. Сегодня хотя бы записался дамп и был показан код ошибки: VIDEO_TDR_FAILURE. Происходит либо при открытии какой-либо карты, когда должны появиться вьюпорты, либо, при уже открытых вьюпортах когда открываешь браузер текстур.

Система: Win10 LTSC 1809 x64, видеокарта GeForce GT220, версия драйвера 341.74. Джек - стимовская бета, x64.

Точнее ничего пока сказать не могу, т.к. не знаю, где хранятся логи и дампы джека. Есть только системный минидамп, ругающийся на nvlddmkm.sys и dxgkrnl.sys.


Отправлено XaeroX 29-10-2020 в 15:54:

Ku2zoff
А что именно ты мне предлагаешь исправить?

__________________

xaerox on Vivino


Отправлено Ku2zoff 29-10-2020 в 16:38:

XaeroX я тут скорее за советом. Со стороны джека есть возможность подробнее узнать об ошибке? Ну там лог почитать, например. Понятное дело, виноват видеодрайвер, охота разобраться, почему это всё происходит. Причём не постоянно, а очень редко, и долго потом не повторяется.


Отправлено Дядя Миша 29-10-2020 в 16:46:

Очень-очень редко даже первый Срузис вылетает.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 29-10-2020 в 16:49:

Ku2zoff
Не думаю, что дело непосредственно в Джеке, он не юзает какие-то особые функции OpenGL. Даже шейдеры не юзает.
Я скорее бы предположил, что, медленно, но верно дохнет видеокарта. Если комп новый - возможен брак.

__________________

xaerox on Vivino


Отправлено Ku2zoff 29-10-2020 в 17:14:

Цитата:
XaeroX писал:
Я скорее бы предположил, что, медленно, но верно дохнет видеокарта.

Это логично, т.к. ей 11 лет. Но вот беда, в гораздо более тяжёлых приложениях она не сбоит. Только вчера играл в Лост Альфу 8 часов с четырьмя перерывами по 5-10 минут, ничего не было, кроме жуткой просадки фпс в Тёмной Лощине, когда ехал на Ниве. Причём, после выхода из игры и загрузки сейва было то же самое, пока не перешёл на другую локацию. Когда снова вернулся - фпс в норме. Видимо, кривой движок сталкера виноват.
Цитата:
Дядя Миша писал:
Очень-очень редко даже первый Срузис вылетает.

Так Джек не вылетает. Вылетает видеодрайвер. Причём только в Джеке, и нигде больше.


Отправлено Дядя Миша 29-10-2020 в 18:11:

Ku2zoff да-да, у меня тожы там логало.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 29-10-2020 в 18:24:

Цитата:
Ku2zoff писал:
Так Джек не вылетает. Вылетает видеодрайвер.

Ну так, кто первым вылетел - у того и баг.

__________________

xaerox on Vivino


Отправлено thambs 30-10-2020 в 00:40:

linux x86_64, steam, 1.1.2264

Мелкая недоработка или баг (в Qt?).

При включённой русской локали разделитель десятичных разрядов -- запятая. В полях ввода float-цифр эта запятая не конвертируется в точку, а вводится как есть. В результате число вводится не корректно.

//По крайней мере в других гуёвых программах такое поведение рассматривается как баг (однажды было в ГИМПе, например). Правильно или конвертировать в точку, или читать ввод сообразно локали.

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


Отправлено XaeroX 30-10-2020 в 01:00:

thambs
Не понял, где именно число вводится некорректно?
Если речь о контролах типа spin-box, то там Qt вроде бы сам преобразует введённые значения в числа с плавающей точкой сообразно локали. То есть, например, с русской локалью я ввожу запятую, а не точку, и всё обычно работает.

__________________

xaerox on Vivino


Отправлено thambs 30-10-2020 в 01:44:

XaeroX
Например в "surface prop":
x/y scale -- игнорирует запятую (RU), ест точку (EN);
x/y shift -- игнорирует запятую (RU), не даёт ввести числа после точки (wat) (EN);
rotation -- игнорирует запятую (RU), ест точку (EN).
В окне "transformation": везде игнорирует запятую (RU), ест точку (EN).
Зависит только от локали диалогового окна, локаль основного окна не влияет на результат.

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


Отправлено Ku2zoff 02-11-2020 в 12:27:

Это фича или баг? Если сразу ставить точечные энтити в 3D, то будет ставиться default point entity class. Если сперва поставить энтитю в 2D, выбрав ей при создании какой-нибудь класс, то этот класс далее будет ставиться в 3D, вместо дефолтного, пока не сменишь на другой опять же в 2D. Может быть стоит завести какой-нибудь хоткей, например shift+lmb = last point entity class, а просто lmb = default point entity class.


Отправлено Aynekko 06-12-2020 в 21:10:

Частенько бывает, что скопированный браш при вставке не попадает в сетку. Это самая мелкая сетка, если что. И пофиксить можно только растягиванием.

__________________
Мой мод на Xash


Отправлено XaeroX 06-12-2020 в 22:32:

Цитата:
Aynekko писал:
И пофиксить можно только растягиванием.

Ctrl+B?

__________________

xaerox on Vivino


Отправлено Aynekko 07-12-2020 в 06:29:

Цитата:
XaeroX писал:
Ctrl+B

При случае попробую, не знал. Но по идее он правильно вставляться должен же, обычный браш, а с сетки слетает.

__________________
Мой мод на Xash


Отправлено chakki.skrip 17-12-2020 в 17:03:

Слетел файл с конфигурациями, а другие настройки остались неизменными.

Перед тем, как файл с конфигурациями слетел, я закрыл редактор через пкм на панели задач. После этого открылся новый инстанс джека, в котором высветилось предупреждение об отсутствии конфигураций. Остальные настройки остались нетронутыми.
Никаких действий в джеке я не производил, ничего не сохранял. Он был просто запущен.

Также заметил, что при запуске редактора стим выводит надпись "Подготовка к запуску J.A.C.K." на английском "Preparing to launch J.A.C.K."

Файл VDKGameCfg.ini в папке \JACK\profiles\home весит 0 байт. за 17.12.20.
Файл VDKGameCfg.ini в папке \JACK весит 32 кб., однако версия за 10.07.20, тобишь старый файл.

Почему такое произошло? Есть ли возможность восстановить файл с конфигурациями? Раньше такое тоже происходило, но только слетали абсолютно все настройки. Поэтому я делал бэкапы папки джека, однако последний такой бэкап был 03.05.20.

Добавлено 17-12-2020 в 20:03:

Жаль настройки не хранятся в стим клауде


Отправлено chakki.skrip 21-02-2021 в 17:44:

Положение камеры в 3d окне сохраняется некорректно. Оно либо не сохраняется, либо сохраняется лишь раз и больше не обновляется.


Отправлено XaeroX 21-02-2021 в 18:13:

chakki.skrip
Оно сохраняется только если ты создал камеру в режиме "Камера". И в этом случае ты можешь создать несколько камер и переключаться между ними.
Вроде бы и в обычном хаммере так.

__________________

xaerox on Vivino


Отправлено chakki.skrip 21-02-2021 в 18:19:

XaeroX да, точно, благодарю)


Отправлено Ku2zoff 22-02-2021 в 15:08:

Цитата:
XaeroX писал:
Оно сохраняется только если ты создал камеру в режиме "Камера". И в этом случае ты можешь создать несколько камер и переключаться между ними.
Вроде бы и в обычном хаммере так.

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


Отправлено XaeroX 22-02-2021 в 23:45:

Цитата:
Ku2zoff писал:
А то каждый раз летать через полкарты не комильфо, и пользоваться инструментом камера я как-то не привык.

Ну так научись пользоваться инструментом камера, это гораздо проще, чем мне делать апдейт.

__________________

xaerox on Vivino


Отправлено Ku2zoff 25-02-2021 в 12:55:

Цитата:
XaeroX писал:
Ну так научись пользоваться инструментом камера, это гораздо проще, чем мне делать апдейт.

Да я понимаю, но мне лениво Хотя, определённая польза от инструмента есть. Можно поставить камеры в нескольких точках обзора и наблюдать изменения, переключаясь между ними. Но всё равно как-то не очень, что последняя позиция камеры не запоминается.


Отправлено Дикс 22-04-2021 в 17:19:

https://prnt.sc/11vrq0p

Такая ситуация - раньше я пользовался Джеком на линуксе и файлы, как видно на скрине, лежали по линуксовым путям.

Теперь я пользуюсь им на винде 10 и Джек при запуске неоднократно показывал мне это окошко.

Я делал так - ставил галочку Display modified only и жал ОК - https://prnt.sc/11vrt8s

Судя по всему это не помогло, так как сегодня я увидел то же самое окно.

Возможно имеет значение то, что недавно джек обновился и при первом запуске заново создал удаленные ранее конфиги для ку1, ку3, хл1.

__________________
igroprom.d3.ru


Отправлено AntiPlayer 22-04-2021 в 18:05:

Понадобилось открыть карту одну. Выяснилось что джек малоюзабелен на 4к мониторе.

Вот так выглядят настройки:


Вот так иконки (курсор мышки больше любой верхней иконки примерно в полтора раза):


В винде стоит масштабирование 200%. Steam, Paint, Word, Intellij Idea нормально воспринимают такое масштабирования и выглядят отлично.
Даже всякие опенсорсные проги, вроде Inkscape хорошо выглядят.
Прошу пофиксить или добавить настройку.

__________________
I tell you to enjoy life


Отправлено XaeroX 22-04-2021 в 19:21:

AntiPlayer
Джек не поддерживает High DPI.
Кажется, нормальная работа с ним появилась только в Qt5, а джек - на Qt4.


Добавлено 22-04-2021 в 15:21:

Цитата:
AntiPlayer писал:
Даже всякие опенсорсные проги, вроде Inkscape хорошо выглядят.

А почему оперсорсные проги должны выглядеть плохо?
В конторе, где я недавно работал, наверное, 50% всех UI багов были связаны с DPI. А в джеке я не стал заморачиваться - по-моему в 2013 году high dpi мониторы были большой редкостью.

__________________

xaerox on Vivino


Отправлено AntiPlayer 22-04-2021 в 20:05:

Цитата:
XaeroX писал:
Кажется, нормальная работа с ним появилась только в Qt5, а джек - на Qt4.

Ну что ж, не судьба.

Цитата:
XaeroX писал:
А почему оперсорсные проги должны выглядеть плохо?

Они, обычно, выглядят хуже своих проприетарных конкурентов. Не говорю, что менее удобно, просто, на МОЙ вкус, не очень симпатично.

__________________
I tell you to enjoy life


Отправлено XaeroX 22-04-2021 в 20:18:

Цитата:
AntiPlayer писал:
Они, обычно, выглядят хуже своих проприетарных конкурентов

Как будто навешивание на программу ценника резко что-то меняет в культуре разработки...
Вопрос проприетарности vs опенсорсности - исключительно философский. Это не про культуру, не про качество, и даже не про деньги (см. зарплаты в Mozilla).

Добавлено 22-04-2021 в 16:18:

Цитата:
AntiPlayer писал:
Ну что ж, не судьба.

Ну может однажды я разбогатею и куплю себе 4К монитор. Тогда будет к чему стремиться и на чём тестить.

__________________

xaerox on Vivino


Отправлено Aynekko 08-05-2021 в 19:26:

Заранее извиняюсь, если репортили. Суть бага:
- открыта одна карта
- открываю вторую карту
- справа на панели текстур открываю браузер текстур
- закрываю его
- !!! вижу первую карту. Приходится переключаться на вторую вручную. И так каждый раз.

__________________
Мой мод на Xash


Отправлено KorteZZ 09-05-2021 в 01:16:

Действительно

__________________

Killing Floor: Horzine Outbreak


Отправлено Aynekko 15-06-2021 в 12:45:

Еще баг. При включенном кордоне выделение в 2д (по нажатии энтер) все равно выделяет объекты, которых не видно в данный момент.

__________________
Мой мод на Xash


Отправлено Aynekko 07-11-2021 в 13:59:

Последнее время джек очень часто крашится при открытии свойств энтити на альт-ентер когда же будут обновления?

__________________
Мой мод на Xash


Отправлено XaeroX 07-11-2021 в 15:56:

Цитата:
Aynekko писал:
когда же будут обновления?

Мне бы не хотелось расстраивать народ, но...
Я мог бы сказать, что "у меня ничего не крешится", но врать не буду - в последний раз я запускал Джек в апреле, когда тестил последний апдейт.

Добавлено 07-11-2021 в 11:56:

Возможно, если всё пойдёт хорошо, и мне разрешат взять несколько дней отпуска, то я смогу выделить день или два на новогодних выходных и пофиксить ряд багов.
Вы продолжайте писать в тему репорты, пожалуйста. Только нормальные. Репорты типа "в последнее время джек начал крешиться при открытии свойств" будут игнорироваться, и надеюсь, понятно почему. Если непонятно - прошу перечитать первый пост темы.

__________________

xaerox on Vivino


Отправлено Ku2zoff 07-11-2021 в 16:01:

В последний раз Джек крэшился у меня из-за переполнения оперативки. Примерно весной. Хаммер крэшился довольно часто при различных действиях. Как понимаете, работал и работаю я с картами понемногу, чего-то колоссального не строю, тонны ресурсов не подключаю. А особенно, корявые чужие фгд. Есть комплектный (и протестированный автором) от Джека для обычной халфы, вот его я модифицирую по мере надобности.
Я бы копал не в сторону стабильности редактора, а в сторону лажи с ресурсами, если крэши происходят часто.


Отправлено Aynekko 07-11-2021 в 16:24:

Если бы я знал, из-за чего краш, я бы выложил всю возможную инфу. Но дело в том, что закономерность выявить не удалось. Пока есть подозрение, что это происходит при работе с несколькими картами одновременно, копируя из одной в другую и редактируя свойства. Может быть есть какие-то краш-логи, которые я бы мог отправить?

__________________
Мой мод на Xash


Отправлено Raid 08-11-2021 в 16:44:

Крашнулся при удалении брашей. Два часа работы в мусорку. Дамп в аттаче.

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro


Отправлено XaeroX 08-11-2021 в 17:54:

Raid
Ээээ, а (авто)сохранения не работают что ли?

__________________

xaerox on Vivino


Отправлено Raid 09-11-2021 в 16:34:

Хз, может и работают. Но пригорело знатно. Когда долго не открываешь карты как-то забываешь экспортировать в map регулярно.

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro


Отправлено Ku2zoff 09-11-2021 в 19:37:

Цитата:
Raid писал:
Хз, может и работают.

У меня автосохранения работают.
Зачем регулярно экспортировать в map вручную, когда можно настроить автосохранения в отдельной папке (чтобы бэкапы не смешивались с рабочими исходниками)? АВТО сохранения. Через определённый промежуток времени, в определённом количестве. У меня до пяти файлов с интервалом в пять минут. Несколько раз действительно выручало. Пять минут - не два часа, много работы не потеряется.
Ещё есть синхронизация со Steam Cloud, но я её отключил. Проще найти по дате изменения на компе, чем сравнивать два списка в неудобном диалоговом окошке.


Отправлено Raid 12-11-2021 в 16:21:

Когда файл слишком большой автосейв начинает заметно тормозить работу не только в джеке, столкнулся с этим, к примеру, в блендере. По этому и ручками в общем-то.

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro


Отправлено XaeroX 12-11-2021 в 17:19:

Raid
Не проще ли потерпеть зависон раз в пять минут, чем получить креш и потерять два часа работы?

__________________

xaerox on Vivino


Отправлено Ku2zoff 12-11-2021 в 22:31:

Цитата:
Raid писал:
Когда файл слишком большой

Насколько большой? У меня вполне норм автосохраняет vmf, rmf и jmf. Из всяких архивов исходников и мои собственные. Не понимаю, что вы такое делаете, чтобы редактор крэшился, и чтобы файлы карт весили до жути много. Хотя, дайте угадаю. Визгруппа на визруппе и визгруппой погоняет. Ну, удачи, чо. Хаммер от этого тоже иногда падает. И размер rmf растёт в геометрической прогресии.

Добавлено 13-11-2021 в 05:31:

Цитата:
XaeroX писал:
Не проще ли потерпеть зависон раз в пять минут, чем получить креш и потерять два часа работы?

Ага, щас. Мы же все (НЕТ), привыкли к тому, что софт никогда не тормозит. Особенно в 2021 году, со всеми этими б-г мерзкими дотнетами, телеметриями, соединениями с интернетами и и прочей гейской шнягой.


Отправлено KorteZZ 13-11-2021 в 08:10:

А зависон обязателен? Или убирается адресно только за донат?

__________________

Killing Floor: Horzine Outbreak


Отправлено Ku2zoff 13-11-2021 в 08:59:

KorteZZ я подозреваю, что дело не только в быстродействии самого редактора, а ещё в скорости дисковой подсистемы и оперативки. И ещё 100500 нюансов, типа антивируса, например. Попробовал бы ты поработать в 2019 студии на моём железе, дурниной бы заорал. На предыдущем компе всё работало плавно, теперь же приходится мириться с фризами от 5 до 20 секунд даже при простых операциях.


Отправлено KorteZZ 13-11-2021 в 10:30:

Ku2zoff Да, жесть. Точно бы заорал. Знаю людей, которые Стим по 20 минут запускают. А потом Джек ещё минут 20. И он у них почему-то то отъедает пару гигабайт памяти, тогда как у меня пару сотен мегабайт.

__________________

Killing Floor: Horzine Outbreak


Отправлено XaeroX 21-11-2021 в 04:01:

Цитата:
Raid писал:
Крашнулся при удалении брашей. Два часа работы в мусорку. Дамп в аттаче.

К сожалению, я проетерял PDB-файлы для последнего билда, поэтому все дампы внезапно превратились в тыкву. При следующем релизе обещаю быть осторожным, и сохранять файлы символов.

__________________

xaerox on Vivino


Отправлено Aynekko 21-11-2021 в 09:28:

Цитата:
Ku2zoff писал:
Не понимаю, что вы такое делаете, чтобы редактор крэшился, и чтобы файлы карт весили до жути много.

Моды мы делаем
У Raid'a, учитывая масштабность мода, карты весят наверное очень много и объектов там тьма. У меня самая огромная карта в моде - это jmf-файл весом 15 Мб. Я делаю визуально масштабные карты + пытаюсь вместить как можно больше на один уровень, чтобы избежать частых смен уровня - ксаш же позволяет. Но тем не менее, я не пользуюсь автосохранениями - у меня уже в рефлексы въелось нажимать ctrl+s почти после каждого значимого действия. И даже эта карта в 15 Мб сохраняется практически моментально. 2 часа ничего не сохранять - ну, это в любом случае невероятно рискованно.

Я все пытаюсь поймать краш при открытии свойств энтитей, пишу видео периодически, но как назло джек отказывается вылетать. А вот на днях опять, не стал писать видео и получил вылет при открытии свойств через 3 минуты после запуска джека. Открывал свойства на alt+enter браша func_wall_toggle, покрытого текстурой clip. По памяти восстановить порядок действий не смог. Все, что помню - перед этим я включал Ignore и копировал кусок другого func_wall, потом вставлял его, отключил Ignore и сделал его тоже func_wall. Потом поменял свойства в паре энтитей и открыл свойства этого func_wall_toggle - вылет.
Минут 10 летал вокруг этих мест, щелкая свойства всего подряд, включая проблемный браш - так и не смог вылет получить… Да что ж за напасть такая.
Дргуие мапперы, кстати, тоже жаловались именно на специфичный вылет при открытии свойств.

__________________
Мой мод на Xash


Отправлено XaeroX 22-11-2021 в 00:20:

Цитата:
Aynekko писал:
Заранее извиняюсь, если репортили. Суть бага:
- открыта одна карта
- открываю вторую карту
- справа на панели текстур открываю браузер текстур
- закрываю его
- !!! вижу первую карту. Приходится переключаться на вторую вручную. И так каждый раз.

Этот баг воспроизвести не могу. Сделал всё по шагам - карта активна именно та, которая была выбрана.
Возможно, тут дело в какой-то специфической конфигурации вадников, или способе открытия-закрытия. Можешь, пожалуйста, проверить на чистой халфовской конфигурации со стандартными вадниками, и записать видео?

__________________

xaerox on Vivino


Отправлено Aynekko 22-11-2021 в 05:49:

Вот
https://youtu.be/QwOHZ4b-l_c
Сделал конфиг на стандартном фгд из джека и одном ваднике, под стим халфу. При нажатии Browse можно даже иногда заметить - окно текстур еще не открылось, а карта уже переключилась на предыдущую.

__________________
Мой мод на Xash


Отправлено XaeroX 22-11-2021 в 07:18:

Aynekko
Жесть! Спасибо...
Но у меня пока не воспроизводится.
Буду думать.

__________________

xaerox on Vivino


Отправлено XaeroX 26-11-2021 в 05:07:

Не, этот баг вообще никак не воспроизводится.
Видимо, там есть какая-то тонкость.
У тебя Win10?

__________________

xaerox on Vivino


Отправлено Aynekko 26-11-2021 в 05:28:

Да. Сейчас еще проверил на ноуте - тоже вин 10, та же проблема. Даже если сделать окна каскадными в редакторе и сделать маленькое окно браузера, сразу явно видно, как карта переключается на первую.
Еще проверял на работе, там стоит старый бесплатный джек и вин 10 - проблемы нет. Установил бы этот, но инета нет там.

__________________
Мой мод на Xash


Отправлено Aynekko 28-11-2021 в 20:57:

Маленький баг - если ввести что-то в поле Name и затем тронуть черный кружок Yaw, поле стирается.

__________________
Мой мод на Xash


Отправлено XaeroX 28-11-2021 в 21:28:

Aynekko
Ух ты, интересный баг. Поправлю.
Только не в поле Name, а в любое поле, но при условии, что angle энтите ни разу не присваивался.

__________________

xaerox on Vivino


Отправлено Aynekko 21-01-2022 в 20:17:

Отловил довольно интересный баг. У скопированного триггера при смене класса не сбрасываются спаунфлаги.
- есть trigger_hurt с флагом startoff (вторая галка по счету)
- ctrl+c, ctrl+v
- скопированный триггер переименовываю в trigger_once. Из параметров - только target. Спаунфлаги отсутствуют (!). В игре триггер не активирует цель.

Если проделать все то же самое, но убрать у trigger_hurt предварительно флаг start off - trigger_once срабатывает.
У trigger_once второй флаг по счету как раз noclients.
Проверил в ксаше и стимовской халфе.

__________________
Мой мод на Xash


Отправлено XaeroX 21-01-2022 в 20:22:

Цитата:
Aynekko писал:
У скопированного триггера при смене класса не сбрасываются спаунфлаги.

Это вполне ожидаемое поведение.
Вообще, возможность менять класс в списке у уже созданной энтити - это просто катастрофический прокол UI хаммера. Из-за кажущейся лёгкости многие создают произвольную энтитю, и потом меняют класс на нужную. И им кажется, что они понимают, что при этом должно происходить. А на самом деле это сценарий запутаннее некуда.
Цитата:
Aynekko писал:
Спаунфлаги отсутствуют (!)

Вот это уже выглядит как баг, да.

__________________

xaerox on Vivino


Отправлено Aynekko 21-01-2022 в 20:34:

Вот еще деталь. Да, галочки остаются при копировании. И они остаются, если выбрать новый класс из списка окне свойств. А я вбил trigger_once вручную (для меня это быстрее). И галок нет. Но, судя по всему, по факту они остались.

__________________
Мой мод на Xash


Отправлено XaeroX 21-01-2022 в 20:46:

Цитата:
Aynekko писал:
И галок нет. Но, судя по всему, по факту они остались.

Остались конечно, потому что поле spawnflags осталось.
Выглядит как баг, да, в какой-то момент это поле не считывается для обновления галок. Спасибо, гляну!

__________________

xaerox on Vivino


Отправлено Ku2zoff 21-01-2022 в 21:29:

Цитата:
Aynekko писал:
если выбрать новый класс из списка окне свойств. А я вбил trigger_once вручную (для меня это быстрее)

Из сохранения свойств при смене класснейма для скопированной энтити вручную, а не при выборе из выпадающего списка, растёт много проблем. Было бы поведение как в хаммере с занулением всего при смене - не пришлось бы городить огороды с подсвечиванием неописанных в фгд полей красным, не пришлось бы заводить кнопочку purge. Вот, теперь проявилась проблема со спаунфлагами.
XaeroX помнится, ты писал, чем обоснована такая логика в Джеке. Кажется особенностями undo/redo, верно?


Отправлено Дядя Миша 22-01-2022 в 06:32:

Цитата:
Aynekko писал:
У скопированного триггера при смене класса не сбрасываются спаунфлаги.

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

Добавлено 22-01-2022 в 09:32:

Цитата:
Ku2zoff писал:
Было бы поведение как в хаммере с занулением всего при смене

Это тоже нехорошо. Не надо трогать то, что ты не редактировал.
Надо просто показывать что эти поля теперь не считаются частью настроек и рисовать их после полового разделителя.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 23-01-2022 в 02:35:

Цитата:
Ku2zoff писал:
Кажется особенностями undo/redo, верно?

Да, undo-redo в джеке не работает для изменений полей энтитей.
Цитата:
Дядя Миша писал:
что умный Джек при смене класснейма прячет это поле совсем.

Ну вообще говоря, это поведение Хаммера.

__________________

xaerox on Vivino


Отправлено Дядя Миша 23-01-2022 в 07:27:

XaeroX ты же сделал как в Кварке? Поля неотносящиеся к данному классу группируются снизу, под половым разделителем. Это ИМХО самый правильный подход.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Aynekko 23-01-2022 в 17:33:

Вот такой прикол словил. Помогло переименование энтити на "ex" и обратно на ec_sg. Для другой так же. Как уж так получилось - не представляю.
Даже перезапуск джека не помогал, все равно не находил таргетнейм)

__________________
Мой мод на Xash


Отправлено XaeroX 23-01-2022 в 19:28:

Цитата:
Aynekko писал:
Даже перезапуск джека не помогал, все равно не находил таргетнейм

Джек ищет не по именам полей targetname/target. Иму всё равно как они называются. Он смотрит описание в fgd - если там тип поля target_source, он будет сверяться с target_desination-ами. В твоём случае, возможно, произошла чюдовищная ошибка и Джек потерял связь с реальностью описанием класса в fgd. Возможно, ты ошибся в написании класснейма? Всё равно же SmartEdit отключен, мог не заметить.

__________________

xaerox on Vivino


Отправлено Aynekko 23-01-2022 в 19:32:

Отключил я его чтобы сверить, таргетнейм там или что, думал в фгд ошибка может. Вот хз даже, что это было. Потом я включил смарт, ввел другой нейм, кликнул на него (чтобы применить типа), потом ввел старый и еще раз кликнул. И все, нашелся.

__________________
Мой мод на Xash


Отправлено XaeroX 23-01-2022 в 19:41:

Aynekko
Если будут воспроизводимые шаги для этого бага - напиши, пожалуйста, посмотрю.

__________________

xaerox on Vivino


Отправлено Aynekko 23-01-2022 в 21:01:

Вот даже так. У меня не воспроизводились сентенсы в игре, парочка. Вывел все энтити в консоль и очень удивился. И самое странное, что в ксашевском логе отображается нормально, а в консоли нет. И как раз эти же энтити и не запускаются - пишет нет такой энтити.
Я снова в смарт режиме переписал название и все заработало... Где и что просочилось, ума не приложу.

Неужто русская "с" попала? Сейчас проверю, лол.

Добавлено 24-01-2022 в 00:01:

Да, оно

__________________
Мой мод на Xash


Отправлено Aynekko 29-01-2022 в 08:39:

Баг: выделяю 2 энтити с разным параметром. У одного 200, другой 199. Открываю свойства. Вижу (no change). Кликаю на текстовое поле с надписью (no change). Затем кликаю на имя параметра в левой таблице. Закрываю свойства. Выделяю одну из энтитей, открываю свойства. Вижу (no change), хотя должна быть цифра. Скомпилил карту, и да, параметр похерился. Он превратился в тыкву текст.

__________________
Мой мод на Xash


Отправлено XaeroX 29-01-2022 в 08:43:

Цитата:
Aynekko писал:
Кликаю на текстовое поле с надписью (no change). Затем кликаю на имя параметра в левой таблице.

Ну откуда редактору знать, может ты и хотел там прописать строку "(no change)"? Кликнул в поле = отредактировал.

__________________

xaerox on Vivino


Отправлено Aynekko 29-01-2022 в 08:55:

Логично. Но зачем? Может лучше сделать, чтобы это значение игнорировалось?
Просто было я случайно нажал и пришлось восстанавливать по памяти, благо ничего особо важного. Сейчас вот отловил уже, буду знать.

__________________
Мой мод на Xash


Отправлено XaeroX 29-01-2022 в 08:55:

Aynekko
Согласен, посмотрю.

__________________

xaerox on Vivino


Отправлено Aynekko 03-02-2022 в 10:07:

Открыл одну из старых карт, в свойствах ворлдспауна по непонятным причинам не видно параметры серым шрифтом (те, что видны, я сам уже заполнил).
Закрыл, открыл - стало видно. Пощелкал другие карты, вроде норм все. Странности

Добавлено 03-02-2022 в 13:07:

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

__________________
Мой мод на Xash


Отправлено Aynekko 04-09-2022 в 20:05:

Очень странный баг нашел. Если во время компиляции карты поменять компиляторы в настройках, то по окончанию компила будет вылет. И нет, я не менял тот компилер, что БУДЕТ компилить или что компилит в данный момент. У меня компилилось освещение, я заменил бсп и ксг. Просто тестил другие компилы, а потом вернул обратно сразу, чтобы не забыть, после того как они закончили работу. Получил вылет

__________________
Мой мод на Xash


Отправлено XaeroX 04-09-2022 в 21:50:

Aynekko
Это стабильно воспроизводится? Можешь пожалуйста описать шаги подробнее?

__________________

xaerox on Vivino


Отправлено Aynekko 05-09-2022 в 08:42:

Сейчас проверил, вылет воспроизводится именно при замене компилятора bsp. Замена csg вылет не дала.
Делал так. Нажал F9, начал компиляцию, csg-bsp-vis прошли, идет rad. Нажимаю F2, меняю bsp-компилятор на другой exe, нажимаю ОК.
Все нормально, но когда компиляция доходит до конца, джек закрывается.
При открытии джека bsp-компилятор прописан все еще старый, хотя я нажимал ОК.

__________________
Мой мод на Xash


Отправлено FiEctro 05-09-2022 в 08:46:

Цитата:
Aynekko писал:
Очень странный баг нашел. Если во время компиляции карты поменять компиляторы в настройках, то по окончанию компила будет вылет.


Если во время езды на велосипеде пытаться поменять ему колёса, тоже ничего хорошего из этого не выйдет.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Aynekko 05-09-2022 в 08:59:

Цитата:
FiEctro писал:
Если во время езды на велосипеде пытаться поменять ему колёса, тоже ничего хорошего из этого не выйдет.

Цитата:
Aynekko писал:
И нет, я не менял тот компилер, что БУДЕТ компилить или что компилит в данный момент.

__________________
Мой мод на Xash


Отправлено Дядя Миша 05-09-2022 в 09:35:

Возможно замена путей модифицирует бат-файл прямо во время его выполнения, а это обычно приводит к странному поведению.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Aynekko 20-09-2022 в 09:17:

В entity report есть поиск по key/value, там есть галочка exact. Для поля value она работает, а для поля key - нет. В поле key нужно вводить именно правильное имя, а не его часть. В мультименеджере имя активируемого объекта как раз прописывается в поле key, поэтому он не ищет его, пока я не пропишу полное имя.

__________________
Мой мод на Xash


Отправлено Aynekko 23-09-2022 в 16:00:

Помнится, я тут писал, что во время компиляции в джеке 3д окно лагает так, что маппить невозможно. И тут мне Скаарж на соседнем форуме подсказал, что стоит попробовать компилить батником. И внезапно, я был очень удивлен - в джеке ни одного лага. Это как так? И можно ли этот баг починить? А я все время ждал по 20 минут, чтобы помаппить.

__________________
Мой мод на Xash


Отправлено FreeSlave 23-09-2022 в 17:24:

Цитата:
Aynekko писал:
И внезапно, я был очень удивлен - в джеке ни одного лага. Это как так?

Скорее всего в Джеке зовется qApp->processEvents в цикле ожидания завершения процессов компиляции с блокирующим получением вывода подпроцессов. А это означает лаги UI.

Поэтому большие карты я всегда компилил вне редактора.

__________________
I'm on github
I'm on opendesktop.org


Отправлено Aynekko 24-09-2022 в 08:58:

Цитата:
FreeSlave писал:
Поэтому большие карты я всегда компилил вне редактора

Придется пока на батники переходить.
Может это окно можно было бы сделать опционально с выводом в окошко cmd, не знаю. Чтобы не мешало ui.

__________________
Мой мод на Xash


Отправлено Aynekko 30-09-2022 в 07:38:

Точечная энтитя (спрайт) не выравнивается по сетке через ctrl+b.

__________________
Мой мод на Xash


Отправлено XaeroX 30-09-2022 в 08:27:

Aynekko
У точечных по сетке должен выравниваться оригин. Не работает?

__________________

xaerox on Vivino


Отправлено Дядя Миша 30-09-2022 в 10:17:

Кстати в компиляторах оставлена такая любопытная штука - снап центра оригин-браша к целым координатам. Т.е. как бы вы его не размещали, сперва будет вычислен точный центр, а потом снапнут к целым числам.
Это необходимо учитывать и всегда размещать оригин-браш точно по сетке, чтобы потом не было поганых сюрпризов.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Aynekko 30-09-2022 в 12:02:

Цитата:
XaeroX писал:
Aynekko
У точечных по сетке должен выравниваться оригин. Не работает?

Да, крестик не по сетке. Выставлена самая мелкая сетка.

Добавлено 30-09-2022 в 15:02:

Странно, сейчас проверил, внезапно выравнивает. Буду на домашнем компе, посмотрю еще раз тот спрайт, который не выравнивался.

__________________
Мой мод на Xash


Отправлено Aynekko 30-09-2022 в 16:35:

Вот, прикрепляю jmf. На карте только этот спрайт, больше ничего. На нем выравнивание не работает, и вообще он стоит не по сетке, т.к. я его до этого копипастил.
Кстати при копипасте объекты становятся не по сетке, хотя стояли по сетке изначально, тоже давний баг (ты тогда советовал просто нажимать ctrl+b).

__________________
Мой мод на Xash


Отправлено Ku2zoff 30-09-2022 в 16:57:

Цитата:
Aynekko писал:
при копипасте объекты становятся не по сетке, хотя стояли по сетке изначально, тоже давний баг

В хаммере такое же поведение. Я об этом писал несколько лет назад. Ксер ответил то ли что это неисправимо, то ли сделано для соответствия с хаммером, точно не помню. Как-то связано с работой Snap to Grid. Вылазит в основном когда копипастишь группы объектов. С точечными объектами решается копированием свойств из исходной энтити в свежепоставленную по сетке. С брашевыми - разгруппировкой сложных конструкций и перемещением по частям. Вроде бы, если отключить привязку к сетке, копипаста начинает работать как надо. Забыл уже, несколько месяцев не мапал из-за учёбы и инвазионского патча.


Отправлено Aynekko 30-09-2022 в 17:01:

Цитата:
Ku2zoff писал:
то ли сделано для соответствия с хаммером, точно не помню. Как-то связано с работой Snap to Grid

Воспроизводить баги это было бы очень странно. Недавно товарищ маппер в дискорде как раз жаловался, что в джеке стер до дыр эту комбинацию ctrl+b, потому что при копипасте все слетает постоянно.

__________________
Мой мод на Xash


Отправлено Ku2zoff 01-10-2022 в 00:42:

https://hlfx.ru/forum/showthread.ph...3438#post153438
Aynekko вот оно. Я действительно забыл. В моём случае дело касалось групп объектов при копипасте. С точечными объектами по идее такого быть не должно. Но я думаю, что дело в размере. По сетке ложится край ббокса, а не центр спрайта. Попробуй покрутить скейл в свойствах энтити, и посмотри, что из этого выйдет.

Добавлено 01-10-2022 в 07:42:

Цитата:
Aynekko писал:
Вложение: sprite.zip (0.6 кб)

Хм. В исходнике спрайт стоит не по сетке. Но стоит его подвинуть, или нажать ctrl+b, ориджин встаёт по сетке. И в стабильной версии и в бете поведение идентичное.


Отправлено Aynekko 01-10-2022 в 07:56:

Цитата:
Ku2zoff писал:
Хм. В исходнике спрайт стоит не по сетке. Но стоит его подвинуть, или нажать ctrl+b, ориджин встаёт по сетке. И в стабильной версии и в бете поведение идентичное.

Странно. У меня не так. Сейчас открыл джек, сразу открыл эту карту. При перемещении оригин не снапается. ctrl+b - ноль реакции. Попробовал потянуть за бока, закрепил один из боков на сетке. Тогда при нажатии ctrl+b снапается одна из границ. Но не оригин.
Джек 1.1.3043.

__________________
Мой мод на Xash


Отправлено Ku2zoff 01-10-2022 в 09:19:

Aynekko у меня сменилась директория steamapps после переустановки винды, и все пути до fgd и ресурсов отвалились. Вместо спрайта был розовый куб 8x8x8. Его ориджин снапается к сетке. Я поправил пути, чтобы отображался спрайт. У спрайта скейл 0.75 и размеры ббокса 44х44х44, к сетке снапается угол ббокса. Если уменьшить скейл до 0.5 и размеры ббокса до 32х32х32 соответственно, начинает снапаться ориджин. Поэкспериментируй с размерами ббокса, равными степеням двойки или кратными восьми, думаю, что именно тут собака зарыта.


Отправлено Aynekko 01-10-2022 в 09:27:

Цитата:
Ku2zoff писал:
У спрайта скейл 0.75 и размеры ббокса 44х44х44

У него скейл 0.7, а ббокс 44.8w 44.8l 44.79h (так джек показывает).
Сейчас границы снапаются к сетке (почему-то теперь работает). Но не оригин.

__________________
Мой мод на Xash


Отправлено Ku2zoff 01-10-2022 в 09:29:

Короче, чтобы ориджин попадал на сетку, сторона ббокса должна быть кратна шагу сетки, потому что снапается не по ориджину, а по ббоксу. В противном случае надо тягать энтить мышью.


Отправлено XaeroX 01-10-2022 в 23:22:

Aynekko
Попробуй Ctrl+Shift+B.

__________________

xaerox on Vivino


Отправлено Aynekko 02-10-2022 в 11:00:

Цитата:
XaeroX писал:
Aynekko
Попробуй Ctrl+Shift+B.

Работает, оригин выравнивается по сетке. Спасибо, буду знать.

__________________
Мой мод на Xash


Отправлено Ku2zoff 02-10-2022 в 14:06:

Цитата:
Aynekko писал:
Спасибо, буду знать.

Это уже не в первый раз подобное. Вроде бы учебников по хаммеру хоть жопой жуй, а всё равно какие-то сочетания клавиш, настройки и приёмы не описаны. Потому что учебники о том как сделать что-то, а не как пользоваться редактором.


Отправлено Aynekko 20-10-2022 в 20:14:

Цитата:
Aynekko писал:
Маленький баг - если ввести что-то в поле Name и затем тронуть черный кружок Yaw, поле стирается.

Цитата:
XaeroX писал:
Aynekko
Ух ты, интересный баг. Поправлю.
Только не в поле Name, а в любое поле, но при условии, что angle энтите ни разу не присваивался.

Наверное, это стоит перепроверить. Когда кликаешь на кружок, angles как-то странно задаются. Поле angles не совпадает с кружком, нужно кликать несколько раз. Причем в редакторе положение модели соответствует кружку, а в игре естественно берется angles, повернута не так.

__________________
Мой мод на Xash


Отправлено XaeroX 20-10-2022 в 20:25:

Aynekko
Не понял, как именно не совпадает?

__________________

xaerox on Vivino


Отправлено Aynekko 20-10-2022 в 20:38:

Цитата:
XaeroX писал:
Aynekko
Не понял, как именно не совпадает?

Вот видео. Я медленно кликаю на кружок, где-то раз в секунду и получаю такие результаты странные
https://youtu.be/tjA-qn9bF_g

__________________
Мой мод на Xash


Отправлено Aynekko 19-12-2022 в 19:59:

Частенько ловлю вылет в очень специфичной ситуации.
В связи с некоторыми обстоятельствами я сейчас очень часто обновляю вадник. Поэтому мне, чтобы не выходить из джека, приходится проделывать такой путь: закрыть все карты, зайти в настройки, удалить вадник, нажать apply, снова добавить этот же вадник - чтобы обновились текстуры.
Открываю карту, идет прекеш, вроде все нормально.

А сам вылет происходит при открытии окна replace textures. Т.к. там сохраняется последняя текстура, смею предположить, что происходит что-то вроде сдвига индекса текстуры (т.к. я добавил новые) и идет обращение не туда, ну и вылет.

__________________
Мой мод на Xash


Отправлено XaeroX 19-12-2022 в 21:45:

Aynekko
Это интересно. А можешь пожалуйста проверить эти шаги на обычном hl.wad?

__________________

xaerox on Vivino


Отправлено Aynekko 20-12-2022 в 17:59:

Цитата:
XaeroX писал:
Aynekko А можешь пожалуйста проверить эти шаги на обычном hl.wad?

Мне нужно добавить в него текстуру или что? Я так понял вылет происходит именно после изменения вадника и его передобавления.

__________________
Мой мод на Xash


Отправлено XaeroX 20-12-2022 в 18:00:

Aynekko
Да, пожалуйста, если нетрудно. Чтобы я мог у себя попробовать воспроизвести.
Потому что если вылет только на каком-то специфическом ваде, это усложняет дело.

__________________

xaerox on Vivino


Отправлено Aynekko 20-12-2022 в 18:49:

Да что-то не вылетает. Для вадников использую обычный Wally. Странно
В моем ваднике 843 текстуры и весит он 31.7 Мб, если это как-то влияет.

__________________
Мой мод на Xash


Отправлено Aynekko 06-01-2023 в 19:35:

Когда клип-браши или триггер-браши скрыты, они все равно отображаются в 2д-виде и выделяются. Мне кажется, это не очень удобно.

__________________
Мой мод на Xash


Отправлено Skaarj 21-03-2023 в 21:24:

Я что заметил у себя.
Запускаю джек, открываю любую карту - тормозит, фепесов мало.
Если свернуть джек или сделать неактивным окно и обратно, фепесов становится нормально.
Если открыты несколько карт, то любые ухищрения фепесы не вернут.


Отправлено XaeroX 22-03-2023 в 00:16:

Skaarj
А режим энергосбережения в джеке включен?

__________________

xaerox on Vivino


Отправлено Skaarj 22-03-2023 в 20:06:

XaeroX Выключен.
В момент тормозов джек жрёт ГПУ до 80%, без тормозов не более 20%.
Отключение нвидиевских приложений не помогает.


Отправлено XaeroX 22-03-2023 в 20:19:

Цитата:
Skaarj писал:
В момент тормозов джек жрёт ГПУ до 80%

Это на пустой карте, или на дефолтовой коробке?

__________________

xaerox on Vivino


Отправлено Skaarj 22-03-2023 в 20:58:

XaeroX
От карты нагрузка зависит, да.
На пустой не более 20%, но фпс на дне.
Вообще посадка фпс он карты и наполнения в кадре не зависит.


Отправлено XaeroX 22-03-2023 в 21:30:

Skaarj
А какая у тебя ОСь?
Звучит как баг Qt4 на новых осях (определение изменения фокуса). Хотя у меня на десятке такого ни разу не было, а десятка вроде как довольно свежая операционка.

Добавлено 22-03-2023 в 16:30:

В идеале конечно надо было переходить на новые версии Qt, но мой внутренний менеджер отказался выделить под это ресурсы, и во время операционного планирования сказал что миграция будет below the line в ближайшие годы. Ох уже эта айтишная бюрократия!

__________________

xaerox on Vivino


Отправлено Дядя Миша 23-03-2023 в 06:10:

Цитата:
XaeroX писал:
В идеале конечно надо было переходить на новые версии Qt

Ну вот оно и лезет. Чтобы твой софт оставался условно рабочим, надо всё время обновлять чужие библиотеки. Вассальная зависимость.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Skaarj 23-03-2023 в 09:04:

XaeroX 11
Яхз что сделал, видяху больше не грузило, но проблема с фпс осталась.


Отправлено FiEctro 23-03-2023 в 09:22:

Цитата:
Дядя Миша писал:
Вассальная зависимость.


А ксаш не зависит от виндовых библиотек ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 23-03-2023 в 10:19:

FiEctro это наименьшее зло, поскольку микрософт держит совместимость даже с 16-битными приложениями. Во всяком случае они даже в дышатке ещё работали.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Aynekko 11-06-2023 в 17:33:

Что-то со спрайтом случилось. Первый раз такое вижу. Во вьювере нормально, в игре тоже. Разрешение картинки 510х283.

__________________
Мой мод на Xash


Отправлено Crystallize 11-06-2023 в 17:57:

Цитата:
Дядя Миша писал:
FiEctro это наименьшее зло, поскольку микрософт держит совместимость даже с 16-битными приложениями. Во всяком случае они даже в дышатке ещё работали.

Не знаю что они там держат, мне приходилось 16 битный инсталлятор анпакером распаковывать потому что на 7ке он не заводился.


Отправлено Дядя Миша 11-06-2023 в 19:11:

Цитата:
Aynekko писал:
Что-то со спрайтом случилось

параллельно-ориентированный спрайт?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Aynekko 11-06-2023 в 19:47:

Да, самый обычный. Он и в джеке параллельный, но как будто у него развертка съехала, или что-то такое.

Добавлено 11-06-2023 в 22:47:

Наверное, отбой. Я перезапустил джек и сейчас смотрю, все нормально стало.

__________________
Мой мод на Xash


Отправлено Aynekko 21-06-2023 в 08:33:

Думается, что баг:
Потянув за центр рабочего пространства, можно менять размеры окошек, увеличив одно и уменьшив остальные.
При нажатии Shift+Z можно сделать одно из окон на весь экран.
При нажатии комбинации повторно, размеры окошек сбрасываются на дефолт.

Добавлено 21-06-2023 в 11:33:

Дополнительно: при открытом окне компиляции (F9) нельзя закрыть окно Surface properties, если оно открыто. Нажатие на крестик ничего не делает.

__________________
Мой мод на Xash


Отправлено JPEG 05-08-2023 в 19:13:

В этом нет НИКАКОГО смысла, но, если в Map properties у ворлдспавна указать какой-нить "rendermode" "3", то редактор это послушно отрисовывает

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг


Отправлено XaeroX 05-08-2023 в 21:30:

Цитата:
JPEG писал:
В этом нет НИКАКОГО смысла

Почему нет смысла? Worldspawn - точно такая же энтитя, как и все остальные.
А то, что халфа не соблюдает тиеричность - это уже не моя вина.

__________________

xaerox on Vivino


Отправлено JPEG 06-08-2023 в 05:34:

Цитата:
XaeroX писал:
Почему нет смысла? Worldspawn - точно такая же энтитя, как и все остальные.
А то, что халфа не соблюдает тиеричность - это уже не моя вина.

я имел в виду смысла в багрепорте)

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг


Отправлено Дядя Миша 06-08-2023 в 07:20:

Цитата:
XaeroX писал:
А то, что халфа не соблюдает тиеричность - это уже не моя вина.

Ну ты сам подумай, если указать ворлдспавну прозрачность - зачем тогда нужен VIS и отсечение невидимых полигонов?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 06-08-2023 в 07:48:

Дядя Миша
А можно без виза компилить!

__________________

xaerox on Vivino


Отправлено Decay 20-08-2023 в 13:27:

1.1.2800 x64
Если воспользоваться функцией выделения брашей с определенной текстурой (mark found solids) и скрыть невыделенные объекты (hide UNselected), выделенные таким образом браш-энтити не будут оставаться, то есть они тоже скрываются.




Отправлено XaeroX 20-08-2023 в 17:23:

Decay
Спасибо за репорт. Уточни пожалуйста, это ты выделяешь браши или фейсы по текстуре? Т. е. окно texture application открыто или нет?

__________________

xaerox on Vivino


Отправлено Decay 20-08-2023 в 17:28:

XaeroX браши. Окно не открыто.


Отправлено XaeroX 20-08-2023 в 23:14:

Цитата:
Decay писал:
Если воспользоваться функцией выделения брашей с определенной текстурой (mark found solids) и скрыть невыделенные объекты (hide UNselected), выделенные таким образом браш-энтити не будут оставаться, то есть они тоже скрываются.

Проверил, не воспроизводится.

__________________

xaerox on Vivino


Отправлено Aynekko 05-09-2023 в 07:46:

При включенном ig не работает ctrl+g (группировка). Я предполагал, что ig служит для возможности выделять объекты по отдельности, но почему-то при этом блокируется возможность группировки полностью. Я не знаю, баг это или фича - на всякий случай отпишу.

__________________
Мой мод на Xash


Отправлено XaeroX 05-09-2023 в 07:47:

Aynekko
Разве в хаммере не так?
Всегда считал это фичей.

__________________

xaerox on Vivino


Отправлено Aynekko 05-09-2023 в 09:08:

Да, в хаммере так же. Мне почему-то это показалось нелогичным. Ну ладно.

__________________
Мой мод на Xash


Отправлено Raid 23-09-2023 в 07:44:

Поведение вьюпорта на Intel Arc A770

Jack 1.1.2800 (x64)
Windows 10 22H2 19045.2965

https://www.youtube.com/watch?v=iE2OROXthDQ

https://www.youtube.com/watch?v=cOUBTyx8GQ4

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro


Отправлено Aynekko 30-09-2023 в 11:22:

Наверное баг: выделяю брашевую энтитю, где много брашей. Нажимаю ignore. Убираю выделение с нескольких ненужных мне брашей. Нажимаю копировать. Вставляется энтитя целиком, а не то, что выделено. Плюс в 2D-виде видно, что ббокс все еще огибает всю энтитю, несмотря на то, что с части брашей я уже убрал выделение.

__________________
Мой мод на Xash


Отправлено Raid 30-09-2023 в 14:58:

Я мог бы пособирать информацию утилитой от интела, если кто-то скажет на что смотреть.

__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша

лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro


Отправлено chakki.skrip 15-10-2023 в 14:03:

https://youtu.be/GZXB0Dj38KE
0:00 - первый баг.
При выделении только сгруппированных sky брашей дополнительно выделяются еще 1 группа брашей и один отдельный браш. Если же выбирать эту группу/браш, то группа со sky выделяться не будет. Возможно тут я что-то сломал, но не факт.

3:20 - второй баг.
Текстуры модели с Render Mode: additive некорректно отображаются в редакторе. Баг чисто визуальный и работе не мешает.

Добавлено 15-10-2023 в 19:03:

Исходник карты для проверки первого бага.


Отправлено XaeroX 15-10-2023 в 14:57:

Цитата:
chakki.skrip писал:
При выделении только сгруппированных sky брашей дополнительно выделяются еще 1 группа брашей и один отдельный браш.

Спасибо, баг вопроизвёлся на карте в аттаче. Гляну.
Цитата:
chakki.skrip писал:
additive некорректно отображаются в редакторе

Не совсем понял по видео, как именно должно работать?

Добавлено 15-10-2023 в 10:57:

Очень любопытный баг с группами. В какой-то момент тебе удалось выделить энтитю worldspawn и потом добавить её в группу, что не предусматривалось кодом в норме. Возможно, это как-то связано с undo/redo, либо с copy/paste. Теперь любой созданный браш автоматически попадает в эту группу, и выделяется с этим скайбоксом.

В качестве исправления - я сделаю возможность разгруппировки энтити worldspawn. То есть команда Ungroup один раз на выделении устранит баг.

__________________

xaerox on Vivino


Отправлено chakki.skrip 15-10-2023 в 15:53:

Цитата:
XaeroX писал:
Не совсем понял по видео, как именно должно работать?

Участки текстуры с цветом 0 0 0 в режиме additive должны быть прозрачными(при этом объекты, находящиеся за этим полигоном, должны отображаться), но вместо прозрачности отображается цвет фона редактора, игнорируя полигоны за таким объектом.
Модель с render mode: additive отображается правильно, если ее выделить. При снятии выделения с объекта отображение вновь некорректное.


Отправлено XaeroX 15-10-2023 в 16:33:

chakki.skrip
А, понял. Это проблема сортировки. Там модель очень большая, наверное? Или оригин у неё нестандартный? Сортировка в редакторе идёт по оригину ентити, а не по полигонам.

__________________

xaerox on Vivino


Отправлено chakki.skrip 15-10-2023 в 16:50:

XaeroX
Origin 0 0 -640, а модель 262144x262144x262144 юнита ($cbox).
Но так проблема чисто визуальная, на работу не влияет.


Отправлено FreeSlave 14-12-2023 в 06:19:

Если удалять объекты через Entity report, то карта не помечается как измененная (звездочкой). Проблема была ещё на прошлой версии, всё забывал отрепортить.

__________________
I'm on github
I'm on opendesktop.org


Отправлено XaeroX 14-12-2023 в 14:28:

Цитата:
FreeSlave писал:
Проблема была ещё на прошлой версии, всё забывал отрепортить.

Окей, спасибо, посмотрю.
А ещё какие-нибудь мелочи есть?
Я просто планирую в ближайшее время апдейт основной версии, с выводом фич из беты. А то с 2021 года поднакопилось.

__________________

xaerox on Vivino


Отправлено FreeSlave 14-12-2023 в 18:33:

Цитата:
XaeroX писал:
А ещё какие-нибудь мелочи есть?

На Linux некоторые модели не грузятся, т.к. текстурные modelnameT.mdl и modelnamet.mdl - разные имена на регистрозависимой файловой системе.

Добавлено 14-12-2023 в 21:33:

Ещё т.к. у меня много карт, над которыми я параллельно работаю, при сохранении карт я часто вижу сообщения "Warning: file "mapname" dropped from the remote storage". Не знаю, является ли проверка на оставшееся место в хранилище, сохранение нового файла в облако и удаление старого блокирующей операцией. В идеале это должна быть асинхронная/параллельная операция, не мешающая остальной работе редактора. Возможно оно уже так, и заметный "лаг" чисто из-за сохранения карты или экспорта в .map.

__________________
I'm on github
I'm on opendesktop.org


Отправлено XaeroX 14-12-2023 в 23:55:

Цитата:
FreeSlave писал:
Не знаю, является ли проверка на оставшееся место в хранилище, сохранение нового файла в облако и удаление старого блокирующей операцией

А если отключить облако в настройках - лаг пропадает?

__________________

xaerox on Vivino


Отправлено FreeSlave 15-12-2023 в 16:18:

Цитата:
XaeroX писал:
А если отключить облако в настройках - лаг пропадает?

Да. Даже большие карты сохраняются практически мгновенно.

__________________
I'm on github
I'm on opendesktop.org


Отправлено XaeroX 15-12-2023 в 16:36:

FreeSlave
Гм, ок, спасибо. Надо будет переработать систему облачных сохранений. Она в целом работает, но не идеально. И менеджмент файлов в облаке сделан так себе, хотя я и пытался его улучшать.

__________________

xaerox on Vivino


Отправлено Aynekko 15-12-2023 в 18:18:

Цитата:
FreeSlave писал:
Даже большие карты сохраняются практически мгновенно.

Тогда это все объясняет. Я облаком не пользуюсь.
Цитата:
FreeSlave писал:
Entity report

Хочу напомнить про "сделать возможность пользоваться редактором" при открытом этом окне

__________________
Мой мод на Xash


Отправлено XaeroX 15-12-2023 в 18:22:

Цитата:
Aynekko писал:
Хочу напомнить про "сделать возможность пользоваться редактором" при открытом этом окне

У меня есть тикет на это. Но это не совсем тривиальная задача, поэтому пока не в приоритете.

__________________

xaerox on Vivino


Отправлено PekpyT 16-12-2023 в 02:13:

Не совсем багрепорт, но с сегодняшнего для винда ругается на исполняемый файл. Одинаково ругается как на стандартную стимовскую ветку, так и на бета-ветку. Вылезло сразу после окончания компиляции карты, вырубила программу и стёрла файл. Новый исполняемый файл скачать не даёт, ни после перезагрузки системы, ни после перезагрузки стима.

__________________
Отвал.


Отправлено XaeroX 16-12-2023 в 02:42:

PekpyT
Троян у тебя в джек пролез. Поставь нормальный антивирус, того же Касперского.

__________________

xaerox on Vivino


Отправлено PekpyT 16-12-2023 в 14:25:

Цитата:
XaeroX писал:
PekpyT
Троян у тебя в джек пролез. Поставь нормальный антивирус, того же Касперского.

Проверил весь компьютер при помощи KVRC и Cureit, ничего не нашёл. Закинул исполняемый файл на VirusTotal, файл чистый. Может, дефендер ошибочно принял джек за вирус?

__________________
Отвал.


Отправлено XaeroX 16-12-2023 в 15:23:

Цитата:
PekpyT писал:
Может, дефендер ошибочно принял джек за вирус?

Да кто его знает. У меня касперский, а дефендер отключен. Но я периодически слышу подобные репорты, хотя и единичные. И не только на Джек.

__________________

xaerox on Vivino


Отправлено PekpyT 16-12-2023 в 16:30:

Цитата:
XaeroX писал:
Да кто его знает. У меня касперский, а дефендер отключен. Но я периодически слышу подобные репорты, хотя и единичные. И не только на Джек.

Мне просто интересно, почему так внезапно. Не то, что винда обновилась и дефендер пожаловался при попытке запустить. Программа уже была запущена, и тут просто БАЦ и всё - у Вас троян вместо Джека.

__________________
Отвал.


Отправлено XaeroX 16-12-2023 в 16:49:

PekpyT
Напиши багрепорт в Microsoft, объясни, что программа лицензионная, со стим-стора, и вот такая фигня. Я думаю, в стиме стопроцентно есть проверки контента на вирусы. Если ты утверждаешь, что твой комп чист - видимо, это ошибка дефендера. Вот тут это обсуждалось - пишут, что есть такой малварь, но т.к. технически это не вирус, другие антивирусы могут его игнорировать. Так что мне кажется, что всё-таки у тебя на компе он есть.

Добавлено 16-12-2023 в 11:49:

PekpyT
А какая версия Джека у тебя, кстати?

__________________

xaerox on Vivino


Отправлено PekpyT 16-12-2023 в 17:29:

Цитата:
XaeroX писал:
PekpyT
А какая версия Джека у тебя, кстати? [/B]

Та, которая в бета-ветке в стиме. 1.1.3763

__________________
Отвал.


Отправлено Дядя Миша 16-12-2023 в 19:37:

Цитата:
PekpyT писал:
и тут просто БАЦ и всё - у Вас троян вместо Джека.

Наверное Джек попытался сделать автосохранение в облако, Дефендер это увидел и решительно пресёк.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 16-12-2023 в 19:56:

Дядя Миша
Автосохранение в облако делается средствами Steam, а он по идее доверенная программа.

__________________

xaerox on Vivino


Отправлено Aynekko 17-12-2023 в 08:53:

Наверное совсем мелочь, но тем не менее. Когда в 3д виде ставлю точечную энтитю на поверхность, иногда оригин ложится на 1 юнит под поверхностью. Я такое стал наблюдать только последние полгода или где-то так.

__________________
Мой мод на Xash


Отправлено XaeroX 17-12-2023 в 17:00:

Aynekko
Это известная проблема, связанная с ограниченной точностью буфера глубины. Чем дальше от камеры находится объект, на который ты кликаешь, чтобы поставить энтитю, тем ниже точность преобразования в 3d-координаты. Попробуй ставить энтити поближе к камере.

__________________

xaerox on Vivino


Отправлено Дядя Миша 17-12-2023 в 19:02:

Цитата:
XaeroX писал:
Это известная проблема, связанная с ограниченной точностью буфера глубины. Чем дальше от камеры находится объект, на который ты кликаешь, чтобы поставить энтитю, тем ниже точность преобразования в 3d-координаты.

Включи 32-х битный reverse depth, например.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 17-12-2023 в 22:48:

Дядя Миша
И что это даст? Что объекты близко к камере будут ставиться со смещением? Так маппер как раз чаще расставляет объекты близко к камере.

__________________

xaerox on Vivino


Отправлено Crystallize 18-12-2023 в 01:53:

Вообще если бы там реально в нескольких метрах от камеры была бы точность Z-буфера 1 юнит то было бы сильное мерцание как при буфере 16бит.


Отправлено XaeroX 18-12-2023 в 02:42:

Crystallize
Нет, в нескольких метрах от камеры там всё хорошо с точностью. В этом же весь смысл нелинейной глубины.

__________________

xaerox on Vivino


Отправлено Дядя Миша 18-12-2023 в 06:07:

Цитата:
XaeroX писал:
И что это даст?

Глубина боле-мене линеаризуется.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Crystallize 18-12-2023 в 14:19:

Цитата:
XaeroX писал:
Crystallize
Нет, в нескольких метрах от камеры там всё хорошо с точностью. В этом же весь смысл нелинейной глубины.

Тогда я вообще не улавливаю как хорошая точность буфера исчезает когда нужно поставить энтитю. У тебя же там какой-то q_rint а не просто отброс дробной части?


Отправлено XaeroX 18-12-2023 в 16:09:

Crystallize
Точность буфера уменьшается с расстоянием от камеры.

__________________

xaerox on Vivino


Отправлено FiEctro 26-12-2023 в 11:29:

https://i.ibb.co/TWFFvvz/2023-12-26-14-27-56.png

Забавно, джек при фиксе инвалидных брашей иногда выворачивает им нормали

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 26-12-2023 в 13:23:

FiEctro
И что же тут забавного?
Очевидно, что нормали никто никуда не выворачивает. Просто фикс не удался и браш по-прежнему инвалидный.

__________________

xaerox on Vivino


Отправлено Aynekko 26-12-2023 в 16:26:

Я помню как-то писал про смену языка интерфейса на русский. Отловить не получается, но сейчас это произошло буквально на моих глазах, во время компиляции карты. Открыт джек, окно компиляции в центре, ничего не трогаю и прямо на глазах у изумленного маппера, то есть меня, язык меняется на русский.

__________________
Мой мод на Xash


Отправлено XaeroX 26-12-2023 в 16:35:

Цитата:
Aynekko писал:
Открыт джек, окно компиляции в центре, ничего не трогаю и прямо на глазах у изумленного маппера, то есть меня, язык меняется на русский.

Это ещё что... А представь, как у украинцев язык принудительно меняется на украинский. Вот такая вот ползучая украинизация, даже через Джек.

А если серьёзно, Джек умеет менять язык на лету, если получает внешнее событие QEvent::LocaleChange. Подозреваю, что его умеет отправлять операционная система. А вот в какой именно момент - кто его знает. Может ты в стиме язык поменял? Или ось в фоне какой-нибудь апдейт установила.

__________________

xaerox on Vivino


Отправлено Aynekko 26-12-2023 в 16:41:

Не, в стиме точно ничего не трогал, у меня там давно английский стоит. Но вот я зашел в обновления ОС и дата последней проверки 19:18 (сообщение в тему я написал в 19:26), но не похоже, чтобы было что-то установлено... В общем, периодически я это наблюдаю ну пару лет точно.

__________________
Мой мод на Xash


Отправлено XaeroX 26-12-2023 в 16:51:

Хм, ну я даже не знаю. Никогда такого не наблюдал, хотя Джеком пользуюсь в английской локализации, а Стим и ОС у меня в русской локализации. А у кого-то ещё такой баг случался?

__________________

xaerox on Vivino


Отправлено Aynekko 26-12-2023 в 16:57:

Я не в курсе. Может как-то можно залочить язык на конфиг, не знаю. При первом запуске выбирать язык там

__________________
Мой мод на Xash


Отправлено Дядя Миша 26-12-2023 в 18:42:

Цитата:
XaeroX писал:
Джек умеет менять язык на лету, если получает внешнее событие QEvent::LocaleChange

Вот яж поэтому и недолюбливаю сторонние библиотеки. Кто его знает, какие они там внешние события получают. Это всё живет своею жизнью.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 27-12-2023 в 00:57:

Цитата:
XaeroX писал:
Очевидно, что нормали никто никуда не выворачивает. Просто фикс не удался и браш по-прежнему инвалидный.



Редактор не считает его инвалидным.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 27-12-2023 в 01:03:

Любопытно. А скинь мап-файл пожалуйста.

__________________

xaerox on Vivino


Отправлено JPEG 12-01-2024 в 23:23:

выбираешь создать цилиндр, 16 граней, при размере 8на8 цилиндр получается всё равно 8-угольным (по форме, хоть и углов 16). Если создать цилиндр размером 64на64 а потом уменьшить до 8на8 всё ок, гладенько. Да, в Хаммере также, но почему бы это не пофиксить, ведь оно абсолютно нормально сохраняется и компилируется

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг


Отправлено XaeroX 13-01-2024 в 01:36:

JPEG
Snap primitive points to integer grid выключил в опциях?

__________________

xaerox on Vivino


Отправлено Aynekko 05-02-2024 в 18:11:

Довольно часто при копировании и вставке браша в 2D виде (в пределах одного окна) он вставляется не по сетке (съезжает на 0.5 юнита ровно на самой мелкой сетке). Можно нажать ctrl+b, но честно говоря я уже подзадолбался это делать. Я понимаю была бы сложная конструкция с какими-то точками не по сетке, но это самый обычный куб!

__________________
Мой мод на Xash


Отправлено XaeroX 05-02-2024 в 18:55:

Aynekko
А можешь пожалуйста описать по шагам, как это сделать?
Или записать видео.

__________________

xaerox on Vivino


Отправлено Aynekko 05-02-2024 в 19:00:

Прикрепляю тестовую карту с одним брашем. У меня воспроизвелось.
- запускаю джек, открываю эту карту.
- курсор мыши находится в 2д-окне side(x/z)
- выделяю браш, нажимаю ctrl+c ctrl+v в этом же окне
- profit: браш вставился не по сетке
На данный момент у меня срабатывает всегда с этим брашем...

__________________
Мой мод на Xash


Отправлено XaeroX 05-02-2024 в 19:24:

Aynekko
Спасибо! Гляну.

__________________

xaerox on Vivino


Отправлено Camblu_Buildovich 04-03-2024 в 07:46:

Пересылаю по просьбе товарища с ксм.
https://csm.dev/threads/obnovlenie-...309/post-973401

Может кто баг репорт отправить в jack?

На том древнем форуме не могу зарегистрироваться слишком много каких-то полей для ввода требует да и аккаунт не активируют раза 2 пытался за последний год создать аккаунт, или подскажите куда ещё можно баг репорты по jack отправлять, насобирал много.

Пока самый бесячий это следующий:

Слишком малая точность float, после преобразования в плоскости и обратно (что зачем-то делается при сохранении в map формат) теряется очень сильно точность float. Если сохранять между jmf/rmf/vmf то все окей но стоит только перезаписать map, вывод .map получается полностью разрушенным, файл больше не открывается нигде и компиляторы спамят сотнями варнов.


Компиляторы преобразуют адекватно, и vNormal * fDist практически точно идентичны входным данным(точность в пределах ~0.01), возможно в компиляторах указана большая точность float, а JACK сильно повреждает выходные данные vNormal * fDist уже не равны исходным данным (точность в 10 раз хуже где-то ~0.15) если .map сделан не в JACK а в других редакторах.

__________________

Цитата:
MR wild Alex писал:
Многоувожаймый XaeroX , очень интересно почиму вы со своими друзьями не можите создать движок для HL на основе всех предыдущих проэктов (Xash,SoHL,HLFX) это ведь для
вашей команды не так сложно.

КСМ это форум украинских нацистов и в администрации нет адекватов.


Отправлено Дядя Миша 04-03-2024 в 08:37:

Цитата:
Camblu_Buildovich писала:
теряется очень сильно точность float.

В новом формате хранения уровнений я этот момент учёл. Там точность сохраняется прямо в шапку файла.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 04-03-2024 в 13:56:

Цитата:
Camblu_Buildovich писала:
На том древнем форуме не могу зарегистрироваться слишком много каких-то полей для ввода требует да и аккаунт не активируют раза 2 пытался за последний год создать аккаунт

У нас на форуме работает своеобразная отбраковка чудаков, скажем так.
Все эти поля существуют, чтобы проверить открытость, выдержку и собственно, желание общаться на форуме. Простая психология. Если человек изначально приходит с негативом по поводу "древности" и "каких-то полей", то может быть, ему стоит пройти мимо, а багрепорты отправить в спортлото (как вариант - написать в стиме)?
Редактор-то точно такой же древний, как и форум. Как и игры, под которые он этот редактор использует. Однако почему-то древность одного мешает, а древность другого - не особо.
Я вообще не понимаю, откуда берутся такие хамоватые люди. Их что, вообще не воспитывали родители? Видеть на форуме их, и тем более общаться с ними у меня никакого желания нет. Sorry about that.
Цитата:
Camblu_Buildovich писала:
файл больше не открывается нигде и компиляторы спамят сотнями варнов.

Ну это так себе багрепорт. Думаю, вполне очевидно, что за 10 с лишним лет разработки редактора такие вещи уже были не раз проверены. Видимо, какая-то специфичная (сложная) геометрия. Тикет на повышение (а вернее, регулируемой) точности записи мап уже имеется, но в низком приоритете, по причине того, что жаловались единицы.

__________________

xaerox on Vivino


Отправлено Camblu_Buildovich 07-03-2024 в 20:14:

Цитата:
XaeroX писал:
Опщим, вот что я пони-л.
Ну это так себе багрепорт

Цитата:
В экспорте jack в формат .map, он дважды пишет вадники. Один раз короткие а затем абсолютно все что добавлены в путях в настройках. Ну и как ни странно но назад файл по этой причине загрузить не может)))



Цитата:
JACK просто дважды записывает wad для какой-то цели, первый раз только те что используются, а потом видно на всякий случай все остальные с полными путями

наверно это я просто единичный баг поймал а у остальных все нормально ("wad" "halflife.wad;cs_dust.wad" а потом снова "wad" и уже полные пути ко всем что указаны в настройках)

Скрин из второй цитаты в аттаче.
Версию Жака не сообщили, но судя по тому, что багрепорт был в треде по халяльной версии - то проблема на ней.

__________________

Цитата:
MR wild Alex писал:
Многоувожаймый XaeroX , очень интересно почиму вы со своими друзьями не можите создать движок для HL на основе всех предыдущих проэктов (Xash,SoHL,HLFX) это ведь для
вашей команды не так сложно.

КСМ это форум украинских нацистов и в администрации нет адекватов.


Отправлено XaeroX 08-03-2024 в 00:07:

Цитата:
Camblu_Buildovich писала:
Скрин из второй цитаты в аттаче.

Меня там сразу смущает "classname#1". Там что-то конкретно так изломано. Но вообще не сталкивался с таким багом. Есть шаги по воспроизведению на карте-коробке, либо карта-пример, где баг стабильно воспроизводится?

__________________

xaerox on Vivino


Отправлено Camblu_Buildovich 08-03-2024 в 18:26:

Цитата:
XaeroX писал:
Есть шаги по воспроизведению на карте-коробке, либо карта-пример, где баг стабильно воспроизводится?

Запрашивал. Жду.

Да, есть вопрос от меня лично. Не уверен, что его вообще стоит задавать в любом треадике по Жаку, но может быть ты, ДМ, или какой-нибудь Сразу Рашн (мир его онлаен праху).
Собсно, почему Хаммер хл2+ некоторые модели не может отобразить в 2д вью, именно при выделении?
Пример. Меш могу скинуть, как в mdl так и smd.
https://csm.dev/threads/kompiljacij...827/post-973409
Если чего - раздели псто, плз.

__________________

Цитата:
MR wild Alex писал:
Многоувожаймый XaeroX , очень интересно почиму вы со своими друзьями не можите создать движок для HL на основе всех предыдущих проэктов (Xash,SoHL,HLFX) это ведь для
вашей команды не так сложно.

КСМ это форум украинских нацистов и в администрации нет адекватов.


Отправлено Дядя Миша 08-03-2024 в 18:31:

Цитата:
Camblu_Buildovich писала:
Собсно, почему Хаммер хл2+ некоторые модели не может отобразить в 2д вью, именно при выделении?

Дак а чтож тут непонятного? Это баг такой.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Camblu_Buildovich 08-03-2024 в 18:41:

Цитата:
Дядя Миша писал:
Это баг такой.

ДАЛАДНА?!!!
Цитата:
Дядя Миша писал:
Дак а чтож тут непонятного?

Интересны причины, почему так.
Я предположил:
Возможно, бла-бла (читать тредик на ксм), то есть так показывает из-за кучи тонких боксов и двусторонних плейнов.

__________________

Цитата:
MR wild Alex писал:
Многоувожаймый XaeroX , очень интересно почиму вы со своими друзьями не можите создать движок для HL на основе всех предыдущих проэктов (Xash,SoHL,HLFX) это ведь для
вашей команды не так сложно.

КСМ это форум украинских нацистов и в администрации нет адекватов.


Отправлено Дядя Миша 08-03-2024 в 18:54:

Цитата:
Camblu_Buildovich писала:
Интересны причины, почему так.

Вся эта визуализация проектировалась под видеокарты с фиксированным конвейером. Что и как там впоследствии отвалилось - это тема для увлекательного исторического экскурса. Ну хочешь - попробуй драва поменять, вдруг поможет. Обычно подобные глюки так лечат.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Camblu_Buildovich 08-03-2024 в 19:06:

Цитата:
Дядя Миша писал:
Вся эта визуализация проектировалась под видеокарты с фиксированным конвейером. Что и как там впоследствии отвалилось - это тема для увлекательного исторического экскурса

Запилишь, или надо донатить?
Я просто щас немножно на мели.
Цитата:
Дядя Миша писал:
попробуй драва поменять

Менял, с gts450 на r7 350 и на rtx 3060. Буквально на днях переставлял всё (по причине - оторвало 1 кабель доп питания от конь-такта для gts450).
И мост не отображается на всех картах.

__________________

Цитата:
MR wild Alex писал:
Многоувожаймый XaeroX , очень интересно почиму вы со своими друзьями не можите создать движок для HL на основе всех предыдущих проэктов (Xash,SoHL,HLFX) это ведь для
вашей команды не так сложно.

КСМ это форум украинских нацистов и в администрации нет адекватов.


Отправлено Дядя Миша 08-03-2024 в 19:19:

Цитата:
Camblu_Buildovich писала:
Запилишь, или надо донатить?

А я тут при чём?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Camblu_Buildovich 08-03-2024 в 19:24:

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

Цитата:
Дядя Миша писал:
А я тут при чём?

__________________

Цитата:
MR wild Alex писал:
Многоувожаймый XaeroX , очень интересно почиму вы со своими друзьями не можите создать движок для HL на основе всех предыдущих проэктов (Xash,SoHL,HLFX) это ведь для
вашей команды не так сложно.

КСМ это форум украинских нацистов и в администрации нет адекватов.


Отправлено Aynekko 08-03-2024 в 19:37:

В 3D-окне в режиме "free-look" при вставке скопированного объекта он не вставляется в то место, куда смотришь в данный момент. Нужно отключать режим, делать вставку и включать снова.

__________________
Мой мод на Xash


Отправлено XaeroX 08-03-2024 в 19:53:

Aynekko
А в хаммере какое поведение?

__________________

xaerox on Vivino


Отправлено Aynekko 08-03-2024 в 19:58:

Цитата:
XaeroX писал:
Aynekko
А в хаммере какое поведение?

Вот как знал, что спросишь...
Поведение такое, как я описал. Hammer 4.1 build 9028.

__________________
Мой мод на Xash


Отправлено XaeroX 08-03-2024 в 20:13:

Цитата:
Aynekko писал:
Вот как знал, что спросишь...

По идее я не должен спрашивать, это надо сразу писать в репорте.
Цитата:
Aynekko писал:
Поведение такое, как я описал

То есть в хаммере поведение такое же, как в Джеке? Или наоборот, там одинаково вставляется при включённом и выключенном free look?
Цитата:
Aynekko писал:
Hammer 4.1 build 9028.

Меня интересует поведение хаммеров до 3.5 включительно. Более новые не поддерживают голдсорс, насколько мне известно.

__________________

xaerox on Vivino


Отправлено Aynekko 08-03-2024 в 20:37:

Цитата:
XaeroX писал:
это надо сразу писать в репорте

Если честно, я не понимаю этого, зачем использовать болячки старого хаммера. Ты же много мелких вещей сделал, которые уже не так как в хаммере. И никто не жалуется, наоборот - радуются.
Тогда какой смысл в джеке, если он стремится скопировать хаммер, в том числе до каждого его бага. В 4.1 же это исправили вальвы. Вот сколько конкретно людей тебе написали, что "ряяяя не так как в хаммере джек говно"? Подозреваю что ноль. Когда за фичи и исправления многие были благодарны. Ты ориентируешься не на тех людей имхо.

В хаммере 4.1 так, как нужно. У тебя сейчас как в хаммере 3.5 - баговано.

__________________
Мой мод на Xash


Отправлено XaeroX 08-03-2024 в 20:45:

Цитата:
Aynekko писал:
сли честно, я не понимаю этого, зачем использовать болячки старого хаммера.

А я и не говорил, что я использую болячки. Просто если поведение не как в хаммере - то баг имеет высокий приоритет, если как в хаммере - то есть не баг, а скажем так, неудобство - то низкий. К сожалению, у меня очень ограниченное количество ресурсов на разработку.
Цитата:
Aynekko писал:
Вот сколько конкретно людей тебе написали, что "ряяяя не так как в хаммере джек говно"?

Не считал, но чётко запомнил, что шаг влево, шаг вправо от поведения хаммера очень не поощряется.
Цитата:
Aynekko писал:
Ты ориентируешься не на тех людей имхо.

Ну извини, какие люди меня окружили - на тех и ориентируюсь.
Остальные, видимо, предпочитают жить в своём мире, и с автором пересекаться по минимуму. Ну, тоже позиция.

Добавлено 08-03-2024 в 15:45:

Цитата:
Aynekko писал:
В 4.1 же это исправили вальвы

Да не видел я толком хаммера новее 3.5, неужели так сложно это понять?
Ну просто зачем он мне, если я под сорс никогда ничего не делал.

__________________

xaerox on Vivino


Отправлено Дядя Миша 09-03-2024 в 07:46:

Вообще это странно. Руководствуясь исключительно пролетарским чутьём я не стал переносить в ксаш ни один баг оригинального голдсорса. И никто никогда мне за это не предъявлял.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 09-03-2024 в 14:14:

Дядя Миша
Баги, разумеется, никто переносить не требовал.
Просто есть такие баги, к которым люди привыкли и начали считать фичами. И даже выстроили вокруг них рабочие процессы.

__________________

xaerox on Vivino


Отправлено Camblu_Buildovich 09-03-2024 в 20:00:

У нас там в тредике по последнему халяльному Жаку на ксм есть видево еще каких-то багов. Ксер, глянь плз, насколько оно там баг, и насколько актуально, ато я не шарю.
Карту мне пока не дают, говорят что ты сам сможешь воспроизвести баг ¯\_(ツ_/¯
А еще ваш форум ломает лентач смайл

__________________

Цитата:
MR wild Alex писал:
Многоувожаймый XaeroX , очень интересно почиму вы со своими друзьями не можите создать движок для HL на основе всех предыдущих проэктов (Xash,SoHL,HLFX) это ведь для
вашей команды не так сложно.

КСМ это форум украинских нацистов и в администрации нет адекватов.


Отправлено FiEctro 09-03-2024 в 20:15:

Цитата:
XaeroX писал:
Просто есть такие баги, к которым люди привыкли и начали считать фичами.


О каких людях речь? В этой теме обычно просят наоборот другие вещи. Ни разу не видел тут человека который бы возмущался что в Джеке не так как в хаммере.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 09-03-2024 в 21:05:

Цитата:
Camblu_Buildovich писала:
Карту мне пока не дают, говорят что ты сам сможешь воспроизвести баг ¯\_(ツ_/¯

Ну тогда будем ждать, пока смогу.

__________________

xaerox on Vivino


Отправлено Aynekko 11-03-2024 в 19:46:

Literally unusable

__________________
Мой мод на Xash


Отправлено XaeroX 11-03-2024 в 23:12:

Aynekko
А тут шо не так?

__________________

xaerox on Vivino


Отправлено Дядя Миша 12-03-2024 в 06:01:

Aynekko но не все знают, что существует ещё секретный Джек - с котиком

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Aynekko 12-03-2024 в 06:43:

Цитата:
XaeroX писал:
Aynekko
А тут шо не так?

Уже ведь 2024 год. Пора менять табличку

__________________
Мой мод на Xash


Отправлено XaeroX 12-03-2024 в 14:46:

Цитата:
Aynekko писал:
Уже ведь 2024 год. Пора менять табличку

Версия редактора 1.1.3773 была выпущена в 2023 году. Почему нужно менять табличку?

Добавлено 12-03-2024 в 10:46:

Вынес драмы в отдельную тему:
https://hlfx.ru/forum/showthread.php?s=&threadid=6079

__________________

xaerox on Vivino


Отправлено Aynekko 12-03-2024 в 19:00:

Цитата:
XaeroX писал:
Почему нужно менять табличку?

А, понял. Думал тут как на вебсайтах - меняется вместе с годом

__________________
Мой мод на Xash


Отправлено chakki.skrip 14-03-2024 в 06:09:

В окне Entity Report сбрасываются настройки сортировки при нажатии кнопок Hide и Unhide. С другими кнопками(Mark, GoTo, Delete, Properties) баг не наблюдается.


Отправлено Aynekko 16-03-2024 в 18:22:

Есть новости по этому багу? Воспроизвелось?
https://hlfx.ru/forum/showthread.ph...9486#post219486

__________________
Мой мод на Xash


Отправлено XaeroX 16-03-2024 в 18:45:

Aynekko
Неа, вроде всё нормально вставляется.
При сетке 32 браш сам по себе не по сетке лежит, вставка просто размещает его там же, но чуть сдвинуто. А при сетке 1 он вставляется по сетке.

__________________

xaerox on Vivino


Отправлено Aynekko 16-03-2024 в 19:31:

Все, я разобрался у меня был выключен Shift+W. Я его еще очень давно выключил, когда хотел, чтобы браши отвязывались даже от единичной сетки (с которой я работаю постоянно). Теперь норм.

__________________
Мой мод на Xash


Отправлено Karaul0v 18-03-2024 в 07:49:

На этот раз нет багрепорта, только видео проблемы.




Повторить не получается, делал отражение всей карты, перед этим выбрав все объекты через CTRL+A,
так же по моему до этого этот фейс был выделен через инструмент наложения текстур,
затем нажал отменить изменения, повторюсь на этот раз к сожалению просто видео, если когда-то смогу повторить то запишу порядок действий.

Проблема заключается в том что JACK перестал видеть этот фейс, его нельзя выделить и убрать выделение.

__________________
Отличаюсь особой адекватностью!


Отправлено Aynekko 25-03-2024 в 19:31:

Цитата:
Aynekko писал:
Все, я разобрался у меня был выключен Shift+W. Я его еще очень давно выключил, когда хотел, чтобы браши отвязывались даже от единичной сетки (с которой я работаю постоянно). Теперь норм.

И все-таки не норм. Shift+W теперь все время включен, но проблема остается.
Браш размером 4w 511l 160h. Скопировал его, сделал в ставку в 3д-виде, по курсору - нормально. Сделал CTRL+M и повернул на 90 градусов. Результат - браш съехал с сетки (сетка самая мелкая).

Добавлено 25-03-2024 в 22:23:

Вот видео показывающее этот баг.
https://www.youtube.com/watch?v=sZKckssWEks

Добавлено 25-03-2024 в 22:31:

Кстати, это может быть связано с тем, что у браша оригин находится не по сетке (самой мелкой опять же). При этом у него все стороны лежат четко по сетке, но при повороте оригин остается на том же самом месте, но т.к. ширина браша 4 юнита, то все стороны ставятся не по сетке.

__________________
Мой мод на Xash


Отправлено XaeroX 25-03-2024 в 19:34:

Цитата:
Aynekko писал:
но при повороте оригин остается на том же самом месте

При повороте оригин не меняется, разумеется. В этом смысл операции поворота.

__________________

xaerox on Vivino


Отправлено Aynekko 25-03-2024 в 19:38:

Так-то согласен, видимо придется все же нажимать CTRL+B, т.к. с одной стороны хочется и автоматический снап при единичной сетке, а с другой иногда нужен браш выпирающий на 0.25 юнита (а-ля декаль)

__________________
Мой мод на Xash


Временная зона GMT. Текущее время 05:17. Страницы (2): [1] 2 »
Показать все 1273 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024