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


Временная зона GMT. Текущее время 23:57. Страницы (2): [1] 2 »
Показать все 1273 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024