LOD для большой сложной сетки в Unity (с блендером) - PullRequest
1 голос
/ 18 июня 2019

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

У меня есть 3D-модель в Blender от клиента, а не та, которую я разработал, и я не могу раскрыть многие особенности из-за NDA. В конечном счете, ручное редактирование модели блендера не поможет, потому что эта процедура неизбежно должна применяться к нескольким моделям схожего состава. Я пытаюсь применить группы LOD к подсетям в модели, чтобы улучшить производительность просмотра этой модели в Unity.

У меня уже есть многократная дисперсия в LOD для каждой подсетки в модели, но когда я импортирую модель в Unity, она группирует их все вместе, а не внутри отдельных подсетей. Это своего рода побеждает цель, потому что она рендерит всю модель в LOD0, когда вы приближаетесь, когда я хочу, чтобы только части самой близкой к вам модели были LOD0, а все, к чему вы непосредственно не приближались, уменьшалось.

В настоящее время я экспортирую модель блендера как FBX, но это не требуется, если есть лучшая альтернатива, чтобы помочь с этим.

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

Первое изображение - это то, что я хочу. Каждая часть имеет свой собственный LOD, который рассчитывается индивидуально от других. Второе изображение - то, что я получаю сейчас, где все части рассчитаны как один LOD.

DesiredResult

CurrentResult

Если есть какие-либо настройки, процессы или сценарии, которые можно применить к Blender или Unity, которые могут дать мне определенный прогресс в достижении желаемых результатов, пожалуйста, помогите! В некотором роде отчаянные, потому что ни один из моих планов не рассчитывал на то, что это проблема, и я получу серьезную неудачу, если это не удастся решить.

...