VoxelBlockyLibraryBase
В нем содержится перечень моделей, которые могут использоваться VoxelMesherBlocky.
В нем содержится перечень моделей, которые могут использоваться VoxelMesherBlocky.
Модели, используемые VoxelMesherBlocky Прежде чем их можно эффективно использовать в режиме работы, они должны быть выпечены. Этот процесс зависит от реализации этого класса. Это может быть простой список моделей или список типов высокого уровня, генерирующих модели. Проверьте классы детей для получения дополнительной информации.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Свойства1
BakeTangentsСвойство
public bool BakeTangents { get; set; }Включите эту опцию, если вам нужно обычное картирование на вокселях. Если вы не нуждаетесь в ней, потеря памяти может уменьшить использование памяти и дать небольшой импульс скорости.
Методы4
Bakevoid
public void Bake();Данные моделей оптимизируются, с тем чтобы они могли более эффективно объединяться при производстве воксельных пятен.
GetBakeTangentsbool
public bool GetBakeTangents();boolGetMaterialsReckfell.Collections.Array<Material>
public Reckfell.Collections.Array<Material> GetMaterials();Получил список всех различных материалов, найденных во всех моделях библиотеки.
Следует отметить, что если по крайней мере одна непустыночная модель не имеет материала, то будет такая модель null в этом списке символизирует "по умолчанию материал".
Reckfell.Collections.Array<Material>SetBakeTangentsvoid
public void SetBakeTangents(bool bakeTangents);| Имя | Тип | По умолчанию |
|---|---|---|
bakeTangents | bool | — |
Поля и константы2
MaxMaterialsПоле
public const long MaxMaterials = 65536;MaxModelsПоле
public const long MaxModels = 65536;