16 int num = ((p.tile > 0f) ? 1 : (-1));
19 meshBatch.
colors[meshPass.
idx] = p.color - 1572864f;
25 meshBatch.
matrices[meshPass.
idx].m03 = p.x + offset.x * (float)num;
39 meshBatch.
tiles[meshPass.
idx] = p.tile - meshPass.pmesh.tiling.x * (float)num;
43 meshBatch.
colors[meshPass.
idx] = p.color - 1572864f;
66 meshBatch.
matrices[meshPass.
idx].m03 = p.x + offset.x * (float)num;
79 meshBatch.
tiles[meshPass.
idx] = p.tile - meshPass.pmesh.tiling.x * (float)num;
82 meshBatch.
matrices[meshPass.
idx].m03 = p.x + offset.x * (float)num;
84 meshBatch.
matrices[meshPass.
idx].m23 = p.z + offset.z + RenderData.renderSetting.vFix.z +
snowZ;
List< MeshBatch > batches
override bool ForceAltHeldPosition
override void Draw(RenderParam p)
static GameSetting.RenderSetting renderSetting
static SubPassData Current