B3D-SoftPixelWrapper
Gehe zu Seite Zurück 1, 2, 3, 4 Weiter
Worklogs

Ich hatte bisher nur DX getestet. Bei OpenGL kommt gar nichts, OpenGL-Version ist 2.1.
Bei OGL und DirectX?
Versuch mal bitte beide Treiber.
Unterstützt deine Graka OGL 2.0?
lg Jo0oker
Sorry, falsches Bild. Hier ist das richtige: https://www.blitzforum.de/upload/file.php?id=7438
Nicht schlecht. Bis auf diesen Fehler beim SimpleMesh-Beispiel:
ATI Radeon HD3850 AGP
DoF wird glaube ich erst mal noch schwierig, weil die SPE derzeit mit Tiefentexturen noch nicht so viel anfangen kann.
Mit OpenGL geht das zwar aber man hat über das rendern der Tiefe in die Texture noch keinen Zugriff. Und unter D3D Habe ich die RenderTargets erst vor Kurzem eingebaut sind also noch nicht fertig.
Insgesammt werde ich das dann im VideoDriver wie mit DX einfach RenderTargets nennen, der Einfachheitshalber.
Also "spDriver->setRenderTarget" ähnlich wie in der IrrlichtEngine.
mfg Lukas
Was ich auf jedefall haben will ist:
DoF, Blur, vielleicht auch motion Blur, Glow,
nen Wassershader und sonst noch ein paar hübsche.
lg Jo0oker
Also den Unterscheid sieht man echt topp
und morgen ein Release, juhu '^^
Hy, und danke für die Kommentare.
Und, es st kein Gouraud es ist ein Phongsahder
lg Jo0oker
Recht Hübsch deine Cubes
Was für Shader planst du so?
Ich seh grad auf dem Bild, dass die Rotation in der SPE doch immer noch anders ist als in B3D.
Vielleichst solltest du im B3D Wrapper dann bei TurnEntity oder RotationEntity die Werte mal negieren oder sowas wie (180 - Angle) oder sowas, damit man sich da nicht von B3D umgewöhnen muss.
z.B. so (ein Beispiel zum Anpassen der Rotation, keine endgültige Lösung):
Function RotationEntity (Entity, Pitch#, Yaw#, Roll#, IsGlobal = False)
spwSetNodeRotation(Entity, 180.0 - Pitch, Yaw, -Roll, IsGlobal)
End Function
Gehe zu Seite Zurück 1, 2, 3, 4 Weiter