
Function makeSkyBox%(name$)
m=CreateMesh()
;передняя сторона
b=LoadBrush("resources\textures\skyboxes\"+name$+"\sky_FR.bmp")
s=CreateSurface( m,b )
AddVertex s,-1,+1,-1,0,0:AddVertex s,+1,+1,-1,1,0
AddVertex s,+1,-1,-1,1,1:AddVertex s,-1,-1,-1,0,1
AddTriangle s,0,1,2:AddTriangle s,0,2,3
FreeBrush b
;левая сторона
b=LoadBrush("resources\textures\skyboxes\"+name$+"\sky_LF.bmp")
s=CreateSurface( m,b )
AddVertex s,+1,+1,-1,0,0:AddVertex s,+1,+1,+1,1,0
AddVertex s,+1,-1,+1,1,1:AddVertex s,+1,-1,-1,0,1
AddTriangle s,0,1,2:AddTriangle s,0,2,3
FreeBrush b
;задняя сторона
b=LoadBrush("resources\textures\skyboxes\"+name$+"\sky_BK.bmp")
s=CreateSurface( m,b )
AddVertex s,+1,+1,+1,0,0:AddVertex s,-1,+1,+1,1,0
AddVertex s,-1,-1,+1,1,1:AddVertex s,+1,-1,+1,0,1
AddTriangle s,0,1,2:AddTriangle s,0,2,3
FreeBrush b
;правая сторона
b=LoadBrush("resources\textures\skyboxes\"+name$+"\sky_RT.bmp")
s=CreateSurface( m,b )
AddVertex s,-1,+1,+1,0,0:AddVertex s,-1,+1,-1,1,0
AddVertex s,-1,-1,-1,1,1:AddVertex s,-1,-1,+1,0,1
AddTriangle s,0,1,2:AddTriangle s,0,2,3
FreeBrush b
;верхняя сторона
b=LoadBrush("resources\textures\skyboxes\"+name$+"\sky_UP.bmp")
s=CreateSurface( m,b )
AddVertex s,-1,+1,+1,0,1:AddVertex s,+1,+1,+1,0,0
AddVertex s,+1,+1,-1,1,0:AddVertex s,-1,+1,-1,1,1
AddTriangle s,0,1,2:AddTriangle s,0,2,3
FreeBrush b
ScaleMesh(m, 10, 10, 10)
FlipMesh(m)
EntityFX(m, 9)
EntityOrder(m,10)
Return m
End Function
непонятно гонит! не грузятся брашы, хотя точно проверено что пути к ним прописаны правильно(DebugLog()).