Показать сообщение отдельно
Старый 27.10.2015, 22:43   #5
Тоха
AnyKey`щик
 
Аватар для Тоха
 
Регистрация: 26.10.2015
Адрес: Пермь
Сообщений: 9
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: не могу сделать SkyBox

m=CreateMesh() 
;front face 
b=LoadBrush( "skybox_FR.jpg",49 ) 
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 
;right face 
b=LoadBrush( "skybox_LF.jpg",49 ) 
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 
;back face 
b=LoadBrush( "skybox_BK.jpg",49 ) 
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 
;left face 
b=LoadBrush( "skybox_RT.jpg",49 ) 
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 
;top face 
b=LoadBrush( "skybox_UP.jpg",49 ) 
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 
;bottom face    
b=LoadBrush( "skybox_DN.jpg",49 ) 
s=CreateSurface( m,b ) 
AddVertex s,-1,-1,-1,1,0:AddVertex s,+1,-1,-1,1,1 
AddVertex s,+1,-1,+1,0,1:AddVertex s,-1,-1,+1,0,0 
AddTriangle s,0,1,2:AddTriangle s,0,2,3 
FreeBrush b 
ScaleMesh m,100,100,100 
FlipMesh m 
EntityFX m,1

Последний раз редактировалось ABTOMAT, 28.10.2015 в 00:00.
(Offline)
 
Ответить с цитированием