HLFX.Ru Forum Страницы (149): « Первая ... « 20 21 22 23 [24] 25 26 27 28 » ... Последняя »
Показать все 2231 сообщений этой темы на одной странице

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=4448)


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

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


Отправлено tolerance 03-12-2015 в 05:03:

При нажатии на "Rotate" кнопки в Surface Propertes (45, 60, 90) правой кнопкой мыши — текстура вращается, но в минус (-45, -60, -90).


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

tolerance
Воспользуйся бритвой Оккама - нажимай эти кнопки с шифтом.
И вообще - не было ли желания изредка почитывать всплывающие хинты?


Отправлено FreeSlave 08-12-2015 в 21:42:

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

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


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

FreeSlave
Не буду делать вид, мол, "да, конечно, как-нибудь сделаю" и скажу честно. Эти предложения мне не нравятся.

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

Эта идея не нравится тем, что перед "нормальным" чтением карты нужно будет делать некое предварительное чтение. То есть читать файл карты дважды. К тому же, это сработает только для формата JMF, а значит, дважды нужно будет и определять тип файла, т.е. дублировать логику в коде. Если бы такое двойное чтение было изначально заложено в архитектуру, но мне такое даже не могло прийти в голову на этапе проектирования. Зато я сделал возможность временно выключать любые конфигурации. У самого их 10 штук, однако окошко выбора даже не выводится, потому что у 9 их 10 снял флажок "Enable".
Цитата:
FreeSlave писал:
в какой конфигурации компилилась

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


Отправлено ~ X ~ 09-12-2015 в 08:34:

А как поживает моё предложение сделать (*.*) в OpenDlg по умолчанию?? Или хотя бы запоминать, что я там выбирал в предыдущий раз?

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


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

Цитата:
~ X ~ писал:
Или хотя бы запоминать, что я там выбирал в предыдущий раз?

Давным-давно уже запоминает.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено FreeSlave 09-12-2015 в 09:59:

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


Это хорошо, но не решение, если работаешь одновременно в нескольких профилях.

Цитата:
XaeroX писал:
Эти предложения мне не нравятся.


Судя по твоим словам не нравятся чисто с точки зрения сложности реализации. Так-то для пользователя фичи нужные.

Я ни формата jmf, ни архитектуры джека не знаю, поэтому спорить не стану. Может, и правда всё это сложно, тебе виднее. Но создание юзабельного приложения и есть штука сложная, никуда не деться.


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

Цитата:
FreeSlave писал:
Судя по твоим словам не нравятся чисто с точки зрения сложности реализации.

Ну разумеется. Мало ли что мне не нравится с точки зрения идеологии? Да, я бы эти вещи юзать не стал, ну так я много чего сделал в джеке для других, что сам не юзаю. Но лишь то, что сильно не влияло на архитектуру.
Цитата:
FreeSlave писал:
Но создание юзабельного приложения и есть штука сложная, никуда не деться.

Я бы сказал - это невозможно. То, что русскому юзабельно - немцу смерть, например. Поэтому недовольные джеком будут всегда и во все времена. Даже когда на свете останется всего один пользователь джека, он обязательно чем-то да будет недоволен.


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

Этому диалогу не хватает галки "Запомнить выбор".


А так же когда юзер нажимает на "крестик" (закрывает диалог), то экспорт карты по идеи вообще не должен происходить.

Добавлено 11-12-2015 в 19:54:

One more:
Есть предложение с "разделенной" отправкой объектов в ентити. Т.е. сейчас мы выделяем три браша и обращаем их в func_wall, мы получим один func_wall из них. А если отправлять с зажатым SHIFT'ом (к примеру), то каждый из объектов будет отдельной ентитью (3-и func_wall'а с одинаковыми настройками).


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

Цитата:
tolerance писал:
А так же когда юзер нажимает на "крестик" (закрывает диалог), то экспорт карты по идеи вообще не должен происходить

Добавил в диалог кнопку "Отмена", она будет срабатывать и при закрытии крестиком/нажатии Esc.
Цитата:
tolerance писал:
Этому диалогу не хватает галки "Запомнить выбор".

Это не могу, в четвёртом кьюте у месажбокса нет функции setCheckBox. А свой диалог писать лениво.
Цитата:
tolerance писал:
Есть предложение с "разделенной" отправкой объектов в ентити

Мысль мне нравится, добавил в TODO-лист.


Отправлено tolerance 12-12-2015 в 14:59:

В момент открытия окна Entity Report, проверяется, выделены ли какие-нибудь объекты-ентити, и если выделены, то они выделяются в списке ентитей. Для чистоты, если при этом выделены не ентити (World браши, etc.), то ничего не выделяется.


Отправлено XaeroX 12-12-2015 в 15:38:

Не вижу практического смысла ===> discard.


Отправлено tolerance 14-12-2015 в 06:47:

CTRL+A внутри Vertex Manipulation, выделяет вертексы всей карты, не логичнее ли выделять только все вертексы объект(ов)а, с которым работает инструмент?


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

Ctrl+A выделяет все объекты на карте, в этом вся суть.


Временная зона GMT. Текущее время 14:50. Страницы (149): « Первая ... « 20 21 22 23 [24] 25 26 27 28 » ... Последняя »
Показать все 2231 сообщений этой темы на одной странице

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