Author Topic: Irrlicht Wrapper for GLBasic!  (Read 13822 times)

Offline devo

  • Mc. Print
  • *
  • Posts: 18
    • View Profile
Re: Irrlicht Wrapper for GLBasic!
« Reply #15 on: 2010-Apr-03 »
Hallo  Schranz0r,

hast du vieleicht ne Routine mit der ich im Wrapper den receiver ansprechen und einbinden kann ? :giveup:

Bsp:
IrrlichtDevice* device = createDevice(driverType,core::dimension2d<u32>(640, 480), 16, false, false, false, &receiver);
                                                                                                                                                                          !----------!
MfG.


HAT SICH ERLEDIGT.....SELBST EINGBAUT :booze:
« Last Edit: 2010-Apr-03 by devo »

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5021
  • O Rly?
    • View Profile
Re: Irrlicht Wrapper for GLBasic!
« Reply #16 on: 2010-Apr-04 »
Oh das hab ich ja ganz vergessen, ich wollte ja bisschen weiter machen :/
Hast du schon was neues, was ein update wert wäre?
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 devo

  • Mc. Print
  • *
  • Posts: 18
    • View Profile
Re: Irrlicht Wrapper for GLBasic!
« Reply #17 on: 2010-Apr-06 »
Oh das hab ich ja ganz vergessen, ich wollte ja bisschen weiter machen :/
Hast du schon was neues, was ein update wert wäre?


Ich hab selber mal etwas rumgeprogt. Bin auch ein Stückchen weitergekommen. =D
Mal sehn, wann ich ins stocken komme. :blink:
Ich muss erstmal mehr Durchblick mit GLBasic bekommen.

Mal ne Frage: Kann man mit GLBasic eigentlich auch DLLs erzeugen ?
Äh, zwei Routinen suche ich noch:

1.IrrGetMeshVertexCount( IAnimatedMesh* mesh, int iFrame )
2.IrrGetMeshVertices( IAnimatedMesh* mesh, int iFrame, IRR_VERT *verts )
Hast du ne Idee?

« Last Edit: 2010-Apr-06 by devo »

Offline devo

  • Mc. Print
  • *
  • Posts: 18
    • View Profile
Re: Irrlicht Wrapper for GLBasic!
« Reply #18 on: 2010-Apr-08 »
Hab den Wrapper leicht erweitert.
1.Level laden
2.Levelcollision
3.Modelbewegung mittels Tastatur
4.Versch. Kamera

Hab den Wrapper mit NewtonSdk kombiniert. Klappt soweit  :booze:
Nur eine Routine fehlt mir noch:

FUNCTION NewtonCreateDDD: id_ddd%, frame%   ---> Diese brauch ich umgestaltet für die Irrlichtengine für Newton.

Unter FreeBasic hab ich ne funktionfähige Version.  :-[
Doch unter GLB hab ich keinen Plan wie ich  meine Levelkollision hinkriege :rant:



Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10714
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: Irrlicht Wrapper for GLBasic!
« Reply #19 on: 2010-Apr-09 »
k.A. wie das geht.
Ich hab in GLBasic alle Flächen angesucht und dann daraus "tetraeder" gemacht. Schau halt wie ich's hab.

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5021
  • O Rly?
    • View Profile
Re: Irrlicht Wrapper for GLBasic!
« Reply #20 on: 2010-Apr-10 »
Hab den Wrapper leicht erweitert.

Na siehste mal, wie einfach das mit GLBasic sein kann.
Da muss ich ja wohl nichtmehr weiter machen wenn du da grad am basteln bist :P

Wenns dennoch Probleme gibt, schreib mir ne PM hier im Forum, dann kann ich dir bestimmt helfen.
Lass ab und an mal nen Screenshot rüberwachsen. ;)


Achso eins noch, mich würde deine Tasterturabfrage brennend interessieren!
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 devo

  • Mc. Print
  • *
  • Posts: 18
    • View Profile
Re: Irrlicht Wrapper for GLBasic!
« Reply #21 on: 2010-Apr-10 »
Hi,
im Moment ist mir mein zweiter PC mit dem Progs abgeschmiert. Mein SCode ist teilweise futsch. : :S
Werd das alles neu proggen müssen, was ich schon hatte. :rant:
Wird wohl etwas dauern. Dann stelle ich mal was rein.

Die Tastatur ist im Moment noch ziemlich simpel. Nur zum testen ::)

MfG.


[attachment deleted by admin]
« Last Edit: 2010-Apr-10 by devo »

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5021
  • O Rly?
    • View Profile
Re: Irrlicht Wrapper for GLBasic!
« Reply #22 on: 2010-Apr-10 »
Sieht doch schonmal schick aus ;)
Weiter so und wenn du hilfe brauchst, brüll einfach!
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 devo

  • Mc. Print
  • *
  • Posts: 18
    • View Profile
Re: Irrlicht Wrapper for GLBasic!
« Reply #23 on: 2010-Apr-10 »
Sieht doch schonmal schick aus ;)
Weiter so und wenn du hilfe brauchst, brüll einfach!

Komm drauf zurück, wenn ichs brauch  :good:

Offline devo

  • Mc. Print
  • *
  • Posts: 18
    • View Profile
Re: Irrlicht Wrapper for GLBasic!
« Reply #24 on: 2010-Apr-12 »
Jetzt hab ich alle Dreiecke für Newton.
Aber ein Problem hab ich:
Die Newtonbox taucht etwas in den Newtonlevel und blockiert dadurch.  (s.Bild 2)

Such mich schon dumm nach dem Fehler.  Was kann das sein ?

EMail auch:  *** gelöscht von Schranz0r ***

[attachment deleted by admin]
« Last Edit: 2010-Apr-13 by Schranz0r »

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5021
  • O Rly?
    • View Profile
Re: Irrlicht Wrapper for GLBasic!
« Reply #25 on: 2010-Apr-13 »
Die Newtonbox hast du als Objekt erstellt richtig?
Sprich du wolltest sie die schiefe Ebene runterrutschen lassen?

Mach den "spawnpoint" mal höher.
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: 10714
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: Irrlicht Wrapper for GLBasic!
« Reply #26 on: 2010-Apr-13 »
Und lass Dir mal das Netwonsystem anzeigen. (Newton_Debug oder so....)

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5021
  • O Rly?
    • View Profile
Re: Irrlicht Wrapper for GLBasic!
« Reply #27 on: 2010-Apr-14 »
Fehler beheben können?
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 devo

  • Mc. Print
  • *
  • Posts: 18
    • View Profile
Re: Irrlicht Wrapper for GLBasic!
« Reply #28 on: 2010-Apr-14 »
An Newton arbeite ich noch... :sick:

Aber ohne Newton sie läuft bereits.


Hallo  Schranz0r, wie kann ich Meshs oder Nodes aus einem DGArray auslesen?
Sorry für meine dummen Fragen, aber ich hab noch einige Schwierigkeiten mit GLB.

[attachment deleted by admin]
« Last Edit: 2010-Apr-14 by devo »

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 5021
  • O Rly?
    • View Profile
Re: Irrlicht Wrapper for GLBasic!
« Reply #29 on: 2010-Apr-14 »
Du da du anscheinend C++ kannst ist DGarray ganz einfach.
Benutzen kannst du es wie VECTOR.

Also du erstellt ein DGArray so :
Code: GLBasic [Select]
INLINE
DGArray<whatever>myWhatever;
ENDINLINE

FUNCTION CreateWhatEver:
INLINE
     whatever blume; //<----Brüller mir ist echt grad nix dummeres eingefallen ;)
     DIMPUSH(myWhatever,blume);  // ins Array "pushen"
     return LEN(myWhatever)-1     // die ID vom arrayeintrag zurückgeben
ENDINLINE
ENDFUNCTION
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