kiren_sun 131 79 Опубликовано 21 апреля Опубликовано 21 апреля (изменено) Наступила вторая половина 20-х годов XXI века: люди впервые за прошедшие 50 лет облетели Луну, нейросети делают нашу жизнь веселее, а я рассказываю про древнюю как колесо (потому что мамонт это LDraw) программу Lego Digital Designer. Сейчас вкладываются время и силы в Bricklink Stud.io, где начинающий лего-строитель получает вкусную конфету с большой базой деталей, встроенной функцией рендеринга, оценкой прочности модели, и с другим полезным функционалом. На такой стартовой позиции даже упоминать этот простенький LEGO-редактор непрезентабельно, что уж говорить про создание работ. Я не буду говорить о том, что лучше, а что хуже, так как это попросту не имеет смысла, а расскажу, как сейчас сделать программу удобнее. На личный взгляд автора, понимающего переход к Stud.io со стороны родительской компании, Lego Digital Designer незаслуженно быстро забывается, хотя в программе существует большой задел для модернизации. Я очень люблю LDD всеми остатками души и не горю желанием забывать после 15 лет работы в ней. Когда-то автор уже выкладывал инструкцию по установке и работе с программой в Яндекс.Дзен, но в наше время информация становится неактуальной очень быстро. По заявкам трудящихся, было принято решение сделать одно большое руководство для работы с Lego Digital Designer в настоящей действительности. Для актуального Lego Digital Designer нам понадобится: 1. Установщик LDD версии 4.3.11.; 2. Разархиватор LIFExtractor; 3. Сборник деталей от Stephan (если сайт не открывается, то переходим сюда); 4. Немного внимательности и прямые руки. Шаг первый: установка Lego Digital Deigner Примечание А: здесь будет показана установка на чистую версию программы! Рекомендую удалить имеющуюся версию LDD и поставить из приложенной ссылки. Примечание Б: пункты 2 и 3 обязательны к выполнению для пользователей Windows 10 / 11 (как в этом руководстве). Это связано с Adobe Flash Player и его версии ActiveX, не поддерживающейся в данных системах. Для пользователей Windows 7 / Vista / XP пункты не выполняются. 1. Скачиваем установщик LDD (на Windows 7 сразу его запускаем). 2. Правой кнопкой мыши щёлкаем по установщику "setupldd-pc-4_3_11.exe" и выбираем пункт "Извлечь в setupldd-pc-4_3_11" (необходим архиватор WinRAR или 7z). 3. Открываем получившуюся папку, в ней лежат три файла. Удаляем в папке "install_flash_player_active_x.exe", а файл "OpenGLChecker.exe" переименовываем в "install_flash_player_active_x" и запускаем "LDDSetup.exe". 4. После запуска установщика соглашаемся с пунктами лицензионного соглашения, сохраняем галочки напротив установки ярлыков, выбираем удобный путь установки и запускаем программу. Поздравляю! Вы выполнили установку программы! Шаг второй: установка новых деталей К сожалению, с 2022 года, даже немногим раньше, ассортимент деталей устарел и его нужно обновить. Закрываем LDD и переходим по следующему пути: С:\Users\<имя вашего пользователя в Windows>\AppData\Roaming\LEGO Company\LEGO Digital Designer. Примечание В: системную папку AppData не получится найти, поскольку по умолчанию в настройках Проводника не включено отображение скрытых элементов. В Win 10 для этого надо открыть вкладку "Вид" и найти раздел "Показать или скрыть", в Win 11 - пройти по контекстному меню "Просмотреть" > "Показать", после чего выбрать соответствующий пункт/чекбокс. Чтобы раскрыть внутренности файла "db.lif", т.к. именно там сокрыты необходимые файлы, понадобится вышеупомянутый LIFExtractor. 1. Скачиваем разархиватор, распаковываем архив и выбираем необходимую версию под разрядность вашей системы (32-bit или 64-bit). Внутренности соответствующей папки выкладываем в папку с файлом "db.lif". 2. Теперь внимание! Нужно сделать несложный, но почему-то вызывающий больше всего проблем этап: файл "db.lif" перемещаем на ярлык "LIFExtractor.exe", не наоборот! Ожидаем когда закроется маленький чёрный экран с консольными командами. Как только окошко исчезло, то можете удалять выделенные на скриншоте выше файлы и приступать к следующему шагу. 3. Переходим по ссылке на сборник деталей, прокручиваем страницу до низу и скачиваем установщик. В предыдущих версиях автор прикладывал архив с деталями на GitHub, сейчас он экспериментирует с отдельным установщиком. 4. Открываем установщик, видим приветственный экран и надпись ниже: "вы впервые используете пользовательские обновления LDD?". Нажимаем "yes (да)". 5. Установщик заботливо предупреждает о создании копии оригинальной папки с Lego Digital Designer, это гарантирует, что абсолютно никакие (самостоятельно добавленные) данные не будут потеряны. Нажимаем "ОК". Затем установщик сам установит путь с корневыми файлами (где AppData-Roaming). Нажимаем "Start Update" и ждём. Поздравляю! Вы выполнили установку деталей! При появлении окна ниже смело нажимаем на "ОК". Установщик пишет: "Это означает, что файл с последними деталями не может быть открыт. Это правильно, если вы выбрали "Полное обновление". Рекомендую зайти по пути С:\Users\<имя вашего пользователя в Windows>\AppData\Roaming\LEGO Company\LEGO Digital Designer и удалить заботливо сделанный установщиком бэкап, поскольку он дополнительно нагружает старт LDD, запуская его куда дольше обычного (порой с предупреждением о том, что программа не работает). Интересно, что после установки деталей полный вес корневища составляет чуть больше двух гигов, что немало для программы с изначальным весом в 200 мегабайт. Опциональный шаг: включение режима разработчика (Developer Mode) В Lego Digital Designer существует возможность включить режим разработчика, позволяющий отключить коллизию деталей. Проще говоря, детали возможно перемещать и соединять сквозь друг друга практически без ограничений. Единственное "но" заключается в том, что при сохранении файла со включённым Developer Mode и открытии файла после перезапуска LDD, программа сбрасывает режим отсутствия коллизии, а потому детали просто пропадают с соответствующей ошибкой. При этом, сам режим включается очень просто и может использоваться для создания таких "нелегальных" соединений, которые возможны в реальности или в Stud.io, но невозможны в LDD без этого режима. Вновь идём по пути С:\Users\<имя вашего пользователя в Windows>\AppData\Roaming\LEGO Company\LEGO Digital Designer и открываем файл "preferences.ini" через стандартный "Блокнот" и в самом низу добавляем строку DeveloperMode=1. Сохраняем и закрываем файл, включаем LDD и смотрим в левую верхнюю часть. Нажимаем на "Developer" - "Toggle Physics Test". Поздравлю, вы включили режим разработчика! Чтобы его отключить, достаточно снова перейти во вкладку "Developer" и нажать "Toggle Physics Test". Остальной функционал можно прочитать под спойлером ниже. Спойлер Внимание! Все буквы нажимаются на английской раскладке! Клавиша "Caps Lock" отключена: 1 - жёлтые границы 2 - фиолетовые границы 3 - голубые границы Q - оключает отображение всего, кроме отверстий R - окрашивает детали в рандомные цвета, нажать два раза для отмены T - открывает панель параметров постобработки O - скрыть всё, кроме гнущихся деталей P - показывает оси, вокруг которых детали могут вращаться G - спрятать всё H - окрашивает каждую группу соединённых деталей в свой цвет J - возвращает камеру к нулю координат K - прячет пины C - показывает возможные и задействованные точки крепления V - показывает модели коллизии M - прячет всё, кроме декалей Сочетание "Shift+<выбранная клавиша>" или включённый Caps Lock: 1 - жёлтые границы 2 - фиолетовые границы 3 - голубые границы Q - скрыть все отверстия W - показать сетку R - центрировать вид A - выводит на экран параметры LDD S - выводит на экран статистику модели G - прячет виртуальный стол Lego Digital Designer явно уступает тому же Stud.io технически и функционально, но не становится от этого хуже. Некоторые форумчане, а не только автор, до сих пор используют этот инструмент для создания прекрасных работ. Пока существуют энтузиасты, способные поддерживать наш любимый LEGO-редактор на плаву, программа будет жить. Лично я до сих пор не разобрался с добавлением своих деталей в библиотеку LDD, так как это достаточно трудный процесс (в том же Part Designer для Stud.io реализовано куда проще для пользователя), но мне это и не нужно. Когда-нибудь автор перейдёт в Stud.io и пополнит стан его любителей.. Впрочем, это будет уже совсем другая история. Изменено 21 апреля пользователем kiren_sun добавлен режим разработчика 3
Группа Поддержки Форума sky.lina 848 325 Опубликовано 21 апреля Группа Поддержки Форума Опубликовано 21 апреля Коротенький гайд, но по делу - думаю, даже скорее не гайд, а напоминалка для знакомых с программой) Просто вряд ли кто из новичков в строительстве будет лезть в старый добрый LDD в наше время, потому что в рамках и виртуального, и реального хобби намного более рационально учиться работать со Studio. Ну, если только из-за проблем с доступом к последнему ещё можно поковыряться... Я бы ещё упомянула строчку DeveloperMode=1 в файле preferences.ini, чтобы окончательно закрыть тему актуализации, вот после этого туда уже точно будет нечего больше добавить (потому что ничего другого и нет). 4 часа назад, kiren_sun сказал: Закрываем LDD и переходим по следующему пути: С:\Users\AppData\Roaming\LEGO Company\LEGO Digital Designer. Тут немного замечаний: 1. Фактический путь к папке с файлами LDD - С:\Users\<имя вашего пользователя в Windows>\AppData\Roaming\LEGO Company\LEGO Digital Designer 2. Системную папку AppData не получится найти, если в настройках Проводника не включено отображение скрытых элементов. А по умолчанию оно как раз не включено) В Win 10 для этого надо открыть вкладку "Вид" и найти раздел "Показать или скрыть", в Win 11 - пройти по контекстному меню "Просмотреть" > "Показать", после чего выбрать соответствующий пункт/чекбокс. 1 1
kiren_sun 131 79 Опубликовано 21 апреля Автор Опубликовано 21 апреля 21 минуту назад, sky.lina сказал: вряд ли кто из новичков в строительстве будет лезть в старый добрый LDD в наше время Случаи разные бывают. Как ты и отметила, Stud.io сейчас может бухтеть на соединение с интернетом, уходя в "checking update", так что дополнительный автономный инструмент в резерве не помешает. Да и вдруг кто захочет прикоснуться к реликту недавнего прошлого, надо напоминать молодому поколению об альтернативах. 21 минуту назад, sky.lina сказал: Я бы ещё упомянула строчку DeveloperMode=1 в файле preferences.ini Хотел и про это написать, но редко кто из нас этим излишеством пользуется, согласись. От его наличия или отсутствия программа работать не перестанет, а мод используется в каких-то исключительных случаях. Не забывай, что если сохраняешь файл со включённым режим разработчика, то без включения они в модели пропадают, что тоже задаёт лишние телодвижения. Цитата Тут немного замечаний: Не за замечания, но за дополнения спасибо, внесу изменения. 1
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти