IrrlichtWrapper 1.05 (leider immer noch beta)

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
neotoma
Beiträge: 202
Registriert: 13.09.2004 16:16
Kontaktdaten:

Beitrag von neotoma »

DW hat geschrieben:Yo, dann lass es doch gleich. KeinNur-PB'ler interessiert sich für einen C++ code.
Es gibt aber hier auch genügend die nicht nur PB drauf haben.
Außerdem ist das für Euch (und mich) eine Absicherung. Sollte ich irgendwann den Wrapper nicht mehr updaten, dann kann ein anderer (allerdings kein Nur-PBler) den Wrapper erweitern und Fehler beheben. Ihr seid damit nicht auf meine Wenigkeit angewiesen.
Außerdem ist der Code auch für Linux-User interessant. Sie können den Code unter Linux kompilieren und Irrlicht und PB zusamen verwenden. (Okay, natürlich nicht für Nur-Windowler/Nur-PBler.. ;-) )

BTW: Ich suche Freiwillige, die eine Art Beta-Test für das nächste Release machen. Dort sind dann auch Shader (mit Callback) und ein Callback-Animator verfügbar. Allerdings bin ich nicht mit guten Grafikkarten und leider auch nicht mit guten Shader-Kenntnissen ausgestattet. Daher wäre es gut, wenn jemand eine kleine dokumentierte Demo schreibt.
Wer interesse hat : PM an mich.

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

Beitrag von DW »

>Aha...
Ich hoffe, du meintest nicht mich. Ich bin ja kein Voll-PB'ler. PB ist jetzt die fünfte Sprache(PHP+Javascript+HTML zusammengefasst), die ich lerne.
Benutzeravatar
vonTurnundTaxis
Beiträge: 2130
Registriert: 06.10.2004 20:38
Wohnort: Bayreuth
Kontaktdaten:

Beitrag von vonTurnundTaxis »

> Außerdem ist der Code auch für Linux-User interessant. Sie können den Code unter Linux kompilieren und Irrlicht und PB zusamen verwenden.
Nach einem einfachen "gcc main.cpp" wurde mir höflich mitgeteilt, es gebe kein "windows.h".
Das scheint also eine Windows-API-Geschichte zu sein.
Da ich absolut keine Ahnung von C++ habe, wäre es schön, wenn ein versierterer C++ler sich das mal ansehen würde.

>PB ist jetzt die fünfte Sprache(PHP+Javascript+HTML zusammengefasst), die ich lerne.
Faszinierend...

//Nachtrag:
Hier hat neotoma bereits auf meine Frage geantwortet.
Nicht durch Zorn, sondern durch Lachen tötet man
ClipGrab | Pastor - jetzt mit kurzen URLs!
Benutzeravatar
neotoma
Beiträge: 202
Registriert: 13.09.2004 16:16
Kontaktdaten:

Beitrag von neotoma »

vonTurnundTaxis hat geschrieben:> Außerdem ist der Code auch für Linux-User interessant. Sie können den Code unter Linux kompilieren und Irrlicht und PB zusamen verwenden.
Nach einem einfachen "gcc main.cpp" wurde mir höflich mitgeteilt, es gebe kein "windows.h".
Das scheint also eine Windows-API-Geschichte zu sein.
Da ich absolut keine Ahnung von C++ habe, wäre es schön, wenn ein versierterer C++ler sich das mal ansehen würde.
Okay, Dlls sind Windowsspezifisch. Und ich kenne mich leider nicht mit Linux/Unix genug aus, um Dir zu sagen, wie eine dynamic Lib unter Linux
gebaut wird. Wenn sich jemand findet, der den Code entsprechend um/einbaut, füge ich gerne auch eine Linux-Version hinzu.

@DW:
Ich war nur über die die Bezeichnung 'Nur-PBler' amüsiert... ;-)
Über kurz oder lang bleibt kaum einer bei einer Programmier-Sprache, würde ich mal so vermuten.



Mike
Alle Rechtschreibfehler unterliegen der GPL und dürfen frei kopiert und modifiziert werden.
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Danke, ich find den wrapper :allright: . Schade, dass die Irrlicht Webseite auf Sourceforge ist, das ist bei mir nämlich meistens sau lahm.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
DW

Beitrag von DW »

Hätte ich damals eine gute 3d engine, so würde ich auch nicht von c++ umsteigen. Leider habe ich irrlicht später gefunden, da hat ich schon bB3D.
Benutzeravatar
Ground0
Beiträge: 318
Registriert: 05.02.2005 02:09
Wohnort: Stilli, Schweiz
Kontaktdaten:

Beitrag von Ground0 »

Hallo also ich melde mich freiwilig zum Test.... alerdings ist meine Testumgebung eine Linux installation mit wine ;) werde also meistens die OpenGL funktionen nutzen auch wenn fast alle DX funktionen die in den Irrlicht beispielen genutzt werden astrein funktionieren...

Gruss
lmon Monitoring Service inkl. Clients
lweb Multi-Threaded Webserver
lbup-server Backup Server applikation
lmanager ERP Applikation.
DW

Beitrag von DW »

Eins ist klar, OpenGL und D3D rendern gleichgut, oder?
Aber wer ist schneller?
Benutzeravatar
dige
Beiträge: 1236
Registriert: 08.09.2004 08:53

Beitrag von dige »

Also auch von mir mal ein ganz großes Lob an Neotoma. Das ist endlich
mal ein funktionierender IrrLicht Wrapper.
Im Gegensatz zu Fred's Ogre Implementierung, funktioniert mit Irrlicht die
verwendung einer _eigenen_ HighMap bestens!
So langsam aber sicher gibt es endlich wirklich PB3D :)

Weiter so!
"Papa, ich laufe schneller - dann ist es nicht so weit."
super_castle
Beiträge: 557
Registriert: 29.11.2005 15:05

Beitrag von super_castle »

ich kann diese fensterprogramme, die in der demo laufen nicht mit der maus erreichen, was muss da geändert werden ?

mfg
Antworten