-
Notifications
You must be signed in to change notification settings - Fork 0
Buttons
Languages: English · Русский · 中文
🇬🇧 English
This page covers the four buttons in the addon panel.
What it does. Tries to predict how long the full processing of the selected objects will take.
How it works. The addon takes a few representative pieces, actually processes them, measures the time, and then extrapolates the result to the whole scene. If the scene has many repeating objects — it accounts for the cache effect.
When to use it. Before launching full processing on a large scene. It lets you understand whether to start now or wait. The result is shown below the button as a string like "5m 30s".
Important. This is an estimate, not an exact time. Parallel processes running on your PC can change both the actual processing time and the estimate itself. If your CPU was busy with something during the estimation, the actual time may end up much shorter, or the opposite. The actual time can differ by a factor of 1.5–2 in either direction. In my experiments, the actual time differed by 10% upward. Measuring simple objects made of a few polygons is pointless, since the estimate may be almost equal to the processing time itself, as that time turns out to be negligible.
What it does. Returns all parameters to their default values.
When to use it. If you have fiddled with the parameters, got confused, and want to start over. Or if you need to hand the scene over to a colleague with clean settings.
Important. Some parameters (for example, checkboxes) are not reset by this button.
What it does. Processes only one instance of each unique piece in the selected objects. Everything else is ignored.
When to use it. Before a full run. It lets you quickly see how the settings affect the result without waiting for the whole scene to process. If the scene has a bush made of 100 identical twigs — processing will take the time of one twig instead of a hundred. A very handy tool for tuning parameters. You immediately see all the artifacts produced by your set of parameters and can quickly find the values at which the whole object comes out the way you intended.
How to identify the result. The finished object gets the _nanite_test suffix so it isn't confused with the full result. If the result looks good — delete the test object and run the full processing.
Important. Works only on selected objects.
What it does. The main button. Launches full processing of all selected objects.
What will happen.
- Each selected mesh will be split by materials and by pieces, each piece will be processed, and everything will be assembled back into an object with the
_nanitesuffix. - Problem objects will go into the
<name>_brokencollection and will be excluded from further processing. - Source objects will stay in place unless the corresponding checkboxes are enabled.
- While processing a complex model, Blender may freeze. This is normal behavior. Once all operations are complete, it will respond again. For a complex model, run a time estimate and after starting full processing, switch to another application, or better — take a break and wait for the addon to finish.
🇷🇺 Русский
Эта страница описывает четыре кнопки на панели плагина.
Что делает. Пытается предсказать, сколько времени займёт полная обработка выделенных объектов.
Как работает. Плагин берёт несколько представительных кусков, реально обрабатывает их, замеряет время, а потом экстраполирует результат на всю сцену. Если в сцене много повторяющихся объектов — учитывает эффект кэша.
Когда использовать. Перед запуском полной обработки на большой сцене. Позволяет понять, стоит ли запускать сейчас или подождать. Результат показывается под кнопкой в виде строки типа «5m 30s».
Важно. Это именно оценка, а не точное время. Параллельные процессы, запущенные на вашем ПК, могут менять реальное время обработки и ту же оценку. Если во время оценки у вас был чем-то загружен процессор, то реальное время может оказаться намного меньше или наоборот. Реальное время может отличаться в 1.5–2 раза в любую сторону. По моим экспериментам, реальное время отличается на 10% в большую сторону. Делать замеры для простых объектов из нескольких полигонов нет смысла, так как оценка времени может быть практически равна времени обработки, ведь оно окажется незначительным.
Что делает. Возвращает все параметры к значениям по умолчанию.
Когда использовать. Если вы накрутили параметров, запутались и хотите начать заново. Или если нужно передать сцену коллеге с чистыми настройками.
Важно. Некоторые параметры (например, чекбоксы) не сбрасываются этой кнопкой.
Что делает. Обрабатывает только один экземпляр каждого уникального куска в выделенных объектах. Всё остальное игнорируется.
Когда использовать. Перед полным запуском. Позволяет быстро посмотреть, как настройки влияют на результат, не дожидаясь обработки всей сцены. Если в сцене куст из 100 одинаковых веточек — обработка займёт время только одной веточки вместо ста. Очень удобный инструмент для подбора параметров. Вы сразу видите все артефакты, которые получаются при вашем наборе параметров, и можете быстро подобрать нужные значения, при которых весь объект получится таким, как вы задумывали.
Как отличить результат. Готовый объект получает суффикс _nanite_test, чтобы не путать с полным результатом. Если результат устроил — удалите тестовый объект и запустите полную обработку.
Важно. Работает только на выделенных объектах.
Что делает. Основная кнопка. Запускает полную обработку всех выделенных объектов.
Что произойдёт.
- Каждый выделенный меш будет разбит по материалам и кускам, каждый кусок обработан, всё собрано обратно в объект с суффиксом
_nanite. - Проблемные объекты попадут в коллекцию
<имя>_brokenи будут исключены из дальнейшей обработки. - Исходные объекты останутся на месте, если не включены соответствующие галочки.
- В процессе обработки сложной модели Blender может зависнуть. Это нормальное поведение. По завершении всех операций он снова будет отвечать. Для сложной модели проведите оценку времени и после начала полной обработки свернитесь на другое приложение, а лучше сделайте перерыв и дождитесь завершения работы плагина.
🇨🇳 中文
本页介绍插件面板上的四个按钮。
作用。 尝试预测所选物体的完整处理会花多长时间。
如何工作。 插件会取几个有代表性的片段,实际处理它们,测量时间,然后把结果外推到整个场景。如果场景里有很多重复的物体——它会把缓存效应也算进去。
何时使用。 在大场景上启动完整处理之前。它能让你判断是现在开始还是先等一等。结果显示在按钮下方,形如「5m 30s」的字符串。
重要。 这只是估计,不是精确时间。你电脑上运行的其他并行进程会同时影响实际处理时间和这个估计本身。如果在估计时你的 CPU 正忙于其他任务,实际时间可能会短得多,或者相反。实际时间可能在两个方向上相差 1.5–2 倍。根据我的实验,实际时间偏大的偏差约为 10%。对于由几个多边形组成的简单物体做测量没有意义,因为估计时间可能几乎等于处理时间——毕竟那点时间微不足道。
作用。 把所有参数恢复为默认值。
何时使用。 如果你把参数调乱了、搞不清楚了,想从头开始。或者你需要把场景交给同事,希望是干净的设置。
重要。 有些参数(例如复选框)不会被这个按钮重置。
作用。 只处理所选物体中每个唯一片段的一个实例。其余全部忽略。
何时使用。 在完整运行之前。它能让你快速看到设置如何影响结果,而不必等整个场景处理完。如果场景里有一株由 100 根相同小枝组成的灌木——处理只会花一根小枝的时间,而不是一百根。这是调整参数的绝佳工具。你会立刻看到你这套参数下产生的所有伪影,并能快速找到让整个物体按你设想的样子出来的值。
如何识别结果。 生成的物体会带上 _nanite_test 后缀,以免和完整结果混淆。如果结果满意——删除测试物体并运行完整处理。
重要。 只对选中的物体有效。
作用。 主按钮。启动对所有所选物体的完整处理。
会发生什么。
- 每个选中的网格都会按材质和片段拆分,每个片段都被处理,然后全部重新组装成一个带
_nanite后缀的物体。 - 有问题的物体会进入
<名称>_broken集合,并被排除在后续处理之外。 - 除非勾选了相应的复选框,源物体会保留在原位。
- 处理复杂模型时 Blender 可能会卡住。这是正常现象。等所有操作完成后,它会重新响应。对于复杂模型,先做一次时间估计,开始完整处理后切到别的应用去,或者更好——休息一下,等插件跑完。