Seite 5 von 12

Verfasst: 02.09.2008 14:56
von LukasBanana
hast du denn auch mindestens OpenGL 2.0?

Verfasst: 02.09.2008 17:57
von Vermilion
Achso, sorry, hatte ich vergessen, ich meine insgesamt, die Engine ist ja für C++. Also ich meine in der Engine selbst. Der Wrapper nicht. Wenn ich die Engine benutze dann ohnehin wahrscheinlich in C++.

...wenn ich die vorkompilierten Executables starten will meint der die *.dll von der Engine wird nicht gefunden. Ebenso wenig habe ich gefunden, wo ich die hinpacken soll... oder wieder ein Brett vorm Kopf? 0o

Verfasst: 02.09.2008 18:05
von LukasBanana
Achso du schreibst das also auch in C++ <) okay,
also die DLLs sind nur einmal mit geliefert damit das Packet nicht so groß ist.
Du musst die DLLs entweder in's C:/WINDOWS/system32/ oder in den jeweiligen Ordner wo auch die Anwendungen stehen kopieren :wink:
Wenn du das mit einer IDE kompilierst kann man aber normaler Weise auch per IDE einstellen wo überall nach DLLs gesucht werden soll. So mach' ich das jedenfalls.

Verfasst: 02.09.2008 20:40
von LukasBanana
So, die neue Wrapper Version (0.4) wurde veröffentlicht :mrgreen:

Jetzt kann man auch schon im Wrapper Shader (GLSL) einbauen :wink:

Code: Alles auswählen

spSetEntityShader(myEntity, myShader)
Mfg Lukas

Verfasst: 04.09.2008 10:00
von Vermilion
Ich habe mal die Tutorials durchgeschaut, bei einigen ist nichts drin. Ansonsten Fehlermeldungen:
media/DemoFirework/DemoFirework.exe

Der Prozesueinsprungspunkt "_ZN2sp5sound20SensitiveSoundDevice14setSoundVolumeEPNS0_5SoundEf" wurde in der DLL "SoftPixelEngine.dll" nicht gefunden.


help/tutorials/Tutorial15(LowLevel)/Tutorial15(LowLevel).exe

Der Prozesueinsprungspunkt "_ZN2sp5scene12SceneManager9oglRotateEfbbb" wurde in der DLL "SoftPixelEngine.dll" nicht gefunden.
Ich habe versucht die Quelltexte mit Visual Studio C++ 2008 zum laufen zu kriegen (ist ja immer ein Krampf das einzurichten). Bin da jedoch noch nicht so erfahren. Aber hingekriegt habe ich das nicht. Ich vermute auch mal, du hast die Engine nicht mit Visual Studio geschrieben, oder?

Verfasst: 04.09.2008 18:51
von LukasBanana
Das ist richtig. Ich verwende GCC (GNU Compiler Collection) also GNU C++
Einige Tutorials habe ich noch nicht gemacht und immer wenn ich ne neue Version veröffentliche kann's passieren dass ich vergesse manche Tutorials neu zu kompilieren und wenn sich dann was in der Engine geändert hat - Funktions-Namens-Änderungen - dann laufen die fertigen Anwendungen nicht mehr.

Tut mir leid aber ich vergess das manchmal. Muss das noch mal neu hochladen aber bei meiner schlechten Internetverbindung mach ich das nicht gerne so oft :lol:

Hast du die anderen Tutorials starten können?

Verfasst: 04.09.2008 19:27
von Vermilion
Jap. GNU GCC muss ich mir auch noch für Windows besorgen, habe ich noch gar nicht... bin ich auch erst heute in der Schule drauf aufmerksam geworden, dass es anscheinend auch ohne Cygwin geht.

Verfasst: 05.09.2008 15:45
von LukasBanana
Da kann ich nur DevC++ empfehlen. Da ist schon alles dabei: C/ C++ Compiler, Linker usw., Beispiele, STL und einige praktische Bibliotheken.
Ich kann damit sehr gut umgehen <)

Verfasst: 22.10.2008 12:32
von LukasBanana
Im nächsten Monat soll die nächste Version: 1.5 erscheinen.
Auch der Wrapper für PB soll aktuallisiert werden.

Vom Neuen nur das Wichtigste:

- Ab sofort Wahl zwischen OpenGL, Direct3D9 und einem eigenen SoftwareRenderer
(wobei D3D9 in der nächsten Version warscheinlich noch nicht nutzbar sehr weit sein wird)
- Skeletal Animation (vorerst nur für das B3D Format)
- AntiAlias (2x, 4x, 8x und 16x Fach)
- Picking
- Volumetrisches Licht
- Direct X Model (*.x) Unterstützung (vorerst nur Text basiert)
- Neues Standard 3D Modell: Teapot

Hier auch mal ein paar schöne neue Bilder meiner Projekt Seite:


Neuer schöner Effekt: "Fur effect"
Bild

Bekannte "Direct X" Modelle mit "Lense Flare" effect:
Bild

Derzeitige Fähigkeiten des "Ray" SoftwareRenderers:
Bild

Gruß Lukas

Verfasst: 08.11.2008 14:33
von LukasBanana
Neue Version: 1.5
- Stabieler
- Neue Renderer: Direct3D9 (erst mal nur 2D Bereich nutzbar), Ray SoftwareRenderer
- Neues standard Model: original Utha Teekanne

Hier eine Übersicht des Standes jeden Renderers (unter VideoDriver):
http://softpixelengine.sourceforge.net/ ... pment.html