Common.Rom.Map
に従って地形のメッシュを生成するクラス
[詳解]
|
|
MapClusterBuilder
(int x, int z,
MapData
owner, Common.Rom.Map dat, bool topOnly, uint clusterSize, SharpKmyPhysics.PhysicsBase physics, bool delayedSmoothing) |
|
void |
Dispose
() |
|
void |
geomInvalidate
() |
|
void |
buildBottomRequest
() |
|
bool |
isSmoothInProgress
() |
|
void |
buildCore
(int x, int z) |
|
void |
updateInternal
() |
|
void |
updateInternalTopOnly
() |
|
async void |
afterUpdate
() |
|
void |
buildCollisions
() |
|
void |
updateGeometry
() |
|
|
static SharpKmyGfx.Color |
getColorByHeight
(float height) |
|
|
List< SharpKmyGfx.VertexPositionNormalMapTexture2Color >[,] |
op_vlist
|
|
Common.Rom.Map |
data
|
|
int |
ix
|
|
int |
iz
|
|
int |
currentX
|
|
int |
currentZ
|
|
int |
currentY
|
|
int |
currentHeight
|
|
bool[] |
capped
= new bool[4] |
|
SharpKmyGfx.VertexBuffer |
vb
|
|
SharpKmyGfx.VertexBuffer |
avb
|
|
SharpKmyGfx.GeomCluster |
geomCluster
|
|
SharpKmyGfx.GeometryInstance |
geometryInstance
|
|
SharpKmyGfx.GeometryInstance |
selectionGeometry
|
|
|
const float |
s_centerOffset
= 0.5f |
|
const float |
WATER_TOP_OFFST
= 0.1f |
|
Common.Rom.Map
に従って地形のメッシュを生成するクラス
このクラス詳解は次のファイルから抽出されました: