Тема: Порталы
Показать сообщение отдельно
Старый 12.02.2011, 12:45   #1
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Лампочка Порталы

Хотел наштопать портал..не получилось...решил отрисовать вид с одной камеры в картинку....но даже DrawImage не пришлось писать...да и отрисовка както странно работает..проверте..

Graphics3D 640,480,16,2
SetBuffer BackBuffer()

Light=CreateLight()



SPHERE=CreateSphere(32)
CAM=CreateCamera(sphere)

cub=CreateCube()
PositionEntity cub,0,0,5

plan=CreatePlane()
PositionEntity plan,0,-2,0
EntityColor plan,255,0,0

por=CreateImage(150,150)
SetBuffer ImageBuffer(por)
PORc=CreateCamera()
PositionEntity porc,0,4,0
SetBuffer BackBuffer()


Repeat
PointEntity porc,cub
TurnEntity cub,.2,.2,.2


  UpdateWorld
  RenderWorld
  Color 255,0,255
Rect 0,0,150,150,0
Flip

Until KeyHit(1)

End
как я хотел зделать порталы..:
берём 2 спрайта..перентим к ним 2 камеры развёрнутые от фэйса спрайта, с камер отрисовываем в текстуру, накладываем текстуры наобарот(текстура с первой камеры на второй спрайт)...вот

Не работает....хз почему,точно всё правильно делаю..
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием