Вверх ↑
Этот топик читают: Гость
Ответов: 1695
#1: 2026-05-22 15:16:47 ЛС | профиль | цитата





CraftStudio 2





Всем привет! Уже прошло несколько лет, как CraftStudio фактически перестала существовать в том виде, в котором она существовала долгие годы.

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

Нами было принято решение производить срочную реанимацию пациента... :​)

Было взято оригинальное приложение, разобрано на части и пересобрано практически с нуля. Мы получили возможность быстро и легко менять приложение "под себя", добавляя новый и нужный функционал. Мы даже осмелились изменить версию с 1.x.x на 2.х.х!

Что это?

Wiki писал(а):
CraftStudio - приложение для совместного создания 3D моделей.


Почти все модели NPC, мобов, боссов, объектов и т.д., которые используются повсюду в MCGL, были созданы в CraftStudio. Это замечательный инструмент, который перестали поддерживать создатели (причины, увы, нам неизвестны).



Краткая инструкция по использованию.

Стена текста

Скачиваем архив с лаунчером с файлового хранилища нашего проекта: http://f2.mcgl.ru/cs/CraftStudioLauncher.zip (к сожалению - только http, увы).

Распаковываем архив в любую удобную для вас папку, копируем ярлык на CraftStudioLauncher.exe (или другое расширение файла в зависимости от ОС), вставляем куда-нибудь на рабочий стол (если хотим видеть его на рабочем столе). Дальнейшие запуски приложения стоит выполнять при помощи лаунчера, иначе выходящие обновления не будут получены (также распространяется на закрепление в панели задач - лучше закрепить лаунчер, чем само приложение).

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

Окно лаунчера.



Для авторизации необходимо использовать свои логин и пароль от форума (вне зависимости от наличия или отсутствия OAuth или двухфакторной авторизации). В качестве бэкенда (сервера для авторизации) используется самописный хаб (вместо "родного"), который сделал admin.

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

После запуска необходимо нажать "My Server" слева снизу:



...где мы выбираем:



Локальный сервер запустится на порту UDP 4232. Во вкладке настроек должна быть выключена клиентская аутентификация ("Client authentication"):



Нажимаем "Add or create project..." слева, в окне настроек оставляем "My Server" и нажимаем "Connect".

Создаём проект:



Нажимаем "Add to my list", "Open":



В итоге мы имеем свой локальный сервер, где можно делать свои модели, анимации, текстуры для NPC, мобов и т.д.



Самое интересное: скины!

Этот инструмент позволяет рисовать скины для всех рас, включая Т800, амфибию и всех остальных, основанных на человеке (орк, эльф и вампир) с предпросмотром в live-режиме!



Для того, чтобы это сделать, необходимо на локальный сервер импортировать пак из трёх моделей - человека, амфибию и Т800: sinair.net/f/Races.cspack.

Инструкция

Скачиваем файл Races.cspack по ссылке выше, заходим на свой локальный сервер, жмём Administration:



во вкладке Import/Export нажимаем Import:



жмём галочку на корне (чтобы выделить всё) или на конкретной модели:



и жмём Import, после чего переходим во вкладку с иконкой домика и видим свои модели:



после чего двойным кликом по модели проваливаемся внутрь, открываем вкладку Paint и рисуем свой скин:



справа снизу есть кнопки cleanup texture и export texture - первая стирает всё "лишнее" со скина (неиспользуемые в развёртке области текстуры), вторая же экспортирует скин в .png формате:



вкладка с текстурой поддерживает вставку изображений из буфера обмена:






Post scriptum, благодарности и прочее.

На этом всё! Хотелось бы сказать огромное спасибо за поддержку _Karnelius_ и admin за оперативную обратную связь и поддержку в нелёгком пути по перерождению такого важного инструмента.

По любым пожеланиям/ошибкам/недоработкам - обращайтесь либо в эту тему, либо в личные сообщения ко мне.

_Karnelius_ в ближайшие сроки обещал обновить статью CraftStudio, а также написать отдельную тему с инструкцией "как делать модели без проблем".
карма: -12
6
Голосовали:_Karnelius_, 2x2, Gulamov02, SCROOGEMCDUCK, Chronosphere, 6ON4iK
Ответов: 1247
Chronosphere
Король драгон неста
#2: 2026-05-22 16:55:59 ЛС | профиль | цитата
Жду обзор на казино от 6ON4iK ?
карма: -63
Dragon Nest
0
Ответов: 36
Wolhaiksong
Irregular
#3: 2026-05-22 16:58:51 ЛС | профиль | цитата
Переходим по ссылочке вики
карма: -5
Я умер - прости..
0
Ответов: 1695
#4: 2026-05-22 17:06:30 ЛС | профиль | цитата
Selerut писал(а):
Переходим по ссылочке вики

...и получаем почти нерабочую версию приложения. В нашей версии исправлено куча багов, убраны запросы к отключённым серверам оригинального разработчика, авторизация настроена через сервера MCGL и внесено множество других исправлений.
карма: -12
0
Ответов: 19
TRoN
Program
#5: 2026-05-22 20:17:59 ЛС | профиль | цитата
Хм, я бы хотел попробовать себя в роли проектировщика моделей.

Редактировалось 1 раз(а), последний 2026-05-22 20:18:31
карма: 2
Эм, подпись нужна да?.. Ну я чот не знаю даже..
0
Ответов: 133
Mafia
Консильери
#6: 2026-05-22 21:07:35 ЛС | профиль | цитата
На проекте накопилось немало различных инструментов для разработки. Когда с их помощью обновы-то уже будут? В нормальном темпе, а не почти отсутствующем.
карма: -1
1
Голосовали:Chronosphere
Ответов: 206
End
0xFFF
#7: 2026-05-22 21:29:14 ЛС | профиль | цитата
kriponeko писал(а):
На проекте накопилось немало различных инструментов для разработки. Когда с их помощью обновы-то уже будут? В нормальном темпе, а не почти отсутствующем.

Прям на спавне нано intelij idea поставим?

карма: -16
2
Голосовали:kriponeko, lbvtynjh
Ответов: 133
Mafia
Консильери
#8: 2026-05-22 21:38:39 ЛС | профиль | цитата
Кстати, из-за активного HSTS, браузер Vivaldi, вместо файла, открывает страницу логина в GitLab. В фф, хроме, яндексе - скачивается.



Редактировалось 1 раз(а), последний 2026-05-22 21:44:59
карма: -1
0
Ответов: 806
Revenant
лидер
#9: 2026-05-23 12:35:50 ЛС | профиль | цитата
блин 10 лет назад сток всего там нарисовал, так ниче и не ввели(
карма: -26
Дед, пей таблетки
0
9
Сообщение
...