GLBasic forum

Other languages => GLBasic - de => Topic started by: sechsrad on 2008-Feb-27

Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: sechsrad on 2008-Feb-27
hallo, läuft die 2dgrafik auch im openglmodus bzw  ist das auch der typische opengl-screen?

mfg
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: Kitty Hello on 2008-Feb-27
Ja. 2D ist quasi 3D ohne Z.
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: sechsrad on 2008-Feb-27
QuoteJa. 2D ist quasi 3D ohne Z.
waum kann ich dann die sprite dann nicht mit "X_PUSHMATRIX" zusammenhängen?
muss ich da inline-routinen produzieren?

mfg
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: Schranz0r on 2008-Feb-27
Dann machs in 3D mit einen Plane und dann kannste die zusammenfügen ;)
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: Kitty Hello on 2008-Feb-28
x_pushmatrix macht nicht glPushMatix - ich bau die Matrix intern zusammen, weil's schneller geht.
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: sechsrad on 2008-Mar-01
Quotex_pushmatrix macht nicht glPushMatix - ich bau die Matrix intern zusammen, weil's schneller geht.
sind alle x_befehle eigenwicklungen?

mfg
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: Schranz0r on 2008-Mar-01
Ich glaube das sollte dich weniger interessieren, es geht alles wunderbar und vorallem schnell.
Ob es eine Eigenkreation ist oder nicht, ist in dem Fall wohl egal.
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: D2O on 2008-Mar-01
Hi sechsrad, ich denke schon.
Gernot wird hier die Original Funktionen bestimmt soweit umgebogen haben das es für uns einfacher zu nutzen ist
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: sechsrad on 2008-Mar-01
QuoteIch glaube das sollte dich weniger interessieren, es geht alles wunderbar und vorallem schnell.
Ob es eine Eigenkreation ist oder nicht, ist in dem Fall wohl egal.
eben nicht, irgendwie kennst du den gp2x nicht, der eben die originalen openglbefehle emuliert und die x_befehle vom glbasic für opengl darauf nicht funktionieren. darum ist meine frage berechtigt.
es geht mir hier nicht nur einfach darum irgend etwas zu proggen mit dem gp2x, es sollte auch funktionieren.
ich entwickle jetzt programme für den gp2x und da ist es entscheidend bei der fehlersuche ob es originale  opengl-befehle sind oder eigenentwicklungen von befehlen die der bewegung von den openglbefehlen entsprechen.

hier geht es um etwas wesentliches, was man nur versteht, wenn man die eigenarten vom gp2x kennt im zusammenhang mit glbasic.
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: Schranz0r on 2008-Mar-02
Hab dich gewahrnt, und deinen Doppelpost gelöscht!

Nochmals, es gibt ein Bearbeiten um deinen vorherigen Post zu editieren!

Du brachst hier keine Threads Pushen, die werden immer gelesen auch wenn du nur einen Post machst!

und weil ich ja nicht ganz so böse bin:

Quote from: sechsradGernot wird hier die Original Funktionen bestimmt soweit umgebogen haben das es für uns einfacher zu nutzen ist

die schreibweise ist identisch "x_pushmatrix" oder "glpushmatrix()", das hat nichts mit der einfachheit zu tun. es werden in beiden fällen keine variablen übergeben sondern hier werden flächen zusammengesetzt , die man dann unabhängig bewegen kann.

gernot hat die nur neu geschrieben, weil die schneller laufen.
Meines wissen hast du dir den GP2X doch erst gekauft?!
(Auf GP2X läuft nicht nur OpenGL sondern auch SDL ;) )


Zu deinem Problem:

Quote from: sechsradeben nicht, irgendwie kennst du den gp2x nicht, der eben die originalen openglbefehle emuliert und die x_befehle vom glbasic für opengl darauf nicht funktionieren
Was erzählst du hier für nen Zeug, anscheinden kennst du den GP2X nicht, da läuft GLB super drauf!

Quote from: sechsradhier geht es um etwas wesentliches, was man nur versteht, wenn man die eigenarten vom gp2x kennt im zusammenhang mit glbasic.
Also verstehst du es wohl nicht....


Es IST egal wie die Befehle sich schimpfen!
Ob jetzt glPushMartix -> X_Kratz_mich_am_Po heisst oder anders ist vollkommen egal!
Du kannst Funktionen machen, und die GL-Befehle da mit einbauen. Ausserdem heissen die Befehle nur anders weil GLB eine eigene IDE hat, die es dann in C++ Code umarbeitet, alles was also intern geschied wirst du NIE mitbekommen, und hat dich auch nicht zu stören!

Wenn dir die GLB-Syntax also nicht zusagt, hast du 2 Möglichkeiten:

1. GLBasic aufhören und mit C++ und OpenGL arbeiten
2. dir die -->>gl.gbas (http://www.glbasic.com/files/gl.gbas)<<-- laden und da rein in GL arbeiten.(viel spass dabei!)
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: sechsrad on 2008-Mar-02
QuoteMeines wissen hast du dir den GP2X doch erst gekauft?!
so ist es und steck schon bis zur halskrause in der materie. das ding macht riesenspass.

QuoteWas erzählst du hier für nen Zeug, anscheinden kennst du den GP2X nicht, da läuft GLB super drauf!
wäre dankbar, wenn du mir mal den opengl-code dafür zeigen könntest.
alle hier angegebenen gl-code laufen zwar, aber die ganzen 3d-körper werden total falsch und verzehrt dargestellt, teilweise auch ohne textturen.

das habe ich nicht behauptet sondern das die x_befehle von glbasic darauf nicht funktionieren, die 2d läuft super auf dem gp2x. mal sehen wie in 4monaten die datenübertragung mit den netzwerkbfehlen vom gp2x zum gp2x funktioniert.

kauf die doch auch mal ein gp2x, ist ein schönes freihzeitspielzeug.

QuoteWenn dir die GLB-Syntax also nicht zusagt, hast du 2 Möglichkeiten:
1....
oder schranzor fragen?, das habe ich jetzt mal gemacht und bekomme ein abwehrende antwort, statt mal zu überlegen, wie und wo man weiterhelfen kann.

jetzt bist du wieder dran.

ich hoffe ja das du dich jetzt abreagiert hast und  das  wir den fehler gemeinsam lösen können.



mfg
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: Schranz0r on 2008-Mar-02
Es gibt keinen Fehler.... o.O

Wie gesagt lade dir die gl.gbas runter, und mach dir selber ein kleine "Engine".
Und die GP2X ist nicht auf 3D ausgelegt, nur mal so nebenbei!
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: sechsrad on 2008-Mar-02
Quotegl.gbas
welche meinst du jetzt zum testen?

QuoteUnd die GP2X ist nicht auf 3D ausgelegt, nur mal so nebenbei!
darum finde ich die ac - vectoren-darstellung wunderbar.
die funktioniert 100%tig mit blender>glbasic>gp2x.

habe auch festgestellt das der trend mehr zur iso-darstellung(2d) tendiert wie die spiele für den gameboy usw dargestellt werden.

mfg
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: Schranz0r on 2008-Mar-02
Sind deine Doppelposts absicht?
Hab mal wieder einen gelöscht...
Also so langsam glaub ich du willst uns ärgern.

gl.gbas ----> http://www.glbasic.com/files/gl.gbas (http://www.glbasic.com/files/gl.gbas)
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: trucidare on 2008-Mar-02
Jetzt muss ich mal dazwischen gehen...

Sechsrad:

1: Der GP2X ist ein retro Handheld. Ausgelegt für emulatoren und kleine Homebrew spiele. Wenn du 3d haben willst kauf die ne PSP.

2: Netzwerkbefehle kannste mal total knicken. Denn der GP2X hat keine netzwerkkarte also is nix mit datenübertragung. Außerdem ist der gp2x nicht dafür ausgelegt.

3: das der kram scheiße angezeigt wird hast du bekannt gegeben und gernot kümmert sich drum. Hab geduld. Es ist sein Hobby-projekt und keine hauptaufgabe.

4: Gemeinsam dran arbeiten kannst du wenn du verstehst was passiert oder du einfach mal nicht dauernd was neues was dich stört aufn markt wirfst.

5: Stell ein projekt ins forum mit shots und demo dann kannst du meckern. Bisher konnten wir von dir rein gar null sehen. Ich habe offen zugegeben keine spiele proggen zu können aber von mir kommt auch nicht solche kritik.
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: BumbleBee on 2008-Mar-02
Gong zur nächsten Runde ;)

Cheers
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: sechsrad on 2008-Mar-02
zu 1. ich kann schon daten übertragen vom pc zum gp2x seriell über den Cradle , ich hoffe das bei der neuen firmeware wie beim f100 diese FTP-Server-übertragung vorhanden ist.

zu 3. die anzeige wird sich nicht ändern, weil auch dies froggerspiel von gernot beim gp2x auf 2d umgeschaltet wird.
von scheisse keine rede. ich habe gesagt es funktioniert nicht und hat nichts mit dem proggen zu tun.
und die neue vc-vectoren, die man jetzt bearbeiten kann ist von gernot schon ein grosser vorteil. ein guter ersatz für die kleinconsolen.
auch die leistung ist sehr gut. darauf werde ich bauen.

zu 5. ich kann noch kein produkt auf den markt bringen, weil die funktion nur auf dem pc einwandfrei ist und nicht auf gp2x.
zur zeit brauche ich jungs und mädel die auch einen oder zwei gp2x haben um mal mit denen zu diskutieren. wenn man den gp2x nicht hat, sind die tipps nicht getestet und nur vermutungen.



mfg
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: sechsrad on 2008-Mar-02
QuoteSind deine Doppelposts absicht?
ich mache hier keine doppelpost. ich schicke das nur einmal ab .

http://www.glbasic.com/files/gl.gbas . diese datenquelle ist gold wert. so etwas habe ich gesucht.danke.

mfg
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: trucidare on 2008-Mar-02
Du redest um den punkt herum:

zu deiner behauptung du kannst per serial und so vom pc drauf zu greifen. Da sag ich mal lol das konnte ich auch. Und per FTP konnte man auch rauf ahh siehe da die firmware hat sowas schon lange drin.

zu deinem ui ich kann nix zeigen weil es noch nicht fertig ist.. sag ich nur wer nihcts zeigen kann hat auch nix. jeder hier stellt ab und zu screenshots rein ob die noch so mies aussehen aber die machen es.

und zu deiner doppelpost-Sache... benutz den edit button und gut ist dann beschwert sich auch keiner.
Title: 2d-grafik ,sprite usw läuft im openglmodus?
Post by: Kitty Hello on 2008-Mar-03
1. Der GP2X hat keinen OpenGL chip. Mit der neuen Trenki3D Engine habe ich 3D und POLYVECTOR auf die GP2X gebracht - recht schnell, immer nocht nicht 100% wie am PC und damit 100% inkompatibel zu INLINE OpenGL wrappern!

2. Der F200 hat keine Netzwerkschnittstelle mehr. Haben die bei Gamepark eiskalt rausgemacht. Mit WLan kann man was machen.

3. Das Froggerspiel läuft auf der GP2X. Zumindest lief es mal - muss ich nochmal sehen.

4. Der Ton in diesem Forum war mal besser :(