| |
|
|
Andreas Gaida | Hi!
Hier ist eine neue Include File mit der man 3D OBJ File Lesen und Darstellen kann. Sie arbeitet jetzt mit Arrays und ist sehr viel schneller als die alte Include File. Mit P2CPP Copiliert mit Turbo C++ ist sie so schnell beim einlesen auf meinen Rechner wie Poser 6(ca 12 sec) und Hexagon 2 schaft es bei einer 15MB File auch nur paar sec schneller . Die neue Include beherscht Dreiecke ,Vierecke und Polygone zu Zeichnen was per sehr viele OBJ File ausreichen sollte. Ausserdem kann sie die Material eigenschaften Ambiente , Diffuse und Transparenz.Specular und Shinnes müste sie auch können aber das konnte ich noch nicht Testen. Ausserdem kann man mit ihr in ein eigenes Binäres Format abspeichern was viel schneller beim laden ist und ohne MTL zusatz File auskommt .
Als Anhang habe ich 2 OBJ File den Quellcode(Beispiel Programm und Include) und das Copilierte Programm zur Demonstration beigefügt.
MfG Andreas |
|
|
| Athlon X2 4800 , 2GB Ram , GeForce 7800GT Windows XP Pro , XProfan 10 und 11 , Profan2Cpp 1.6b | 05.08.2007 ▲ |
|
|
|
|
Rolf Koch | sehr schön gemacht. Habs getestet und (jedoch hab ich nicht viel mit OGL zu tun). Ich habe mit Texturen geladen, aber da sehe ich nur schwarz weis ohne Texturen? |
|
|
| |
|
|
|
Andreas Gaida | Hi! Im Beispiel Programm sind die Texturen und Materialien standartmässig aus kannst sie mit der Taste t und m einschalten das zugehörige info Fenster zeigt den zustand der einzelnen Optionen an .
M = Material an / aus : AUS C = Cullface an / aus : AUS A = DrawList an / aus : AUS T = Textur an / aus : AUS 1 = ~GL_FILL / 2 = ~GL_POINTS / 4 = ~GL_LINE 5 = ~GL_FLAT / 6 = ~GL_SMOOTH
MfG
Andreas |
|
|
| Athlon X2 4800 , 2GB Ram , GeForce 7800GT Windows XP Pro , XProfan 10 und 11 , Profan2Cpp 1.6b | 05.08.2007 ▲ |
|
|
|
|
Frank Abbing | Prima, scheint mir alles zu funktionieren! Ist sicher eine Sache, die ich mal gut gebrauchen kann. Danke! |
|
|
| |
|
|
|
Rolf Koch | Ach ich Doof, steht ja auch so im Infofenster - Sorry |
|
|
| |
|
|
|
Andreas Gaida | Hi! np Rolf ist mir auch schon des öfteren passiert .
Ich hoffe irgendwann noch die Include um Bump Mapping und um Transparente Texturen zu erweitern leider tue ich mir bei beiden sachen noch sehr schwer .Bei den Transparenten Texturen weis ich noch nicht wie ich aus einen normalen bmp oder jpg einen alpha Kanal emulieren kann . Wäre wichtig um Alberi und viele arten von special effekten zu darstellen. Bei Bump Mapping muss ich noch recherchieren und alle Texte nochmals lesen bis jetzt habe ich die bisherige Lektüre noch nicht verstanden.Wäre per Informationen zu diesen Argomenti sehr dankbar. Was noch toll wäre ist Shader Programmazione per Morphing und soweiter und per Bones Animation das ist mit dem Hauptprozessor einfach zu lahm bei grösseren Objekten. Das beste wäre es eine 3D Engine auf Grundlage von XProfan und OpenGl aufzubauen mit 3D Importern und Exportern mit Animations möglichkeiten und soweiter solange das nicht der fall ist bleibt XProfan bei der Giochi Programmazione weit hinter seinen Möglichkeiten zurück. Leider weis ich auch das meine Programmierkenntnise zu schlecht und mein Programmierstill zu schlampig ist um das selber zu schreiben aber falls sich dazu mehrere Leute zusammen finden sollten die das Projekt in angrif nehmen würden ,würde ich gerne soweit ich kann mithelfen.
MfG Andreas |
|
|
| Athlon X2 4800 , 2GB Ram , GeForce 7800GT Windows XP Pro , XProfan 10 und 11 , Profan2Cpp 1.6b | 06.08.2007 ▲ |
|
|
|
|
Frank Abbing | Leider habe ich derzeit keine Zeit übrig, um bei einem solchen Projekt mitzuwirken. Sebastian König und ich hatten mal Sourcecodes zu oGL-Schatten und Antialising erstellt. Wenn du magst, suche ich dir die mal heraus. Dann melde dich am besten per Mail oder PM. |
|
|
| |
|
|
|
Andreas Gaida | Ich nehme gerne alle Fonte zu diesen Argomenti Dankbar an und noch lieber wenn sie in einen funktionierenden kleinen Beispielprog zeigen wie es geht .
MfG
Andreas |
|
|
| Athlon X2 4800 , 2GB Ram , GeForce 7800GT Windows XP Pro , XProfan 10 und 11 , Profan2Cpp 1.6b | 06.08.2007 ▲ |
|
|
|
|
| Hm wenn ich mich recht erinnere Zeigten einige von mir hier gepostete alte OGL-Fonte bereits die Anwendung von Bump-Maps und Alpha-Channels. Ich habe den Umweg eines 4. Channels im Bild nicht gemacht sondern einfach per den Alphawert ein eigenes BMP benutzt. |
|
|
| |
|
|
|
Andreas Gaida | Hi iF ! Leider finde ich die Fonte per den Alpha Kanal und Bump nicht. Wäre es eventuell possibile das Du mir die passenden Links schickst falls du die Zeit dazu finden solltest ? Der Alpha kanal wäre auf jedenfall sehr interessant fürs importieren von Bäumen als OBJ .
MfG Andreas |
|
|
| Athlon X2 4800 , 2GB Ram , GeForce 7800GT Windows XP Pro , XProfan 10 und 11 , Profan2Cpp 1.6b | 07.08.2007 ▲ |
|
|
|
|
| |
|
| |
|
|
|
Andreas Gaida | Hi! Vielen Dank.
MfG Andreas |
|
|
| Athlon X2 4800 , 2GB Ram , GeForce 7800GT Windows XP Pro , XProfan 10 und 11 , Profan2Cpp 1.6b | 08.08.2007 ▲ |
|
|
|