Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Mär 29, 2024 09:34

Foren-Übersicht » Sonstiges » Meinungen zu den Projekten
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 156 Beiträge ]  Gehe zu Seite 1, 2, 3, 4, 5 ... 11  Nächste
Autor Nachricht
 Betreff des Beitrags: 3D Indoor Engine "Sysygy"
BeitragVerfasst: Mi Nov 15, 2006 14:38 
Offline
DGL Member
Benutzeravatar

Registriert: Di Mai 18, 2004 16:45
Beiträge: 2621
Wohnort: Berlin
Programmiersprache: Go, C/C++
Ich habs mir mal geladen und gestartet.
Bei mir läuft es sowas von langsam, dass ich dem cursor zugucken kann, wie er sich pixel für pixel vorwärts kämpft.
Wenn ich dann ein Spiel erstelle dauert das laden eine ewigkeit.
Beim beenden in der Laderoutine läuft das game weiter und er meckert das er die config nicht erstellen kann.
Im späterem Verlauf vom Ladeprozess beendet er dann mit einem Fehler, der mir leider nicht mehr bekannt ist.

_________________
"Wer die Freiheit aufgibt um Sicherheit zu gewinnen, der wird am Ende beides verlieren"
Benjamin Franklin

Projekte: https://github.com/tak2004


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 15, 2006 15:13 
Offline
DGL Member

Registriert: Di Apr 04, 2006 19:47
Beiträge: 28
Ich will Screenshots sehen :!:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 15, 2006 15:16 
Offline
DGL Member
Benutzeravatar

Registriert: Di Sep 03, 2002 15:08
Beiträge: 662
Wohnort: Hamburg
Programmiersprache: Java, C# (,PhP)
Also ruckeln tut es bei mir nicht, allerdings machst du eine gewisse Grausamkeit bei den Texturen. Die haben keine 2er Potenzen bei ihren Größen.
Zitat:
TglBitmap2D.GenTexture - Rendercontext doesn't support non power of two texture.

Von daher kann ich das Level gar nicht erst laden.
Hab hier eine GF4 Ti 4200. Denke mal daheim auf meiner 9600XT könnte es gehen.

Und den nervigen Config Fehler hab ich auch und es geht nur via Taskmanager weg :(

_________________
(\__/)
(='.'=)
(")_(")


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 15, 2006 15:33 
Offline
DGL Member
Benutzeravatar

Registriert: Do Sep 02, 2004 19:42
Beiträge: 4158
Programmiersprache: FreePascal, C++
Zitat:
Fehler: Netzwerk-Zeitüberschreitung

Der Server unter www.godlikesoft.de braucht zu lange, um eine Antwort zu senden.


Ich würds ja auch gern testen...

//Edit: Download geht jetzt, allerdings... 26MB... das dauert nen weilchen...
//Edit²: Oder auch nicht (Downloadmanager meckert wegen "Server-Fehler")
//Edit³: Endlich geschafft. Sieht gut aus. Die Ladezeit ist nicht allzu schlimm. Die Grafik ist okay, vorallem da es ohne Shader ist (wenn ich das richtig verstanden habe)

Gruß Lord Horazont

_________________
If you find any deadlinks, please send me a notification – Wenn du tote Links findest, sende mir eine Benachrichtigung.
current projects: ManiacLab; aioxmpp
zombofant networkmy photostream
„Writing code is like writing poetry“ - source unknown


„Give a man a fish, and you feed him for a day. Teach a man to fish and you feed him for a lifetime. “ ~ A Chinese Proverb


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Nov 15, 2006 19:49 
Offline
Ernährungsberater
Benutzeravatar

Registriert: Sa Jan 01, 2005 17:11
Beiträge: 2067
Programmiersprache: C++
Verschoben:
Shaddow hat geschrieben:
In Addition: Der Download geht nichts

_________________
Steppity,steppity,step,step,step! :twisted:
❆ ❄ ❄ ❄ ❅ ❄ ❆ ❄ ❅ ❄ ❅ ❄ ❅ ❄ ❄
❄ ❄ ❄ ❅ ❄ ❄ ❄ ❅ ❄ ❄ ❆ ❄ ❄


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Nov 16, 2006 11:55 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Mär 09, 2005 15:54
Beiträge: 372
Wohnort: München
Programmiersprache: Delphi, C#, FPC
Zitat:
Beim beenden in der Laderoutine läuft das game weiter und er meckert das er die config nicht erstellen kann.

Dieses Problem lässt sich einfach lösen, indem man im Hauptverzeichnis den Ordner "Config" erstellt. Der Ordner wird vom Programm noch nicht automatisch erstellt.

Zitat:
Also ruckeln tut es bei mir nicht, allerdings machst du eine gewisse Grausamkeit bei den Texturen. Die haben keine 2er Potenzen bei ihren Größen.
TglBitmap2D.GenTexture - Rendercontext doesn't support non power of two texture.
Von daher kann ich das Level gar nicht erst laden.

Hab jetzt im Quelltext den Test von Texturgrößen erstmal deaktiviert. Muss noch eine Routine schreiben, die die Texture gegebenenfalls in der Größe anpasst.

Zitat:
Fehler: Netzwerk-Zeitüberschreitung

Der Server unter www.godlikesoft.de braucht zu lange, um eine Antwort zu senden

Da muss ich mal mit Lycos reden. Wenn ich schon für Webspace zahle, dann sollen die das Problem mal lösen.

Die Fehler habe ich schon mal beseitigt. Ich schaffe es nur von der Zeit her nicht, die neue Version hochzuladen. Wahrscheinlich komm ich erst nächste Woche dazu ...


Edit: Habe gerade eine schöne automatisch schriebene eMail von Lycos bekommen:
Zitat:
Dear Costumers,

We are currently experiencing technical difficulties (ddos) with our webservice. We expect this service to be functioning again in a few hours. We apologize for any inconvenience and thank you for your patience.

_________________
Aktuelles Projekt: Gael - Development Blog
Website: LightBlackSoft.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Nov 16, 2006 13:05 
Offline
DGL Member
Benutzeravatar

Registriert: Di Sep 03, 2002 15:08
Beiträge: 662
Wohnort: Hamburg
Programmiersprache: Java, C# (,PhP)
Wieso verwendest du überhaupt Non Power Of 2 Textures? Man kann eigentlich alles in dem Format unterbringen.

_________________
(\__/)
(='.'=)
(")_(")


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Nov 16, 2006 13:44 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Mär 09, 2005 15:54
Beiträge: 372
Wohnort: München
Programmiersprache: Delphi, C#, FPC
Alle "Texturen" sind auch "Non Power Of 2 Textures". Nur die Lightmaps sind es noch nicht. Im moment wird eine Lightmap für jede Oberfläche erstellt. Somit ist die Lightmap abhängig von der Oberfläche.
Bin gerade dabei, das alles zu ändern.

_________________
Aktuelles Projekt: Gael - Development Blog
Website: LightBlackSoft.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Nov 16, 2006 15:39 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7804
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Zitat:
Alle "Texturen" sind auch "Non Power Of 2 Textures". Nur die Lightmaps sind es noch nicht.

Um das mal kurz zu richten.

"Non Power of 2" (kurz NPo2) sind Texturen mit Ausmaßen wie 123x456, oder 50x100, oder .... .
In Anbetracht der noch mangelnden Unterstützung sollte man keine NPo2 Texturen verwenden sondern Po2 Texturen, wie z.B. 128x512, 64x1024, oder ....

Nicht das da die Bedeutung umgekehrt wird. 8)

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Nov 16, 2006 16:13 
Offline
DGL Member

Registriert: Do Mai 30, 2002 18:48
Beiträge: 1617
Corpsman hat geschrieben:
Ho, sieht echt net schlecht aus,

Aber wie hast du das mit dem Schatten gemacht ?

Ich versuche schon seit gezeiten in mein Game Balanced einen Runden schatten unter meinen Player zu bekommen und habe es noch nicht geschafft.

"Verschoben"


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Nov 16, 2006 16:35 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Mär 09, 2005 15:54
Beiträge: 372
Wohnort: München
Programmiersprache: Delphi, C#, FPC
@Flash:

Ich weiß, das Problem liegt an der Map. Ich kann für jede Oberfläche eine individuelle Lightmap-Größe angeben. Wahrscheinlich hab ich in den Maps nicht daran gedacht und habe ausversehen eine nicht NPo2-Auflösung eingestellt. Ich muss jetzt nur noch die richtige Oberfläche finden. Außerdem will ich nochmal alle Texturen durchgehen, ob sich da nicht vieleicht eine NPo2-Textur eingeschlichen hat.

_________________
Aktuelles Projekt: Gael - Development Blog
Website: LightBlackSoft.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Nov 21, 2006 14:02 
Offline
DGL Member

Registriert: Di Mai 24, 2005 16:43
Beiträge: 710
wie bekommst du die projezierten schatten so gut hin ? ich schaffe es nie auch nur die simpelsten schatten zu projezieren :(
hast du irgendwelche einfach verständlichen nachvollziehbaren tutorials parat ? oder kannst es erklären ^^

mfg


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Nov 21, 2006 14:34 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Mär 09, 2005 15:54
Beiträge: 372
Wohnort: München
Programmiersprache: Delphi, C#, FPC
Zitat:
wie bekommst du die projezierten schatten so gut hin ? ich schaffe es nie auch nur die simpelsten schatten zu projezieren
hast du irgendwelche einfach verständlichen nachvollziehbaren tutorials parat ? oder kannst es erklären ^^


Die Schatten sind nicht projeziert, sie entstehen "automatisch" bei der Lightmap-Erstellung. Bei der Lightmap-Erstellung gehe ich vor wie ein Ray-Tracer, nur dass ich nicht zig-mal das ganze wiederhole, sondern nur einmal (spart viel zeit)

_________________
Aktuelles Projekt: Gael - Development Blog
Website: LightBlackSoft.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Nov 21, 2006 15:08 
Offline
DGL Member

Registriert: Di Mai 24, 2005 16:43
Beiträge: 710
bei dir scheint es auch hellere und dunklere stellen zu geben, ist das lightmapping gleichbedeutend mit dem projezieren von schatten, was ist besser ? wie funktioniert das ^^ ist das nur für innenareale geeignet ?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Nov 21, 2006 17:52 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Mär 09, 2005 15:54
Beiträge: 372
Wohnort: München
Programmiersprache: Delphi, C#, FPC
Also ich kann dir nicht sagen, was besser/schlechter/schöner/hässlicher ist, dafür reicht meine Erfahrung in OGL nicht aus, geschweige den die Kenntniss über alle Fachausdrücke, ich kann dir nur beschreiben, wie ich das ganze hinbekommen habe.

Ich habe ein Level, jedes Level besteht aus einzelnen Polygonen (soweit noch alles klar).

Nun gehe ich alle Polygone bei der Lightmap-Berechnung durch

Polygon1 ist jetzt unser aktuelles Polygon:
Jetzt teile ich Polygon1 durch die Auflösung der Lightmap für Polygon1. Jetzt habe ich sozusagen die Pixel der Lightmap-Textur in Realkoordinaten. Nun gehe ich jeden Pixel des geteilten Polygon1 durch und überprüfe, ob eine Lichtquelle von der Position aus sichtbar ist. Falls keine sichtbar ist, bleibt der Pixel der Lightmap unberührt ( = schwarz), ansonsten gehts weiter:
Aus der Entfernung Lichtquelle-Pixel berechne ich die Intensität. Diese Intensität teile ich dann durch den Winkel zwischen dem Normalvektor des Polygon1 und Vektor Lichtquelle-Pixel.
Dann multipliziere ich die Intensität (zw. 0 und 1) mit den RGB-Werten der Lichtquelle. Die berechneten RGB-Werte addiere ich zu dem bereits vorhandenen RGB-Wert des Pixels der Lightmap.

Hoffe das war nicht zu kompliziert

_________________
Aktuelles Projekt: Gael - Development Blog
Website: LightBlackSoft.com


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 156 Beiträge ]  Gehe zu Seite 1, 2, 3, 4, 5 ... 11  Nächste
Foren-Übersicht » Sonstiges » Meinungen zu den Projekten


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.177s | 19 Queries | GZIP : On ]