3D Ansätze?

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
Alves
Beiträge: 1208
Registriert: 19.04.2006 18:24
Kontaktdaten:

3D Ansätze?

Beitrag 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)
Benutzeravatar
Alves
Beiträge: 1208
Registriert: 19.04.2006 18:24
Kontaktdaten:

Beitrag von Alves »

Möchte sich hier niemand zu äußern?
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Alves hat geschrieben:Möchte sich hier niemand zu äußern?
Meine Glaskugel hat Urlaub.

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
dllfreak2001
Beiträge: 2925
Registriert: 07.09.2004 23:44
Wohnort: Bayern

Beitrag von dllfreak2001 »

toller Effekt wenn es mal schnell gehen soll
I´a dllfreak2001
Antworten