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

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- Paranoia2 Modelviewer 1.27 beta (https://hlfx.ru/forum/showthread.php?threadid=4846)


Отправлено Дядя Миша 18-08-2016 в 15:41:

Paranoia2 Modelviewer 1.27 beta

Старая версия модельвьювера доступна здесь.
Поскольку изменений накопилось прилично, я решил создать отдельную тему.

К написанию собственного модельвьювера меня подтолкнуло несколько причин. Оригинальный HLMV безнадежно устарел и многого не умеет. Jeds тоже устарел, к тому же в нём имеется множество багов, а исходников - не имеется. Но самой главной причиной явилось то, что я не могу просматривать в них высокополигональные модели, оба вьювера просто вылетают с ошибкой. МодельВьювер я собирался сделать давно, но всё никак не доходили руки. Разумеется, я несобирался в точности копировать функционал JEDS, хотя во многом и сохранил интерфейсы схожими - для простоты перехода, ну и из-за привычки использования. Данная версия является не окончательной и еще будет обновляться, но когда именно это произойдет я не знаю. На текущий момент модельвьювер имеет весь функционал присущий JEDS и во многих аспектах его превосходит. Ну и самое главное - сейчас он меня полностью устраивает
Но на багрепорты постараюсь реагировать оперативно.

Итак основные преимущества и отличия от HLMV 1.25 и JEDS 1.36
- не зависает при выходе из приложения
- поддержка моделей с 20 000 полигонов на субмодель
- практический полное совпадение с функционалом JEDS (кроме воспроизведения эвентов)
- автоопределение вью-модели
- диалог сохранения изменений в модели, при закрытии приложения
- возможность манипуляции блендингами в анимациях
- поддержка новых текстурных флагов, втч для Paranoia 2
- малый вес приложения (один exe-файл)
- корректно поддерживаются Мытищи
- исправлен баг с зеркальным полом
- поддержка леворуких вью-моделей для CS
- поддержка BMP-бэкграундов
- скриншоты сохраняются в BMP

Update at 10.12.2016
- Исправлен баг с авто-включением Weapon Origin
- Убрана поддержка Мытищ (никто не юзал)
- Поддержка горячих клавиш (была и раньше, но тот билд затерялся посреди темы).

Update at 14.12.2016
- Положение оружия от первого лица приведено в соответствие с HL

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 27-08-2016 в 14:45:

1. Почему анимации без флага loop не проигрываются непрерывно? Например idle1 у v_crowbar.mdl
2. Почему нет вкладки weapon origin (или view from)? Лезть в меню, чтобы поставить галочку - это мазохизм.
3. Какого лысого ч0рта вьювер стал требовать админские права (или доступ к диску C)? В бете такого не было. Теперь, при каждом запуске вьювера, UAC колупает моск.
Вроде пока больше ничего плохого. Хорошее всё то же самое, что было раньше.

Добавлено 27-08-2016 в 21:44:

Дядя Миша, а возможно ли отображать все опции на одной панели? Просто увеличить её высоту. Чтобы нафиг избавиться от вкладок. Оставить две вкладки: Render и Textures. Переключение по вкладкам ради смены анимаций, движения контроллеров и смены бодей туда-сюда очень накаляет.

Добавлено 27-08-2016 в 21:45:

А всякую техническую инфу, типа кол-ва поликов, фпс, кол-ва кадров и проч. сделать всплывающими подсказками, чтобы эта зачастую малополезная фигня не занимала место на панели?


Отправлено Дядя Миша 27-08-2016 в 14:58:

Цитата:
Ku2zoff писал:
Почему анимации без флага loop не проигрываются непрерывно?

Потому что нет флага loop.
Цитата:
Ku2zoff писал:
Лезть в меню, чтобы поставить галочку - это мазохизм.

Ну в большинстве случаев вьювер эту галочку сам ставит. Но иногда не ставит.

Цитата:
Ku2zoff писал:
Какого лысого ч0рта вьювер стал требовать админские права

может из-за манифеста? А я говорил тестируйте октигнее, пишите письма и предложения.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 27-08-2016 в 15:10:

Цитата:
Дядя Миша писал:
может из-за манифеста?

Собери версию без него, я проверю.

Добавлено 27-08-2016 в 22:10:

Цитата:
Дядя Миша писал:
Ну в большинстве случаев вьювер эту галочку сам ставит. Но иногда не ставит.

Я не об этом. Иногда модель оружия надо осмотреть не только от первого лица, но и со всех сторон. А переключаться долго.
Цитата:
Дядя Миша писал:
Потому что нет флага loop.

В старых вьюверах и без него анимации лупились. Мне кажется, это зря такая настройка. Особенно при просмотре анимаций атаки у монстров и стрельбы у оружия будет мешать.


Отправлено Дядя Миша 27-08-2016 в 15:21:

Цитата:
Ku2zoff писал:
Мне кажется, это зря такая настройка

а мне наоборот нравится. Надо залупить - поставил флаг луп.

Цитата:
Ku2zoff писал:
А переключаться долго.

Надо просто сделать хоткей. Так думаю.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 28-08-2016 в 03:07:

Цитата:
Дядя Миша писал:
Надо просто сделать хоткей. Так думаю.

На пробел.


Отправлено Дядя Миша 28-08-2016 в 13:57:

Цитата:
Ku2zoff писал:
На пробел.

В модельвьювере как выяснилось полно горячих клавиш, но они нихрена не работали. Немного подшаманил, теперь все работают, запоминайте:
g - показать землю
h - показать хитбоксы
o - показать кости
5 - увеличить общую прозрачность
6 - уменьшить общую прозрачность
b - показать задник (текстура background)
s - включить\выключить стенсил (для зеркала)
m - включить зеркало
v - вид от первого лица випон-модели\обычный вид
l - вью-модель в левой руке
1 - rendermode wireframe
2 - rendermode flat shaded
3 - rendemode smooth shaded
4 - rendermode texture shaded
-\+ - скорость воспроизведения анимации
пробел - переключение на следующую секвенцию.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено nemyax 28-08-2016 в 14:18:

Цитата:
Дядя Миша писал:
запоминайте

Может, сделаешь пункт Help | Keyboard Shortcuts, который бы выдавал список типа такого?



Добавлено 28-08-2016 в 17:18:

Вот тексты:
g - Show/hide ground
h - Show/hide hitboxes
o - Show/hide bones
5 - Increase global transparency
6 - Decrease global transparency
b - Show/hide background texture
s - Enable/disable stencil on mirror
m - Enable/disable mirror
v - Toggle between first-person and standard view
l - Put view model into left hand
1 - Rendermode: wireframe
2 - Rendermode: flat shaded
3 - Rendermode: smooth shaded
4 - Rendermode: texture shaded
-\+ - Increase/descrease animation speed
Space - Cycle through animation sequences


Отправлено Дядя Миша 28-08-2016 в 14:50:

Сделаю, когда-нибудь.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 28-08-2016 в 15:35:

Дядя Миша а супер-права всё равно требует. И UAC матюкается. Колись, чё он у тебя на диск С писать стал? Зачем ему вообще туда надо теперь?

Добавлено 28-08-2016 в 22:21:

Хоткеи заработали, годно. Ещё сделай, плиз, чтобы между полями ввода можно было по-человечески переключаться, с помощью TAB. А то я хочу скейл модели сменить, меняю значение scale mesh, жму TAB, а он в графу scale bones не переходит. Вообще, стоит заставить его ходить по всем элементам управления с помщью TAB, чтобы было православно.

И да, это. Если возможно, чтобы хоткеи работали и в русской раскладке тоже.

Добавлено 28-08-2016 в 22:35:

Про хоткеи 1,2,3,4 я давно знал. Где-то вычитал. Кажется, в джедсе они работают.


Отправлено Дядя Миша 28-08-2016 в 15:58:

Ku2zoff ты неправильно пишешь. Ты пиши - заслал на развитие Ксаша донат в размере десяти тысяч рублей, а можно сделать "то-то" и "то-то".

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 28-08-2016 в 16:35:

Цитата:
Дядя Миша писал:
Ты пиши - заслал на развитие Ксаша донат в размере десяти тысяч рублей

Не жирно будет?
Ладно, если будет время, исправь хотя бы требования UAC. Фиг с ним, с TABом.


Отправлено Дядя Миша 28-08-2016 в 17:45:

Цитата:
Ku2zoff писал:
Не жирно будет?

это ж копеечная сумма, один раз в ресторане посидеть. И то скромно.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 29-08-2016 в 09:59:

Ku2zoff зашли белорусских ему за неимением свободных 200к российских


Отправлено nemyax 02-09-2016 в 07:23:

Дядя Миша
Такое ощущение, что вьювер в лупленых анимациях не интерполирует от последнего кадра к первому, а тупо перескакивает.


Временная зона GMT. Текущее время 14:06. Страницы (12): [1] 2 3 4 5 » ... Последняя »
Показать все 168 сообщений этой темы на одной странице

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