C# Класс Transvoxel.SurfaceExtractor.TransvoxelExtractor

Наследование: ISurfaceExtractor
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GenLodCell ( WorldChunk chunk ) : Mesh
TransvoxelExtractor ( IVolumeData data ) : System

Приватные методы

Метод Описание
EliminateLodPositionShift ( int lod, sbyte &d0, sbyte &d1, long &t, Vector3i &iP0, Vector3f &P0, Vector3i &iP1, Vector3f &P1 ) : void
GenerateVertex ( Vector3i &offsetPos, Vector3i &pos, Mesh mesh, int lod, long t, byte &v0, byte &v1, sbyte &d0, sbyte &d1, Vector3f normal ) : void
InterpolateVoxelVector ( long t, Vector3f P0, Vector3f P1 ) : Vector3f
PolygonizeCell ( Vector3i offsetPos, Vector3i pos, Mesh &mesh, int lod ) : void
getCaseCode ( sbyte density ) : byte

Описание методов

GenLodCell() публичный Метод

public GenLodCell ( WorldChunk chunk ) : Mesh
chunk WorldChunk
Результат Transvoxel.Geometry.Mesh

TransvoxelExtractor() публичный Метод

public TransvoxelExtractor ( IVolumeData data ) : System
data IVolumeData
Результат System