<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.lightstreamdevelop.online/index.php?action=history&amp;feed=atom&amp;title=LS4_-_%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_3D-%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B5%D0%B9</id>
	<title>LS4 - Импорт 3D-моделей - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.lightstreamdevelop.online/index.php?action=history&amp;feed=atom&amp;title=LS4_-_%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_3D-%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B5%D0%B9"/>
	<link rel="alternate" type="text/html" href="https://wiki.lightstreamdevelop.online/index.php?title=LS4_-_%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_3D-%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B5%D0%B9&amp;action=history"/>
	<updated>2026-08-24T21:44:20Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.lightstreamdevelop.online/index.php?title=LS4_-_%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_3D-%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B5%D0%B9&amp;diff=170&amp;oldid=prev</id>
		<title>LsHubBot: Задача №591 (вики-задача №600)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lightstreamdevelop.online/index.php?title=LS4_-_%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_3D-%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B5%D0%B9&amp;diff=170&amp;oldid=prev"/>
		<updated>2026-08-24T21:00:43Z</updated>

		<summary type="html">&lt;p&gt;Задача №591 (вики-задача №600)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 00:00, 25 августа 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l51&quot;&gt;Строка 51:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 51:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Здесь собраны &amp;#039;&amp;#039;&amp;#039;Положение&amp;#039;&amp;#039;&amp;#039; (в метрах), &amp;#039;&amp;#039;&amp;#039;Поворот&amp;#039;&amp;#039;&amp;#039; (в градусах) и &amp;#039;&amp;#039;&amp;#039;Масштаб&amp;#039;&amp;#039;&amp;#039; (в процентах). Значения живые: когда вы двигаете модель в 3D-просмотре мышью или горячими клавишами, поля обновляются сами. Значение можно и ввести прямо в поле.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Здесь собраны &amp;#039;&amp;#039;&amp;#039;Положение&amp;#039;&amp;#039;&amp;#039; (в метрах), &amp;#039;&amp;#039;&amp;#039;Поворот&amp;#039;&amp;#039;&amp;#039; (в градусах) и &amp;#039;&amp;#039;&amp;#039;Масштаб&amp;#039;&amp;#039;&amp;#039; (в процентах). Значения живые: когда вы двигаете модель в 3D-просмотре мышью или горячими клавишами, поля обновляются сами. Значение можно и ввести прямо в поле.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;100 % масштаба&#039;&#039;&#039; — это тот размер, с которым модель пришла в сцену при импорте, каким бы ни был масштаб единиц в самом файле. Растянули модель вдвое — в поле 200 %, и эти проценты сохраняются вместе с проектом. Ровно те же значения показывают поля X / Y / Z в полоске над 3D-просмотром — подробнее см. [[LS4 - Масштаб объектов в 3D-просмотре|Масштаб объектов в 3D-просмотре]].&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Любое изменение — цвет, текстура, прокрутка, свечение, положение — отменяется по Ctrl+Z.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Любое изменение — цвет, текстура, прокрутка, свечение, положение — отменяется по Ctrl+Z.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key lswiki:diff:1.41:old-159:rev-170:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>LsHubBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.lightstreamdevelop.online/index.php?title=LS4_-_%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_3D-%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B5%D0%B9&amp;diff=159&amp;oldid=prev</id>
		<title>LsHubBot: Задача №588 (вики-задача №595)</title>
		<link rel="alternate" type="text/html" href="https://wiki.lightstreamdevelop.online/index.php?title=LS4_-_%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_3D-%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B5%D0%B9&amp;diff=159&amp;oldid=prev"/>
		<updated>2026-08-24T19:48:07Z</updated>

		<summary type="html">&lt;p&gt;Задача №588 (вики-задача №595)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Light Stream 4 умеет загружать в 3D-просмотр внешние 3D-модели: здание, декорацию, макет площадки. Модель приходит в проект &amp;#039;&amp;#039;&amp;#039;одним объектом&amp;#039;&amp;#039;&amp;#039; — её можно двигать, красить, назначать текстуры и перезагружать после правок в стороннем редакторе.&lt;br /&gt;
&lt;br /&gt;
Поддерживаемые форматы: &amp;#039;&amp;#039;&amp;#039;FBX, OBJ, ABC, GLB, GLTF&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Как импортировать модель ==&lt;br /&gt;
&lt;br /&gt;
# На панели инструментов 3D-просмотра нажмите кнопку импорта — откроется меню с пунктом &amp;#039;&amp;#039;&amp;#039;«Импортировать модель…»&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Выберите файл модели в окне проводника Windows.&lt;br /&gt;
# Модель появляется в сцене одним объектом. Выделите её в окне «Объекты» — панель свойств покажет три раздела: &amp;#039;&amp;#039;&amp;#039;Основные&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Текстуры&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Параметры&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Тот же импорт есть в главном меню: &amp;#039;&amp;#039;&amp;#039;Файл → Импорт → «3D-модель (одним объектом)»&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
{{Нужен скриншот|меню импорта на панели инструментов 3D-просмотра: пункт «Импортировать модель…» и список уже загруженных моделей}}&lt;br /&gt;
&lt;br /&gt;
В файл проекта записывается только путь к модели и ваши настройки — цвет, текстуры, свечение, положение. Сама геометрия каждый раз читается из исходного файла, поэтому проект остаётся небольшим и открывается быстро. Не переносите и не переименовывайте файл модели отдельно от проекта: программа покажет состояние «Файл не найден».&lt;br /&gt;
&lt;br /&gt;
== Обновление загруженных моделей ==&lt;br /&gt;
&lt;br /&gt;
В том же меню импорта, ниже кнопки «Импортировать модель…», перечислены модели, уже загруженные в сцену. В строке видно имя файла (полный путь — во всплывающей подсказке) и состояние. Точкой помечаются только проблемные строки: файл на диске новее загруженной копии или файла нет вовсе.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Обновить&amp;#039;&amp;#039;&amp;#039; в строке — перечитать эту модель с диска.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Обновить все&amp;#039;&amp;#039;&amp;#039; — перечитать все изменённые модели сразу.&lt;br /&gt;
&lt;br /&gt;
Положение, поворот, масштаб и настройки материалов при обновлении сохраняются — удалять модель и импортировать её заново не нужно.&lt;br /&gt;
&lt;br /&gt;
== Раздел «Основные» ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Цвет модели&amp;#039;&amp;#039;&amp;#039; — цвет, которым модель заливается, когда текстуры не используются. Рядом поле с кодом цвета: можно ввести код и применить его клавишей Enter.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Свечение&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Сила свечения&amp;#039;&amp;#039;&amp;#039; — модель светится собственным светом, сила задаётся ползунком.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Путь до модели&amp;#039;&amp;#039;&amp;#039; — имя файла; полный путь виден во всплывающей подсказке.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Состояние&amp;#039;&amp;#039;&amp;#039; — «Актуально», «Файл изменён на диске» или «Файл не найден».&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Открыть в проводнике&amp;#039;&amp;#039;&amp;#039; — открывает папку с файлом модели.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Перезагрузить модель&amp;#039;&amp;#039;&amp;#039; — перечитывает файл с диска. Нужна, когда модель поправили в другой программе: положение, поворот, масштаб и ваши настройки материалов сохраняются.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Видимость&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Замок&amp;#039;&amp;#039;&amp;#039; — скрыть модель в 3D-просмотре и запретить её случайное перемещение.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Проигрывать анимацию&amp;#039;&amp;#039;&amp;#039; — для файлов с анимацией; рядом показано, что за анимация найдена в файле.&lt;br /&gt;
&lt;br /&gt;
{{Нужен скриншот|раздел «Основные» в панели свойств импортированной модели}}&lt;br /&gt;
&lt;br /&gt;
== Раздел «Текстуры» ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Цвет из текстуры&amp;#039;&amp;#039;&amp;#039; — переключает модель между текстурами и заливкой одним цветом.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Слоты материалов&amp;#039;&amp;#039;&amp;#039; — список всех материалов загруженной модели; у каждого слота свой цветной кружок, чтобы их было проще различать. Выберите слот, и всё, что ниже, будет относиться к нему.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Загрузить текстуру&amp;#039;&amp;#039;&amp;#039; — большая кнопка выбора файла текстуры. После загрузки в ней видно маленькое превью; нажатие ещё раз заменяет текстуру, кнопка «Убрать текстуру» возвращает слот к цвету.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Информация&amp;#039;&amp;#039;&amp;#039; — формат, битность и размер загруженного файла текстуры.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Полный путь&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Открыть в проводнике&amp;#039;&amp;#039;&amp;#039; — путь к файлу текстуры и папка с ним.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Прокрутка текстуры&amp;#039;&amp;#039;&amp;#039; — сдвиг текстуры по двум осям в пределах слота.&lt;br /&gt;
&lt;br /&gt;
{{Нужен скриншот|раздел «Текстуры»: список слотов материалов, превью текстуры и прокрутка}}&lt;br /&gt;
&lt;br /&gt;
== Раздел «Параметры» ==&lt;br /&gt;
&lt;br /&gt;
Здесь собраны &amp;#039;&amp;#039;&amp;#039;Положение&amp;#039;&amp;#039;&amp;#039; (в метрах), &amp;#039;&amp;#039;&amp;#039;Поворот&amp;#039;&amp;#039;&amp;#039; (в градусах) и &amp;#039;&amp;#039;&amp;#039;Масштаб&amp;#039;&amp;#039;&amp;#039; (в процентах). Значения живые: когда вы двигаете модель в 3D-просмотре мышью или горячими клавишами, поля обновляются сами. Значение можно и ввести прямо в поле.&lt;br /&gt;
&lt;br /&gt;
Любое изменение — цвет, текстура, прокрутка, свечение, положение — отменяется по Ctrl+Z.&lt;br /&gt;
&lt;br /&gt;
== Тяжёлые модели ==&lt;br /&gt;
&lt;br /&gt;
Модель в десятки миллионов треугольников больше не роняет 3D-просмотр до одного кадра в секунду. Геометрия целиком лежит в видеопамяти и не перезагружается туда каждый кадр, а части модели, которые не попали в кадр, не рисуются вовсе: если подойти камерой к крыльцу здания, остальной дом отрисовку не занимает. Повторяющиеся детали файла — аллея одинаковых деревьев, ряд фонарей, сотня балясин — хранятся в памяти в одном экземпляре. Всё это включено само собой и настроек не требует.&lt;br /&gt;
&lt;br /&gt;
Что стоит иметь в виду:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Сразу после импорта крупной модели программа на короткое время задумается&amp;#039;&amp;#039;&amp;#039; — геометрия переезжает в видеопамять. Это разово, дальше модель работает быстро.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Объём видеопамяти важен.&amp;#039;&amp;#039;&amp;#039; Модель на десятки миллионов треугольников занимает больше гигабайта; если геометрия в видеопамять не помещается, видеокарта вынуждена забирать её из оперативной памяти, и просмотр заметно замедляется.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Упрощения далёкой геометрии нет.&amp;#039;&amp;#039;&amp;#039; В отличие от 3D-редакторов, программа не подменяет далёкие детали упрощёнными: всё, что попало в кадр, рисуется полностью. Если сцена всё же тяжеловата, прячьте лишние модели переключателем «Видимость» или упрощайте модель в редакторе перед импортом.&lt;br /&gt;
&lt;br /&gt;
Посмотреть, чем занята сцена, помогает счётчик: &amp;#039;&amp;#039;&amp;#039;Просмотр → Статистика&amp;#039;&amp;#039;&amp;#039;. Он показывает поверх 3D-просмотра число объектов, мешей, приборов и треугольников, а также нагрузку ЦП и GPU.&lt;br /&gt;
&lt;br /&gt;
{{Нужен скриншот|строка статистики поверх 3D-просмотра: объекты, меши, приборы, треугольники, нагрузка ЦП и GPU}}&lt;br /&gt;
&lt;br /&gt;
== Импорт деревом объектов ==&lt;br /&gt;
&lt;br /&gt;
В главном меню остался и второй, старый пункт — &amp;#039;&amp;#039;&amp;#039;Файл → Импорт → «3D модель (fbx, obj)»&amp;#039;&amp;#039;&amp;#039;. Он раскладывает файл на отдельные объекты в дереве сцены: каждую деталь видно и можно двигать и красить по отдельности, и только он приносит из FBX сплайны и источники света.&lt;br /&gt;
&lt;br /&gt;
Платой за это будет вес проекта и скорость: вся геометрия сохраняется прямо в файл проекта (у большой модели это сотни мегабайт и долгое открытие), связи с исходным файлом нет — кнопки обновления у таких объектов не будет, — а объектов в дереве оказываются сотни. Ускорения, описанные выше, рассчитаны на импорт одной моделью. Пользуйтесь этим пунктом, когда нужны именно сплайны, лампы из файла или подетальная правка; во всех остальных случаях импортируйте модель одним объектом.&lt;/div&gt;</summary>
		<author><name>LsHubBot</name></author>
	</entry>
</feed>