BASIC

Author Topic: Rotate vor Movement?  (Read 4512 times)

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5024
  • O Rly?
    • View Profile
Rotate vor Movement?
« on: 2008-Oct-28 »
Hi Gernot!

Sagmal wieso geht das den in GLBasic nicht? :

http://wiki.delphigl.com/index.php/Tutorial_Matrix2#Kombination_-_Rotate_vor_Translate

Wär extrem cool für 3D Movements ;) ( besonders für die Camera :) )
« Last Edit: 2008-Oct-28 by Schranz0r »
I <3 DGArray's :D

PC:
AMD Ryzen 7 1700 @3.9GHz, 16GB HyperX Fury 3000MHz Ram, ASUS ROG GTX 1060 STRIX 6GB, Windows 10 Pro 64Bit, MSi Tomahawk B350 Mainboard

Offline Heiko

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 500
    • View Profile
Re: Rotate vor Movement?
« Reply #1 on: 2008-Oct-28 »
Ich glaube beim ES hatte er sowas gemacht, bin mir aber nichtmehr wirklich sicher grad im Moment.
Ryzen 5 2400G - MSI B450 Tomahawk

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10715
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: Rotate vor Movement?
« Reply #2 on: 2008-Oct-28 »
X_PUSHMATRIX - damit geht's.

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5024
  • O Rly?
    • View Profile
Re: Rotate vor Movement?
« Reply #3 on: 2008-Oct-28 »
Hat wer was vom ES gesagt? *kopfschüttel*

Nein Gernot, ich frage wieso es so nicht geht, obwohl es in OpenGL so geht?!
Mir schon klar das es mit PushMatrix geht :D
I <3 DGArray's :D

PC:
AMD Ryzen 7 1700 @3.9GHz, 16GB HyperX Fury 3000MHz Ram, ASUS ROG GTX 1060 STRIX 6GB, Windows 10 Pro 64Bit, MSi Tomahawk B350 Mainboard

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10715
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: Rotate vor Movement?
« Reply #4 on: 2008-Oct-28 »
Ich versteh jetzt die Frage nicht.
OK, GLBasic hat eine Matrix in der Move/Rotate/Scale drin ist - und die Reihenfolge hier ist fest, weil logisch.
Wenn man die Reihenfolge ändern will, nimmt man x_pushmatrix - das macht man in OpenGL auch immer so.

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5024
  • O Rly?
    • View Profile
Re: Rotate vor Movement?
« Reply #5 on: 2008-Oct-28 »
ne muss nicht :)

In OpenGL kannst du Rotate vor Translate machen ;) OHNE Pushmartix!

Mit dem OpenGL Wrapper funzt das ja auch :D
Sonst nehm ich halt den her! Kein problem ;)

Mich hat nur das "wieso" so interessiert.
I <3 DGArray's :D

PC:
AMD Ryzen 7 1700 @3.9GHz, 16GB HyperX Fury 3000MHz Ram, ASUS ROG GTX 1060 STRIX 6GB, Windows 10 Pro 64Bit, MSi Tomahawk B350 Mainboard