Seite 1 von 1

3D Ansätze?

Verfasst: 09.07.2006 16:43
von Alves
Also ich habe aml ein bisschen mit Code rumgespielt und Sprite3D, und dabei ist das rausgekommen:

Code: Alles auswählen

InitSprite()
InitSprite3D()
InitKeyboard()
Enumeration:#sprite:#sprite3d:EndEnumeration
If OpenScreen(1024, 768, 32, "Locoloco")
  LoadSprite(#sprite, "C:\hallo.bmp",#PB_Sprite_Texture)
  CreateSprite3D(#sprite3d, #sprite)
  Repeat
  ClearScreen(0,0,0)
  ExamineKeyboard()
  Start3D()
    
      For ii=20 To 300
        DisplaySprite3D(#sprite3d, 150, ii)
      Next
        
  Stop3D()
  RotateSprite3D(#sprite3d, a, 0)
  FlipBuffers()
  a+2
  If a>360
    a=0
  EndIf  
  Until KeyboardPushed(#PB_Key_Escape)
Else 
  MessageRequester("Fehler", "Der Screen konnte nicht geöfnet werden",0)
EndIf
Am besten sieht man es mit einem viereckigen Bild, das am besten keine schwarzen Ränder hat.


Edit: Tests haben ergeben, dass der Rand farblich deutlich von der Fläche abgehoben sein sollte.

Sehr interessant auch mit diesem Bild: http://i33.photobucket.com/albums/d82/A ... hallo4.jpg (1MB)

Verfasst: 15.07.2006 16:19
von Alves
Möchte sich hier niemand zu äußern?

Verfasst: 15.07.2006 16:39
von Kiffi
Alves hat geschrieben:Möchte sich hier niemand zu äußern?
Meine Glaskugel hat Urlaub.

Grüße ... Kiffi

Verfasst: 17.07.2006 21:13
von dllfreak2001
toller Effekt wenn es mal schnell gehen soll