IrrlichtWrapper 1.05 (leider immer noch beta)

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
Scarabol
Beiträge: 1427
Registriert: 30.11.2005 21:00

Beitrag von Scarabol »

Hallo neotoma,

erstmal wollte ich fragen ob das mit dem Helfen noch aktuell ist und mich freiwillig melden, weil das Projekt auf mich schon einen sehr interessanten Eindruck macht. Zum zweiten suche ich noch eine vernünftige 3D Engine für PB und das währe die ideale Gelegenheit Irrlicht näher kennenzulernen.

Hier noch eine Fragen zu Engine:
(erstma sorry, aber hab mir nicht alle 15 Seiten durchgelesen)
1. Kann ich mit der Irrlicht Engine Terrains zur Laufzeit laden/ändern/ersetzen?
2. Kann ich verschiedene Oberflächen auf das Material übertragen und auf diese auch Zeichnen?
3. Wie gut unterstützt Irrlicht die Maus? Also kann ich mir den Punkt auf dem Terrain anzeigen lassen auf den die Maus zeigt, oder das Mesh?
4. Wie gut ist die Particle Engine? Hab gesehen das bei PB da mit Billboards getrickst wird suche aber eine bessere Alternative.

Gruß
Scarabol

PS
Nochmals sorry falls das schonmal alles gefragt wurde.
Kontakt: Skype - (nach Scarabol suchen)
Abgeschlossen Projekte:
Schreibmaschine, Bildschirmlupe, Wings3DtoOgreMeshConverter
Watch: PureArea

PB-V: 4
WinXP
Benutzeravatar
neotoma
Beiträge: 202
Registriert: 13.09.2004 16:16
Kontaktdaten:

Beitrag von neotoma »

Scarabol hat geschrieben:Hallo neotoma,

erstmal wollte ich fragen ob das mit dem Helfen noch aktuell ist und mich freiwillig melden, weil das Projekt auf mich schon einen sehr interessanten Eindruck macht. Zum zweiten suche ich noch eine vernünftige 3D Engine für PB und das währe die ideale Gelegenheit Irrlicht näher kennenzulernen.
Da bist Du bei Irrlicht bzw. dem Irrlichtwrapper richtig.
Scarabol hat geschrieben: Hier noch eine Fragen zu Engine:
(erstma sorry, aber hab mir nicht alle 15 Seiten durchgelesen)
1. Kann ich mit der Irrlicht Engine Terrains zur Laufzeit laden/ändern/ersetzen?
Laden zur Laufzeit - ja, ändern zur Laufzeit kann man es in C++ ja, in PB erst in einem späteren Release.
Scarabol hat geschrieben:2. Kann ich verschiedene Oberflächen auf das Material übertragen und auf diese auch Zeichnen?
Du kannst verschiedene Texturen pro Material verwenden (max. 4) und beliebei viele Materialien nutzen.
Du kannst auch PB-Images für Texturen nutzen. Also mit PB 'bemalen', und mit Irrlicht nutzen.
Scarabol hat geschrieben: 3. Wie gut unterstützt Irrlicht die Maus? Also kann ich mir den Punkt auf dem Terrain anzeigen lassen auf den die Maus zeigt, oder das Mesh?
Ein einfache Sache mit den Kollisionen. Also Antwort ist ja. Man kann sogar das Scene-Object auswählen (also z.B. ein normales Mesh), auf das geklickt wurde.
Scarabol hat geschrieben: 4. Wie gut ist die Particle Engine? Hab gesehen das bei PB da mit Billboards getrickst wird suche aber eine bessere Alternative.
Man kann sehr viel mit der Particle-Engine anstellen. Aber sie hat auch schwächen... Nicht perfekt, aber gut !
Es sind allerdings auch in Irrlicht nur Billboards, die 'Emitted' werden.

Gruß,
Mike
Alle Rechtschreibfehler unterliegen der GPL und dürfen frei kopiert und modifiziert werden.
Benutzeravatar
Scarabol
Beiträge: 1427
Registriert: 30.11.2005 21:00

Beitrag von Scarabol »

@neotoma
Danke für deine Antwort aber wie soll ich euch den jetzt helfen?

Gruß
Scarabol
Abgeschlossen Projekte:
Schreibmaschine, Bildschirmlupe, Wings3DtoOgreMeshConverter
Watch: PureArea

PB-V: 4
WinXP
rollo
Beiträge: 32
Registriert: 11.10.2004 14:41

Beitrag von rollo »

Hallo,
leider habt Ihr auf der vorletzen Seite dieses Themas nicht beschrieben, warum es einen "Invalid memory access" gab.

Könnte Ihr da nochmal helfen?
Distarb
Beiträge: 36
Registriert: 30.03.2005 16:32

Beitrag von Distarb »

Ich hätte mal ne Frage:

wenn ich mit irrlicht den Screen geöffnet hab könnte ic dann eigentlich die standart 2d oder sprite3d befehle von pb verwenden,zum beispiel für nen grafischen menu.
Benutzeravatar
neotoma
Beiträge: 202
Registriert: 13.09.2004 16:16
Kontaktdaten:

Beitrag von neotoma »

Distarb hat geschrieben:Ich hätte mal ne Frage:

wenn ich mit irrlicht den Screen geöffnet hab könnte ic dann eigentlich die standart 2d oder sprite3d befehle von pb verwenden,zum beispiel für nen grafischen menu.
Naja, nicht ganz so einfach.....
Da derb Screen nicht mit PB geöffnet wurde, fehlt PB derContext zum Screen. Ich weiß leider nicht, wie man diesen übergibt.
Was man jedoch machen kann : Einen WindowedScreen öffnen und dann Irrlicht mit IrrStartEx öffnen, und den Handle an Irrlicht übergeben.

Wenn jemand weiß, wie ich den Context an PB übergebe, dann mal her mit der Info !

BTW: Man kann aber auch mit Irlicht Bilder auf den Screen 'Zeichnen' (IrrDraw2DElement() )

Mike
Alle Rechtschreibfehler unterliegen der GPL und dürfen frei kopiert und modifiziert werden.
Benutzeravatar
RiSiNG
Beiträge: 92
Registriert: 18.06.2006 10:31
Kontaktdaten:

Beitrag von RiSiNG »

Hi,
erstmal ein großes Lob!
Meine Frage: Wird dein Wrapper auch bald v1.3 der Irrlicht-Engine unterstützen?
Benutzeravatar
neotoma
Beiträge: 202
Registriert: 13.09.2004 16:16
Kontaktdaten:

Beitrag von neotoma »

RiSiNG hat geschrieben:Hi,
erstmal ein großes Lob!
Meine Frage: Wird dein Wrapper auch bald v1.3 der Irrlicht-Engine unterstützen?
Erstmal danke für das Lob !

Wir arbeiten zur Zeit (leider ) immer noch an dre Doku für Realease 1.05.
Dieses ist noch Irrlicht 1.2 basierend.
Ich habe allerdings auch schon Versuche zur Umstellung auf Irrlicht 1.3 gemacht. Diese sind schon recht weit, allerdings gibt es in Irrlicht 1.3 noch einige 'elementare' Bugs. So werde ich dann Release 1.06 wahrscheinlich gegen eine Version aus dem SVN (Subversion Repository) bauen. So habe ich dann auch immer einen aktuellen Überblick über änderungen.

Außerdem planen wir eine Website zu machen, von der aus man sich eine (unregelmäißg aktualisierte) Version auf Basis des aktuellen Codestands zu holen und zu testen. Aber es kostet auch Zeit.
Nun kommt PB 4.10, Irrklang 0.9 (leider mit einschränkungen) und auch solche Sachen kosten oft wieder Zeit.

Aber wir bleiben dran !

Mike
Alle Rechtschreibfehler unterliegen der GPL und dürfen frei kopiert und modifiziert werden.
Benutzeravatar
RiSiNG
Beiträge: 92
Registriert: 18.06.2006 10:31
Kontaktdaten:

Beitrag von RiSiNG »

Coole Sache! Danke für die Infos.
Benutzeravatar
neotoma
Beiträge: 202
Registriert: 13.09.2004 16:16
Kontaktdaten:

Neue Version : IrrlichtWrapper 1.05beta

Beitrag von neotoma »

Infos siehe ersten Post.....

Mike
Alle Rechtschreibfehler unterliegen der GPL und dürfen frei kopiert und modifiziert werden.
Antworten