film auf plane abspielen

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

Affje

Betreff: film auf plane abspielen

BeitragMo, Mai 10, 2004 17:15
Antworten mit Zitat
Benutzer-Profile anzeigen
hi

kann man einen film auf einer plane abspielen, die mit
Code: [AUSKLAPPEN]
createplane()

erstellet wurde??
www.drachengarde.tk
Guckst da Hier

Tobchen

BeitragMo, Mai 10, 2004 18:39
Antworten mit Zitat
Benutzer-Profile anzeigen
So weit ich weiß, musst du das Video in den TextureBuffer() malen. Und dann texturierst du die Plane damit.
Tobchen - die Welt von Tobi!

Markus2

BeitragMo, Mai 10, 2004 18:40
Antworten mit Zitat
Benutzer-Profile anzeigen
Theoretisch in alles was ne Texture haben kann Wink

Das Beispiel zeigt ein Video auf nem Würfel 8)

Code: [AUSKLAPPEN]


 ; Movie 3D bei M.Rauch 

 ; Debug wenn es laufen sollte aus machen !

 AppTitle "Movie Player"

 ;--------------------------------------------------------

 Graphics3D 800,600,16,1
 SetBuffer BackBuffer()

 ;--------------------------------------------------------

 Global Camera=CreateCamera()

 PositionEntity Camera,0,0,-10

 CameraClsColor Camera,50,100,50

 ;--------------------------------------------------------

 Global Licht =CreateLight(2)

 LightRange Licht ,50

 PositionEntity Licht ,0,5,-10

 AmbientLight 0,0,0

 ;--------------------------------------------------------

 Global txtBox=CreateTexture(512,512,1)

 SetBuffer TextureBuffer(txtBox)
 ClsColor 100,200,100
 Cls
 SetBuffer BackBuffer()

 Global Box=CreateCube()

 ScaleEntity Box,3,3,3

 EntityTexture Box,txtBox

 ;--------------------------------------------------------

 moviename$="aqua.mpg"

 movie=OpenMovie(moviename)

 ;--------------------------------------------------------

 While Not KeyDown(1)

  Local ti#

  ti=MilliSecs()

  SetBuffer TextureBuffer(txtBox)
  DrawMovie movie,512/2-320/2,512/2-240/2,320,240
  SetBuffer BackBuffer()

  If MoviePlaying(movie)=False Then Delay 3000 : Exit

  TurnEntity Box,0,-1,0

  UpdateWorld
  RenderWorld

  While Abs(MilliSecs()-ti)<10
  Wend

  Flip

 Wend

 ;--------------------------------------------------------

 CloseMovie movie

 End

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group