Else
TFormPoint -.5, 1, 0, BGF_Gpivot, grs\Mesh
v1 = AddVertex(grs\Surf, TFormedX(), TFormedY(), TFormedZ(), 0, 0)
FormPoint .5, 1, 0, BGF_Gpivot, grs\Mesh
v2 = AddVertex(grs\Surf, TFormedX(), TFormedY(), TFormedZ(), 1, 0)
TFormPoint .5, 0, 0, BGF_Gpivot, grs\Mesh
v3 = AddVertex(grs\Surf, TFormedX(), TFormedY(), TFormedZ(), 1, 1)
TFormPoint -.5, 0, 0, BGF_Gpivot, grs\Mesh
v4 = AddVertex(grs\Surf, TFormedX(), TFormedY(), TFormedZ(), 0, 1)
End If
AddTriangle grs\Surf, v1, v2, v3
AddTriangle grs\Surf, v1, v3, v4
Смотри BlitzGrass.bb
Function BGF_sysCreateBlock.BGF_GrassBlock
Смысл в том, что одна модель дорисовывается различными объектами.
Попонятней: дом 1 - а стены ещё достраиваешь.