Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Sysygy Image Viewer (https://www.delphipraxis.net/113523-sysygy-image-viewer.html)

littleDave 9. Mai 2008 02:19


Sysygy Image Viewer
 
Hallo liebe Community,

ich möchte euch hier mein aktuelles Projekt vorstellen, an dem ich die letzten eineinhalb Jahre gearbeitet habe.

Was ist der Sysygy Image Viewer
Der Sysygy Image Viewer ist eine Art Bildbetrachtungsprogram. Es steht dabei nicht in Konkurenz zu anderen Bildbetrachtern wie z.B. IrfanView, die alle nur in 2D arbeiten. Sysygy Image Viewer stellt die Bilder in ein dreidimensionales Museum, durch das man sich wie in einem First-Person-Shooter frei bewegen kann. Die Steuerung ist dabei identisch mit der gängigen Shooter-Steuerung. WSAD oder die Pfeiltasten zum Laufen, Maus zum Umschauen und Leertaste zum springen. Bevor jetzt gleich jemand denkt: "ach wieder so ein Spin***, der unbedingt einen Shooter machen will, aber keine Ahnung hat" - bitte liest weiter bevor ihr Urteilt (ich persönlich find diese Threads "Wie mache ich einen 3D-Shooter" auch lächerlich, aber dass ist jetzt OT). Das Programm kann auf viele weise eingestellt werden, um auch auf schwächeren Systemen zu laufen. Ebenfalls können die einzelnen Shortcuts neu belegt werden.

Wie benutze ich Sysygy Image Viewer
Als erstes muss man ein Picture-Set erstellt, damit das Program auch weiß, welche Bilder dargestellt werden sollen. Dabei werden die Bilder gleich umformatiert, damit die Grafikkarte diese auch im Museum aufhängen kann. Es können beliebig viele Picture-Sets mit beliebig vielen Bildern erstellt werden. Dies alles kann man mit dem beigefügten GalleryCreator erledigen. Zusätzlich kann man jedem Bild einen fast beliebig langen Kommentar geben, denn dann angezeigt wird, sobald man in der Galerie vor dem Bild steht.
Sobald man ein Picture-Set erstellt hat, kanns auch schon losgehen. Im eigentlichen Programm wählt man dann das Picture-Set aus, dass man sich ansehen will. Danach wählt man noch eine Galerie aus, in der die Bilder aufgehängt werden soll. Nach einer kurzen Ladeperiode kann man sich frei druch das Level bewegen und sich die Bilder anschauen. Aber das ist noch nicht alles. Der Sysygy Image Viewer bietet auch eine Art Mehrspieler-Modus an. Wenn jemand einen Server erstellt, kann man sich zu diesem verbinden und dann gemeinsam durch die Levels laufen. Eigentlich genau so wie in einem First-Person-Shooter nur ohne Waffen und mit Bildern an der Wand. Mit Hilfe eines auf php und MySQL basierenden Master-Servers kann man sich bequem zu verschiedenen Servern verbinden.
Damit es im Single-Player-Modus nicht allzu langweilig wird, kann man zusätzlich noch Bots in die Galerie mit einbinden, die dann ebenfalls durch das Level laufen und sich die Bilder anschauen. Zudem kann man entweder der begefügten Musik zuhören, oder auch eine eigene PlayList mit den eigenen Musikdateien zusammenstellen.

Die Sprache des Hauptprogramms sowie von der Hilfe ist Englisch. Das Hauptprogramm ist zudem multi-language-fähig und beinhaltet bereits eine deutsche Übersetzung, die bei einem deutschen Windows automatisch geladen wird (kann man aber auch manuell einstellen)

Systemvoraussetzungen
Minimale Systemvorraussetzungen
  • Getesten mit Windows XP SP 2 (Windows 9x/ME/NT/2000/Vista sind nicht getestet) (Windows 9x/ME/NT/Vista wird offiziel nicht unterstützt)
  • 256 MB RAM (je nach Betriebssystem kann auch mehr benötigt werden)
  • 40 MB Festplattenplatz + Platz für die Picture-Sets (ein Picture-Set mit 50 Bildern braucht ca. 5 MB)
  • OpenGL 1.3 - fähige Grafikkarte mit mindestens 64 MB Video RAM
  • Minimale Bildschirmauflösung: 800x600
  • Windows kompatible Soundkarte
  • Maus und Tastatur
Empfolene Systemvorraussetzung
  • Windows XP SP 2
  • 1024 MB RAM
  • 40 MB Festplattenplatz + Platz für die Picture-Sets (ein Picture-Set mit 50 Bildern braucht ca. 5 MB)
  • OpenGL 2.0 - fähige Grafikkarte mit 128 MB Video RAM (GeForce 6800 Ultra oder ähnliche)
  • Windows kompatible Soundkarte mit Surround-Sound-Support
  • Internetanbindung mit ca. 10KB/s upload und 50KB/s download
  • Bildschirmauflösung >= 1024*768x32
Ein kurzer Blick in die Features
  • Komplett selbstgeschriebene Engine. Die Engine enthällt einen Textur- und ResourceManager, Kollisions-Engine, Server/Client-Engine, Script-Engine, Sound-Engine, KI-Engine und eine Grafik-Engine
  • Die GrafikEngine benutzt OpenGL zur Ausgabe. Das selbstgeschriebene Level-Format ist in einem VFS eingebettet und ist objekt-orientiert aufgebaut. Objekte steuern dabei die einzelnen Surfaces und helfen bei der Kollisionskontrolle. Die einzelnen Surfaces haben viele verschiedene Einstellungsmöglichkeiten, angefangen vom Blending-Mode bis hin zur Shader-Einbindung.
  • Die Lightmaps werden vom Editor ber Raytracing berechnet. Bisher ist nur Direct-Lighting eingebaut, für spätere Engine-Versionen ist auch Indirect-Lighting geplant. Die Lightmap-Auflösung jedes Surface kann beliebig skaliert werden. So kann für Surfaces mit wenig Licht- und Schattenabwechlsung eine kleinere Auflösung gewählt werden, um speicher zu sparen. Die Lightmaps werden dann noch durch einen Anti-Aliasing-Filter gejagt, um weichere Kanten zu zeichnen. Die Berechnungsdauer für die Lightmaps der mitgelieferten Karten hat insgesammt 15 Stunden gedauert.
  • Soundausgabe per FMod: die einzelnen Sound-Ermitter haben jeweils eine eigene Playlist, die automatisch verwaltet wird. Jeder Sound-Ermitter hat verschiedene Optionen, wie z.B. 3D oder 2D Sound. Dabei können die Sounddateien wahlweise aus dem Virtual-File-System oder direkt von der Festplatte geladen werden.
  • Selbstgeschrieben Script-Engine, die Pascal als Gramatik benutzt. Sie unterstützt viele Grundarten wie Byte, Single und String. Ebenso können Functios und Procedures mit beliebig vielen Parametern erstellt werden, die optional auch var-Parameter seien können. Ebenso unterstüzt die Script-Sprache die üblichen for, repeat und while-Schleifen. If und case-Anweisungen (auch mit Strings) sind ebenfalls vorhanden, genauso wie Kompileranweisungen wie {$IFDEF} oder {$INCLUDE}. Zudem können weitere Units per uses-Deklaration hinzugefügt werden. Es können "echte" Delphi-Funktionen eingebunden werden. Als zusätzliche Hilfe können diese externen Funktionen auch in Klassen zusammengefasst werden, die auch Klassenvererbung unterstützen. Auch können Variablen aus dem Programm heraus ausgelesen und verändert werden. Ein Compiler kompiliert die Skripte einmal in ByteCode, der dann von einer RunTime-Klasse ausgeführt wird.
  • Selbstgeschriebenes Multiplayer-Protokoll mit Chatunterstützung, Rechtesystem, Kick- und Bannoption, Web-Interface zur optionalen Steuerung des Servers, File-Download, Passwortsystem, ...

Screenshots
GalleryCreator:
http://www.godlikesoft.de/images/ext...b/Screen51.jpg http://www.godlikesoft.de/images/ext...b/Screen52.jpg

Sysygy Image Viewer:
http://www.godlikesoft.de/images/ext...b/Screen53.jpg http://www.godlikesoft.de/images/ext...b/Screen54.jpg http://www.godlikesoft.de/images/ext...b/Screen55.jpg
http://www.godlikesoft.de/images/ext...b/Screen56.jpg http://www.godlikesoft.de/images/ext...b/Screen57.jpg
(der Balken rechts unten ist nur die aktuelle Position der Musikwiedergabe, keine Zeitbeschränkung)

Noch kurz ein Hinweis
Für alle, die keine Lust haben die Readme zu lesen: ich möchte euch warnen, dass das Erstellen eines Picture-Sets relativ lange dauern kann (je nach Auflösung des Ursprungsbildes 1 bis 2 Sekunden pro Bild). Ihr könnt zwar jederzeit das Hinzufügen abbrechen, doch ich würde euch raten, die Anzahl der Bilder auf ca. 50-60 pro Picture-Set zu begrenzen. Ihr könnt natürlich auch mehr verwenden, doch ich wollt euch nur sagen, dass das doch etwas Zeit in Anspruch nehmen kann.
Ich könnte zwar den Vorgang beschleunigen, dadurch würde aber die Qualität der Bilder zu sehr leiden - und das wäre gerade in einem Bildbetrachter nicht so toll.

Download
  • Download: 1.3 (mit Setup)hier (ca. 36 MB).
  • Download: 1.3 (ohne Setup)hier (ca. 37 MB)
  • Download: Beispiel-Picture-Set hier (ca. 8 MB)
  • Download: Patch auf Version 1.3 hier (ca. 2,5 MB)
  • Editor: auf Anfrage (bisher ohne Hilfe)
  • Lizenz: Freeware (Redistributionerlaubnis nur auf persönliche Anfrage)
  • Sprache: [Readme]: Englisch, [GalleryCreator]: Englisch, [Hauptprogramm]: Multi-Language (Englisch + Deutsch enthalten)
  • Version: 1.3
  • Programmiert mit: Delphi 7
  • Release-Datum: 13.05.2008

ChangeLog
Die neue Version steht als Patch sowie als kompletter Download zur Verfügung. Beide Dateien sind unter dem oben angegebenen Download-Link verfügbar. Der Patch ist nur für ein Update von der letzten Version aus gültig.

Version 1.3
  • Programm: Neue Karte hinzugefügt
  • Gallery Creator: seltene Probleme beim erstellen von Picture-Sets behoben (dank der Mithilfe von bitsetter)
  • Gallery Creator: Bilderqualität beim Hinzufügen von Bildern einstellbar
  • Gallery Creator: Bilder, die nicht eine Farbtiefe von 24 Bit haben, können jetzt auch hinzugefügt werden
  • Fehlendes Texturpacket nachgeliefert (wird nur benötigt, wenn keine Shader ausgewählt sind)
  • Chat-Fenster im Multiplayer nach hinten verlagert
  • Bot-Chat wird jetzt im Programm angezeigt (deaktivierbar)
  • Rechtschreibfehler in der deutschen Sprachdatei behoben
Version 1.2
  • Screenshots werden jetzt im Programmordner gespeichert (falls Konfiguration so eingestellt)
  • letzten vier Sekunden vom ersten Lied rausgeschnitten (war keine Musik mehr)
  • Nachrichtenfenster bei Multiplayer-Ereignissen anders positioniert
  • Namen der Spieler werden jetzt angezeigt (Multiplayer)
  • Chatfenster jetzt auch außerhalb der Lobby (Multiplayer)
  • Esc schließt die Lobby bevor das Menü angezeigt wird (Multiplayer)
  • Gammawert wird jetzt gespeichert und ausgelesen
  • allgemeine Soundeinstellungen können geändert werden
  • Schriftfarbe der Servereinstellungen in der Lobby geändert
  • AVs im Server behoben
  • Probleme beim Betreten der Galerie behoben (nur Mulitplayer)
  • Länge von Chat-Nachrichten nicht mehr so arg begrenzt
  • Pos1- und Ende-Tasten funktionieren bei den Eingabefeldern
Version 1.1
  • Ordner der Konfiguration jetzt beim Start wählbar (falls eine Wahl auf Grund der Rechte nicht möglich ist, kann man keine Auswahl treffen)
  • Kleiner Rechtschreibfehler in der deutschen Sprachdatei behoben
  • Taste für dauerhaftes Rennen eingeführt (default: Feststelltaste)
  • Weiche Animationsbewegungen deaktivierbar (manche mögen das nicht)

Feedback, Bugreports oder Ideen sind wie immer sehr erwünscht

Grüße
Dave

bitsetter 9. Mai 2008 12:56

Re: Sysygy Image Viewer
 
Hi,

von der Grafik her ist dein Programm sehr gut. Stimmungsvolle Spiegel- Licht- und Schatten Effekte lassen die Galerie sehr realistisch wirken. :thumb:
Das Programm ist schon ziemlich professionell gemacht, daher wohl die lange Entwicklungszeit.

Der Ton machte bei mir allerdings Probleme da immer ein Knacken wie bei einer Schallplatte im Hintergrund zu hören war.
35 MB Download ist auch nicht grade ganz ohne, wenn man das Programm nur mal antesten möchte.
Wie du schon geschrieben hast, dauert das Hinzufügen der Bilder nervig lange.

littleDave 9. Mai 2008 13:22

Re: Sysygy Image Viewer
 
Erstmal danke für dein Feedback,

Ich hätte die Entwicklungszeit auch verkürzen können, wenn das zum einen nicht meine erste richtige OpenGl-Engine gewesen wäre und wenn ich nicht noch ein normales Leben gehabt hätte. Praktikas und Uni nehmen schon viel Zeit in anspruch.

Zu den Problemen mit dem Ton: ich habe gerade nochmal alle Parameter, die ich an FMod übergebe, nachgeprüft. Es ist eigentlich nichts dabei, was von den Beispielcodes der SDK abweist. Ich weiß nicht, ob ich da wirklich noch was machen kann, da der Sound ja komplett von FMod übernommen wird. Das Programm liefert nur die Daten, und die sind garantiert komplett. Bevor ein Sample geöffent wird, werden die Daten komplett in den Arbeitsspeicher geladen. Bei größeren Dateien extrahiere ich die Daten aus dem Virtual-File-System in eine temporäre Datei, die dann weiter von FMod bearbeitet wird. Sobald dann die Datei nicht mehr gebraucht wird, wird sie wieder gelöscht. Hast du dieses Knacken nur bei einzelnen Sounds (im Menü, nur die Musik, nur die Fußschritte ...) oder bei allen Sounds? Vieleicht hängts von ja von der Komprimierung ab, dass die Dekomprimierung zu langsam ist. Wenns allerdings alle Sounds sind, kanns fast nur an FMod liegen.

Ich weiß, das 35 MB kein Pappenstiel sind, aber ich habe wirklich schon gekürzt wo ich konnte. Ich könnte zwar z.B. ein paar Models löschen, doch das wollt ich eigentlich nicht.

Beim Hinzufügen der Bilder ist mir etwas eingefallen, aber leider erst gerade eben. Ich könnte ja z.B. per Dialog fragen, ob die Qualität der Bilder hoch oder niedrig seien soll. Somit könnte ich das Hinzufügen bei niedriger Qualität vieleicht beschleunigen. Werd es mal ausprobieren.

bitsetter 9. Mai 2008 13:59

Re: Sysygy Image Viewer
 
Habe es nochmal ausprobiert, das Knacken habe ich nur bei einzelnen Sounds.

Die Kollisionsabfrage der Personen zueinander stimmt noch nicht ganz.

Die Typen die da rumlaufen sehen aus, als wenn die gerade noch eine Knarre in der Hand hatten. :stupid:

littleDave 9. Mai 2008 14:31

Re: Sysygy Image Viewer
 
Mit den Sounds schau ich mir nochmal genau an, ob ich da nicht doch was finde, was eher suboptimal gelöst ist.

Die Kollisionsabfrage mit den Bots ist eher provisorisch eingebaut. Die Bots kollidieren untereinander nicht und weichem dem Spieler nicht aus - dass können sie nicht. Solch eine KI ist wirklich sau schwer zu machen, da sehr viele Details des Levels bearchtet werden müssen. Die Bots sollen ja z.B. beim Ausweichen nicht gegen Wände laufen. Auch muss z.B. irgendwie entschieden werden, welcher Bot wohin geht. Im Mehrspielermodus sollte die Kollisionsabfrage allerdings ganz gut funktionieren. Doch leider hab ich nur einen PC womit der Mehrspielerpart nicht wirklich getestet werden konnte.

Zu den Models: Das Problem ist, dass ich selbst keine Models erstellen kann. Ich hab daher freie Models für Egoshooter genommen. Die haben nunmal die Angewohnheit, eine Waffe tragen zu wollen ;-)

DeddyH 9. Mai 2008 14:35

Re: Sysygy Image Viewer
 
Die Screenshots sehen auf jeden Fall spitze aus :thumb: . Werde mir das Programm heute Abend zu Hause mal runterladen und ansehen, bin schon sehr gespannt.

Prototypjack 9. Mai 2008 14:59

Re: Sysygy Image Viewer
 
Moin,

Die Screenshots sehen wirklich äußerst interessant aus!

Aber: Ich denke an der Texturierung des Hauses könnte man noch feilen (besonders altes, dunkles und durch Verformung charismatisches Holz würde meiner Meinung nach besser zu den Blumen passen und dem ganzen noch einen interessanten Charakter geben).
Außerdem, und das ist der Grund, wieso ich dein Programm vorerst nicht antesten werden: Wieso braucht das Programm Rechte in irgendeinem Ordner, außer %appdata%? Sowas ist schlichtweg nicht nötig.

Ich hoffe du nimmst dir zumindest Vorschlag 2 zu Herzen.

Grüße,
Max

littleDave 9. Mai 2008 15:29

Re: Sysygy Image Viewer
 
Ich weiß, dass das mit den Schreibrechten nicht so dolle ist. Warum ich das noch nicht geändert habe, hat mehrere Gründe.
  • Eigene Faulheit - ganz klar. Es ist zwar möglich, die Daten in %appdata% auszulagern, doch ich bin zu faul dafür gewesen.
  • Bei der Entwicklung ist es nicht sehr sinnvoll, wenn das Programm die Daten kreuz und quer auf der Platte verteilt. Wenn ich dann was ändere muss ich in mehreren Ordner nachschauen und gegenenfalls die Daten anpassen. Außerdem ist es zum Testen nicht sehr sinnvoll. Wenn ich jetzt einen Testlauf starte und dazu das Programm temporär in ein anderes Verzeichniss kopiere, dann kann ich ohne Mehraufwand nicht einfach testen, ob alle benötigten Dateien vorhanden sind, da sie sich ja auch in %appdata% befinden könnten
  • Ich persönlich HASSE %appdata%. Mein Windows ist auf einer eigenen Partition, alle Programme befinden sich auf einer anderen Partition. Trotzdem muss ich der Windowspartition mehr Platz geben, obwohl der von der eigentlichen Installation benötigte Platz relativ dazu sehr klein ist. Diese ganzen Ordner wie Microsoft Shared und wie auch immer sie heißen, machen mich wirklich sauer. Ich weiß, dass man die Ordner theoretisch anders zuweisen kann, doch daran hab nach der Installation von Windoofs nicht gedacht - und jetzt im Nachhinein ist mir das zu risikoreich. Ich finde es sinnvoll, Programme und Daten zu trennen, aber nicht so.

Die Schreibrechte werden aber nur für bestimmte Aktionen gebraucht: zum einen beim Speichern der Konfiguration. Diese ist in den Unterordner [Data\Config] ausgelagert. Zum anderen beim Downloaded von Dateien (Picture-Sets, Galerien, Texturen oder Models) von einen Server. Vom Code her ist beides schnell auslagerbar, da alle Ordner in Variablen gespeichert sind. Doch ich müsste jetzt für die Models, die Maps, die Texturen und die Picture-Sets zwei Ordner angeben, in denen dann gesucht wird. Wie gesagt machbar ist es, sehe wirklich keine Probleme darin. Doch mir fehlt gerade die Motivation. Aber ich werd mich morgen wahrscheinlich einfach dazu zwingen müssen.

Es sollte auch ohne Schreibrechte funktionieren. Beim erstellen der Picture-Sets kommt man zwar nicht darum, aber sonst: wenn man die Konfiguration jedesmal neu machen will und keine Daten von anderen Servern herunterladen will, wird der Rest funktionieren. Wie gesagt, ich werd mir das auf jedenfall zu Herzen nehmen und ausbessern, aber nicht heute. Morgen oder übermorgen wirds dann wahrscheinlich einen Patch geben.

mkinzler 9. Mai 2008 15:34

Re: Sysygy Image Viewer
 
Damit disqualifizierst du dein Programm aber für alle Benutzer, die keine Adminrechte besitzen.

DeddyH 9. Mai 2008 15:35

Re: Sysygy Image Viewer
 
Nun lasst ihn doch mal machen, er sagt doch, dass er das in Kürze ändern wird :zwinker:

vsilverlord 9. Mai 2008 15:38

Re: Sysygy Image Viewer
 
Das Programm sieht gut aus! Warun machst du keinen richtigen Shooter daraus? ich glaube das würde mir besser gefallen xD

littleDave 9. Mai 2008 15:45

Re: Sysygy Image Viewer
 
Zitat:

Nun lasst ihn doch mal machen, er sagt doch, dass er das in Kürze ändern wird
Eben :twisted:, wie gesagt, spätestens Sonntag wirds den Patch geben

Zitat:

Das Programm sieht gut aus! Warun machst du keinen richtigen Shooter daraus? ich glaube das würde mir besser gefallen xD
Kannst du gedanken lesen? Wenn ich ganz ehrlich bin, ist das Programm nur eine Testversion. Jetzt, wo die Engine einigermaßen läuft, hatte ich wirklich vor ein First-Person-Game zu machen. So ein Image Viewer ist von der "Game"-Logik extrem simplel, daher konnte ich mich mehr auf die innereien konzentrieren. Spielkonzept (Solokampagne, Schleich oder Actionshooter, usw) ist noch kein wirkliches vorhanden. Ich hab zwar bereits ein paar Ideen, aufm Papier steht aber noch nichts. Aber offiziell ist noch nichts angekündigt ;-)

littleDave 10. Mai 2008 01:31

Re: Sysygy Image Viewer
 
Mir sind gerade noch ein paar Fragen eingefallen, die ich gerne vor einer Implementierung wüsste: habe ich unter Vista oder mit Nicht-Admin-Accounts Schreibzugriff auf [Eigene Dateien\Meine Bilder]? Kann ich aus dem Programm heraus in %appdata% Ordner und Unterordner erstellen? Kann ich Unterordner in [Eigene Dateien\Meine Bilder] erstellen? Ich dachte gerade an folgende Struktur, würd aber vorher gern wissen, ob die sinnvoll/möglich ist
  • Die selbsterstellen Picture-Sets sowie die gedownloadeten Picture-Sets werden in dem Ordner [Eigene Dateien\Meine Bilder\My Picture Sets] gespeichert
  • Die Konfiguration wird in [%appdata%\Sysygy Image Viewer\config] gespeichert
  • Gedownloadete Levels werden in [%appdata%\Sysygy Image Viewer\downloaded maps] gespeichert
  • Gedownloadete Texturen werden in [%appdata%\Sysygy Image Viewer\downloaded textures] gespeichert
  • ...

Wichtig ist für mich, dass ich in den jeweiligen Verzeichnissen auch Unterordner aus dem Programm heraus erstellen kann. Das ist sehr wichtig.
Schon mal danke im Vorraus für alle Antworten

mkinzler 10. Mai 2008 08:42

Re: Sysygy Image Viewer
 
Zitat:

Zitat von littleDave
Mir sind gerade noch ein paar Fragen eingefallen, die ich gerne vor einer Implementierung wüsste: habe ich unter Vista oder mit Nicht-Admin-Accounts Schreibzugriff auf [Eigene Dateien\Meine Bilder]?

ja
Zitat:

Kann ich aus dem Programm heraus in %appdata% Ordner und Unterordner erstellen?
Nein. Mit aktivierter UAC unter Vista kommt allerdings kein Fehler, sondern es wird virtualisiert (Umleitung auf Userverzeichnis)
Zitat:

Kann ich Unterordner in [Eigene Dateien\Meine Bilder] erstellen? Ich dachte gerade an folgende Struktur, würd aber vorher gern wissen, ob die sinnvoll/möglich ist
Ja.

Zitat:

  • Die selbsterstellen Picture-Sets sowie die gedownloadeten Picture-Sets werden in dem Ordner [Eigene Dateien\Meine Bilder\My Picture Sets] gespeichert

  • Ol
    Zitat:

  • Die Konfiguration wird in [%appdata%\Sysygy Image Viewer\config] gespeichert
  • Geht nicht. Halte ich auch nicht für sinnvoll. Besser benutzerbezogene Konfig oder unter ALL_USERS
    Zitat:

  • Gedownloadete Levels werden in [%appdata%\Sysygy Image Viewer\downloaded maps] gespeichert
  • Gedownloadete Texturen werden in [%appdata%\Sysygy Image Viewer\downloaded textures] gespeichert
  • ...
ALL_USERS

Prototypjack 10. Mai 2008 08:50

Re: Sysygy Image Viewer
 
Zitat:

Zitat von mkinzler
Zitat:

Zitat von littleDave
Mir sind gerade noch ein paar Fragen eingefallen, die ich gerne vor einer Implementierung wüsste: habe ich unter Vista oder mit Nicht-Admin-Accounts Schreibzugriff auf [Eigene Dateien\Meine Bilder]?

ja
Zitat:

Kann ich aus dem Programm heraus in %appdata% Ordner und Unterordner erstellen?
Nein. Mit aktivierter UAC unter Vista kommt allerdings kein Fehler, sondern es wird virtualisiert (Umleitung auf Userverzeichnis)
Zitat:

[*]Die Konfiguration wird in [%appdata%\Sysygy Image Viewer\config] gespeichert
Geht nicht. Halte ich auch nicht für sinnvoll. Besser benutzerbezogene Konfig oder unter ALL_USERS
Zitat:

[*]Gedownloadete Levels werden in [%appdata%\Sysygy Image Viewer\downloaded maps] gespeichert[*]Gedownloadete Texturen werden in [%appdata%\Sysygy Image Viewer\downloaded textures] gespeichert[*]...[/list]
ALL_USERS

mkinzler, ich denke wir drei reden von unterschiedlichen "Übersetzungen" von %appdata%. In meinem Vista wird %appdata% (und das ist auch die Übersetzung von der ich ausgehe) zu "C:\Users\BenutzerName\AppData\Roaming". Hier ist es sehr wohl möglich Ordner anzulegen und die Datenspeicherung wäre auch Benutzerbezogen.

Kann es sein, dass du den Pfad anders ausgelegt hast?

Grüße,
Max

mkinzler 10. Mai 2008 08:57

Re: Sysygy Image Viewer
 
Zitat:

Kann es sein, dass du den Pfad anders ausgelegt hast?
Ja.

littleDave 10. Mai 2008 21:04

Re: Sysygy Image Viewer
 
Danke erstmal für eure Tips, ich habs jetzt endlich geschafft, den Vista-Patch zu erstellen. Um den Patch zu installieren müsst ihr die exe-Dateien einfach nur aus dem Zip-File in das Hauptverzeichnis kopieren.

Mit dem Patch hab ich alle Schreibrechte, die das Programm benötigt in C:\Documents and Settings\[User name]\Application Data\Sysygy Image Viewer\ ausgelagert (der Pfad wurde natürlich von Windows ausgelesen und nicht hard-codiert). Der Patch befindet sich auf der gleichen Download-Seite, wie das Hauptprogramm.
Die Picture-Sets werden in C:\Documents and Settings\[User name]\My Documents\My Pictures\My Picture Sets\ gespeichert und geladen. Die alten Ordner der Picture-Sets werden ebenfalls noch mit ausgelesen. Die Konfiguration im Programmverzeichnis wird NICHT mehr ausgelesen.

Noch ein Hinweis: das Hauptpacket hab ich noch nicht upgedatet. Das werd ich innerhalb der nächsten halben Stunde machen.
//Edit: so, der Hauptinstaller ist ebenfalls geupdated.

littleDave 13. Mai 2008 17:02

Re: Sysygy Image Viewer
 
Ich habe einen neuen Patch online gestellt. Ich habe mir gedacht, dass das automatische wählen eines Konfigurationsordners in C:\Dokumente und Einstellungen\[Benutzername]\Application Data nicht jedermanns Sache ist. Daher hab ich mir überlegt, dass man beim ersten Start den Zielordner auswählen kann. Wenn das Programm keine Rechte hat, in den eigenen Installationspfad zu schreiben, wird automatisch der %appdata%-Pfad ausgewählt. Falls jedoch die Möglichkeit besteht, in den Installationspfad zu schreiben, wird dem Benutzer ein Dialog angezeigt, mit dem er auswählen kann, ob in %appdata% oder im Programmverzeichnis gespeichert werden soll. Diese Auswahl wird dann in %appdata% gespeichert und kann somit von jedem Benutzerkonto auf einem PC unterschiedlich konfiguriert werden.
Ich denke, mit dieser Auswahl kann man beide Parteien, %appdata%-Gegner und Befürworter (die Leute, die "gezwungen" sind in %appdata% zu speichern zähle ich mal zu den Befürwortern ;-)) befriedigen.

Den DownloadLink gibts wie immer im ersten Post

Grüße
Dave

DeddyH 13. Mai 2008 17:45

Re: Sysygy Image Viewer
 
Von %APPDATA% mal abgesehen ist das ein beeindruckendes Programm, Hut ab :thumb: . Es macht richtig Spaß, durch die Galerie zu schlendern und sich seine eigenen Fotos anzuschauen.

bitsetter 13. Mai 2008 18:23

Re: Sysygy Image Viewer
 
Anscheinend wird der Gammawert nicht abgespeichert, das wäre für mich noch sinnvoll da mir die Umgebung doch zu dunkel ist. Den Gammawert jedesmal zu ändern ist ja dann doch nicht so toll.

xZise 13. Mai 2008 21:17

Re: Sysygy Image Viewer
 
Also mit Wine auf Linux läuft das wunderbar ;) Mir fehlen nur Bilder.

Wäre es vielleicht möglich eine Bilersammlung mit zu verteilen?
[edit]Ein Tipp für alle anderen: Nehmt einfach die Bilder aus dem Help\img Ordner :)[/edit]

Und wie genau funktioniert der Fahrstuhl in der 2. Galerie?
Fährt der so ählich wie ein Pater Noster hoch und runter oder kann man da selber "anfragen"?

[edit]Wie siehts eigentlich mit "Screenshots" aus, die man gemacht hat?
Und was ist das für Wasser in der ersten Galerie?
Und mit mehreren Bots fängts übrigens an zu ruckeln.[/edit]

MfG
xZise

bitsetter 13. Mai 2008 21:48

Re: Sysygy Image Viewer
 
Zitat:

Zitat von xZise
Und wie genau funktioniert der Fahrstuhl in der 2. Galerie?
Fährt der so ählich wie ein Pater Noster hoch und runter oder kann man da selber "anfragen"?

Was meinst du wofür die Knöpfe mit den Zahlen drauf sind? :stupid:
Du musst dich nur dicht genug davorstellen, dann erscheint ein Cursor damit kannst du dann den Fahrstuhl bedienen. :wink:
Zitat:

Zitat von xZise
Und mit mehreren Bots fängts übrigens an zu ruckeln.

Bei mir übrigens nicht, habe sogar alle Bots aktiviert du hast bestimmt noch einen alten PC.

xZise 13. Mai 2008 22:03

Re: Sysygy Image Viewer
 
Zitat:

Zitat von bitsetter
Zitat:

Zitat von xZise
Und wie genau funktioniert der Fahrstuhl in der 2. Galerie?
Fährt der so ählich wie ein Pater Noster hoch und runter oder kann man da selber "anfragen"?

Was meinst du wofür die Knöpfe mit den Zahlen drauf sind? :stupid:
Du musst dich nur dicht genug davorstellen, dann erscheint ein Cursor damit kannst du dann den Fahrstuhl bedienen. :wink:

OOPs gar nicht gesehen ;) Wäre noch cool, wenn die Buttons aufleuchten, die gewählt wurden (also das Stockwerk).


Zitat:

Zitat von bitsetter
Zitat:

Zitat von xZise
Und mit mehreren Bots fängts übrigens an zu ruckeln.

Bei mir übrigens nicht, habe sogar alle Bots aktiviert du hast bestimmt noch einen alten PC.

Nein habe ich nicht ;) Ich glaube es liegt eher an Wine, wobei ich damit immerhin CoD4 spielen kann.

MfG
xZise

littleDave 13. Mai 2008 23:14

Re: Sysygy Image Viewer
 
Erstmal danke für euer reges Feedback :thumb: :dp:

Zitat:

Zitat von bitsetter
Anscheinend wird der Gammawert nicht abgespeichert, das wäre für mich noch sinnvoll da mir die Umgebung doch zu dunkel ist. Den Gammawert jedesmal zu ändern ist ja dann doch nicht so toll.

Oh, das hab ich wirklich total vergessen :oops:, der wird wirklich noch nicht gespeichert. Steht schon auf der ToDo-Liste.

Zitat:

Zitat von xZise
Wäre es vielleicht möglich eine Bilersammlung mit zu verteilen?

An was für Bilder hättest du denn da gedacht? Also so in die Richtung "schöne" Landschaftsphotos?

Zitat:

Zitat von xZise
Wie siehts eigentlich mit "Screenshots" aus, die man gemacht hat?

Die Screenshots werden in C:\Dokumente und Einstellungen\[UserName]\My Pictures\My Picture Sets\Screenshots abgespeichert. Doch jetzt, wo ich das gerade sehe, fällt mir auf, dass da was nicht stimmen kann. Der Pfad an sich ist ja nicht das Problem, doch irgendwie sollte der doch abhängig davon sein, welchen Ordner man zu beginn ausgewählt hat ... hm, und wieder ein Punkt auf der ToDo-Liste

Zitat:

Zitat von xZise
Und was ist das für Wasser in der ersten Galerie?

Was genau meinst du damit?

Zitat:

Zitat von xZise
OOPs gar nicht gesehen Wäre noch cool, wenn die Buttons aufleuchten, die gewählt wurden (also das Stockwerk).

Sehr gute Idee :thumb:, wird sofort auf meine ToDo-Liste gesetzt.

Zitat:

Zitat von xZise
Und mit mehreren Bots fängts übrigens an zu ruckeln.

Das ist immer das Problem, wenn man so etwas komplett alleine entwickelt. Ich hab zwar versucht, es möglichst performant zu halten, doch an kommerzielle Projekte wird man als Hobbyentwickler nie rankommen. Außer man sitzt 5 Jahre lang 24 Stunden vorm PC und hat im Lotto gewonnen, damit man nicht mit Arbeit "abgelenkt" wird :-).
[ironie]Also für meine wirklich sehr sehr menschlich wirkenden Bots brauch ich halt doch etwas mehr CPU power[/ironie]. Ich weiß, dass man alles noch schneller machen könnte, doch ich suche immernoch fieberhaft nach dem Flaschenhals. Wahrscheinlich sind es die Funktionen, die immer nur dann langsam sind, wenn man nicht gerade die Zeit stoppt um zu schauen, ob sie schnell genug sind (so kommts mir irgendwie vor) ;-)

xZise 14. Mai 2008 00:09

Re: Sysygy Image Viewer
 
Zitat:

Zitat von littleDave
[...]
Zitat:

Zitat von xZise
Wäre es vielleicht möglich eine Bilersammlung mit zu verteilen?

An was für Bilder hättest du denn da gedacht? Also so in die Richtung "schöne" Landschaftsphotos?[...]

Das ist mir egal ;) Nur habe ich kaum welche ^^ Einfach sozusagem als Demo. Solange die Gemeinfrei sind ;)

Zitat:

Zitat von littleDave
Zitat:

Zitat von xZise
Wie siehts eigentlich mit "Screenshots" aus, die man gemacht hat?

Die Screenshots werden in C:\Dokumente und Einstellungen\[UserName]\My Pictures\My Picture Sets\Screenshots abgespeichert. Doch jetzt, wo ich das gerade sehe, fällt mir auf, dass da was nicht stimmen kann. Der Pfad an sich ist ja nicht das Problem, doch irgendwie sollte der doch abhängig davon sein, welchen Ordner man zu beginn ausgewählt hat ... hm, und wieder ein Punkt auf der ToDo-Liste

Ach stimmt ;)

Zitat:

Zitat von littleDave
Zitat:

Zitat von xZise
Und was ist das für Wasser in der ersten Galerie?

Was genau meinst du damit?

Ich frage anders: Ist dass in der ersten Galerie im "Foyer" Wasser auf dem Boden?

Zitat:

Zitat von littleDave
Zitat:

Zitat von xZise
OOPs gar nicht gesehen Wäre noch cool, wenn die Buttons aufleuchten, die gewählt wurden (also das Stockwerk).

Sehr gute Idee :thumb:, wird sofort auf meine ToDo-Liste gesetzt.

Naja, ist nur eine Spielerei ;)

Zitat:

Zitat von littleDave
Zitat:

Zitat von xZise
Und mit mehreren Bots fängts übrigens an zu ruckeln.

Das ist immer das Problem, wenn man so etwas komplett alleine entwickelt. Ich hab zwar versucht, es möglichst performant zu halten, doch an kommerzielle Projekte wird man als Hobbyentwickler nie rankommen. Außer man sitzt 5 Jahre lang 24 Stunden vorm PC und hat im Lotto gewonnen, damit man nicht mit Arbeit "abgelenkt" wird :-).
[ironie]Also für meine wirklich sehr sehr menschlich wirkenden Bots brauch ich halt doch etwas mehr CPU power[/ironie]. Ich weiß, dass man alles noch schneller machen könnte, doch ich suche immernoch fieberhaft nach dem Flaschenhals. Wahrscheinlich sind es die Funktionen, die immer nur dann langsam sind, wenn man nicht gerade die Zeit stoppt um zu schauen, ob sie schnell genug sind (so kommts mir irgendwie vor) ;-)

Jop, aber ich glaube es lag an der AF Einstellung. Die stand auf 16x.

Ich habe noch eine Idee: Ich wollte mehrere Bilder aus einem Ordner importieren, aber ich konnte nur ein Bild auswählen :( .

MfG
xZise

bitsetter 14. Mai 2008 00:18

Re: Sysygy Image Viewer
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von bitsetter
Der Ton machte bei mir allerdings Probleme da immer ein Knacken wie bei einer Schallplatte im Hintergrund zu hören war.

Habe mal das sporadische Knacken aufgenommen und hier angehängt.

Sind eigentlich noch weitere Galerien geplant?
Zitat:

Zitat von xZise
Zitat:

Zitat von littleDave
Zitat:

Zitat von xZise
Und was ist das für Wasser in der ersten Galerie?

Was genau meinst du damit?

Ich frage anders: Ist dass in der ersten Galerie im "Foyer" Wasser auf dem Boden?

Ist doch nicht zu überhören :wink: , soll bestimmt zum Füsse waschen sein. :mrgreen:

littleDave 14. Mai 2008 00:34

Re: Sysygy Image Viewer
 
Zitat:

Zitat von xZise
Das ist mir egal ;) Nur habe ich kaum welche ^^ Einfach sozusagem als Demo. Solange die Gemeinfrei sind ;)

Ich hab da leider keine auf der Platte. Die Idee find ich ja nicht schlecht, doch mir fehlen Quellen zu Bildern, die ich dafür verwenden darf. Wenn du oder jemand anders welche kennt, wäre ich sehr dankbar. Dann könnte ich "Beispiel"-Picture-Sets als zusätzlichen Download anbieten.

Zitat:

Zitat von xZise
Ich frage anders: Ist dass in der ersten Galerie im "Foyer" Wasser auf dem Boden?

Das ist nur eine Engine-Spielerei :-). Es soll aber wirklich Wasser darstellen. Hab das mal probeweise weggelassen, doch dadurch wirkt der Teil des Levels irgendwie "langweilig". Durch das Wasser wollt ich ein bißchen mehr pepp rein bringen - auch wenns nicht so ganz realistisch ist.

Zitat:

Zitat von xZise
Naja, ist nur eine Spielerei ;)

Aber gerade solche Spielereien machen doch solch ein Programm aus, oder?

Zitat:

Zitat von xZise
Ich habe noch eine Idee: Ich wollte mehrere Bilder aus einem Ordner importieren, aber ich konnte nur ein Bild auswählen :(.

Also unter Windows kann man die Dateien (oder auch Ordner) entweder per Drag&Drop auf das Programm ziehen oder per Dialog - und der Dialog erlaubt die Selektion von mehreren Dateien. Ich weiß jetzt nicht, ob das auch in Wine geht, da ich das nicht testen kann. :-(

littleDave 14. Mai 2008 00:49

Re: Sysygy Image Viewer
 
Zitat:

Zitat von bitsetter
Habe mal das sporadische Knacken aufgenommen und hier angehängt.

Danke, das Hilft mir schon mal um einiges weiter. Anscheinend sind die hard-codierten Einstellungen, die ich FMod übergebe, nicht so ganz mit deiner Soundkarte kompatibel (das glaub ich jedenfalls). Ich werd in der nächsten Version einen Dialog in die Optionen einbauen, mit dem man die Einstellungen der Sound-Ausgabe verändern kann. Bis dahin kannst du mal folgendes probieren: reduziere mal die Hardware-Beschleunigung der Soundkarte (geht z.B. im dxdiag-Dialog). Aber das einbauen des Dialoges steht ganz oben in der ToDo-Liste. Ist ja schon sehr nervig :-(.

Zitat:

Zitat von bitsetter
Sind eigentlich noch weitere Galerien geplant?

Jep, es sind noch ein paar geplant. Doch das Designen von Levels dauert leider etwas (also die Karte "Panamaramos" hat ca. 1-2 Monate gedauert, Programmierung währenddessen bereits abgezogen), daher kann ich noch nicht sagen, wie lange das dauern wird :-(.

xZise 14. Mai 2008 01:04

Re: Sysygy Image Viewer
 
Zitat:

Zitat von bitsetter
Zitat:

Zitat von bitsetter
Der Ton machte bei mir allerdings Probleme da immer ein Knacken wie bei einer Schallplatte im Hintergrund zu hören war.

Habe mal das sporadische Knacken aufgenommen und hier angehängt.

Dieses Knacken habe ich nicht vernommen.

Zitat:

Zitat von bitsetter
Zitat:

Zitat von xZise
Zitat:

Zitat von littleDave
Zitat:

Zitat von xZise
Und was ist das für Wasser in der ersten Galerie?

Was genau meinst du damit?

Ich frage anders: Ist dass in der ersten Galerie im "Foyer" Wasser auf dem Boden?

Ist doch nicht zu überhören :wink: , soll bestimmt zum Füsse waschen sein. :mrgreen:

[/quote]
Naja, aufgrund des komischen Soundservers höre ich Sound nicht ohne weiteres, aber ja: Jetzt habe ich es gehört.

Zitat:

Zitat von littleDave
Zitat:

Zitat von xZise
Das ist mir egal ;) Nur habe ich kaum welche ^^ Einfach sozusagem als Demo. Solange die Gemeinfrei sind ;)

Ich hab da leider keine auf der Platte. Die Idee find ich ja nicht schlecht, doch mir fehlen Quellen zu Bildern, die ich dafür verwenden darf. Wenn du oder jemand anders welche kennt, wäre ich sehr dankbar. Dann könnte ich "Beispiel"-Picture-Sets als zusätzlichen Download anbieten.

Also rein theoretisch könntest du dir Bilder der Wikipedia nehmen ;) Musst nur eben darauf achten, dass du die Lizenz nicht verletzt.

Zitat:

Zitat von littleDave
Zitat:

Zitat von xZise
Ich frage anders: Ist dass in der ersten Galerie im "Foyer" Wasser auf dem Boden?

Das ist nur eine Engine-Spielerei :-). Es soll aber wirklich Wasser darstellen. Hab das mal probeweise weggelassen, doch dadurch wirkt der Teil des Levels irgendwie "langweilig". Durch das Wasser wollt ich ein bißchen mehr pepp rein bringen - auch wenns nicht so ganz realistisch ist.

Jop, ist dir auch gelungen.
Ist nur etwas verwunderlich, dass in einer Galerie, die eigentlich Wasser verabscheut so viel ist ^^ Und so frei verfügbar ;)

Zitat:

Zitat von littleDave
Zitat:

Zitat von xZise
Naja, ist nur eine Spielerei ;)

Aber gerade solche Spielereien machen doch solch ein Programm aus, oder?

Stimmt :)

Zitat:

Zitat von littleDave
Zitat:

Zitat von xZise
Ich habe noch eine Idee: Ich wollte mehrere Bilder aus einem Ordner importieren, aber ich konnte nur ein Bild auswählen :(.

Also unter Windows kann man die Dateien (oder auch Ordner) entweder per Drag&Drop auf das Programm ziehen oder per Dialog - und der Dialog erlaubt die Selektion von mehreren Dateien. Ich weiß jetzt nicht, ob das auch in Wine geht, da ich das nicht testen kann. :-(

Okay, also mit Wine funktioniert es nicht ;)
Aber selbst wenn, würde ich im OpenDialog die Eigenschaft MultiSelect auf True setzen ;)

Und zwei Ideen:
Bots sollten nicht weiße Bilder angucken ;)
Und wie wäre es mit Mehrzeiligen Kommentaren? Vielleicht sogar unter oder neben den Bild?

MfG
xZise

bitsetter 14. Mai 2008 01:04

Re: Sysygy Image Viewer
 
Zitat:

Zitat von littleDave
Bis dahin kannst du mal folgendes probieren: reduziere mal die Hardware-Beschleunigung der Soundkarte (geht z.B. im dxdiag-Dialog).

Habe jetzt die Hardware-Beschleunigung ausgeschaltet, hat aber nichts gebracht. :cry:

Zitat:

Zitat von littleDave
Zitat:

Zitat von bitsetter
Sind eigentlich noch weitere Galerien geplant?

Jep, es sind noch ein paar geplant. Doch das Designen von Levels dauert leider etwas (also die Karte "Panamaramos" hat ca. 1-2 Monate gedauert, Programmierung währenddessen bereits abgezogen), daher kann ich noch nicht sagen, wie lange das dauern wird :-(.

:shock: Das hätte ich ja nun doch nicht gedacht. Andererseits werden für Computerspiele ja teilweise auch Jahre für die Programmierung benötigt.
Warum ist die Datei eigentlich 33 MB groß, sind das fast alles Bilder?

xZise 14. Mai 2008 01:28

Re: Sysygy Image Viewer
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von bitsetter
Zitat:

Zitat von littleDave
Zitat:

Zitat von bitsetter
Sind eigentlich noch weitere Galerien geplant?

Jep, es sind noch ein paar geplant. Doch das Designen von Levels dauert leider etwas (also die Karte "Panamaramos" hat ca. 1-2 Monate gedauert, Programmierung währenddessen bereits abgezogen), daher kann ich noch nicht sagen, wie lange das dauern wird :-(.

:shock: Das hätte ich ja nun doch nicht gedacht. Andererseits werden für Computerspiele ja teilweise auch Jahre für die Programmierung benötigt.
Warum ist die Datei eigentlich 33 MB groß, sind das fast alles Bilder?

naja, laut Data Ordner (=33 MiB), sind davon 14,5 MiB Models, 10,6 MiB Sounds und 5,6 MiB Textures. (Die drei größten)
Wie man sieht, sind die Bilder zwar unter den drei größten, aber nur mit 5,6 MiB von 33 MiB insgesamt.

Ich habe übrigens mir erlaubt eine Bildersammlung aus den Hilfebildern zu erstellen. Ich habe für jedes ein Sinnloses Kommentar hinzugefügt.
Wenn du was dagegen hast, sag Bescheid und ich lösch das Attachment. Ansonsten könnten dort noch Screenshots hinzugefügt werden?

MfG
xZise

littleDave 14. Mai 2008 10:17

Re: Sysygy Image Viewer
 
Zitat:

Zitat von bitsetter
Habe jetzt die Hardware-Beschleunigung ausgeschaltet, hat aber nichts gebracht. :cry:

Hm, ein Versuch war es wert. Naja, ich werd mich auf jeden Fall beeilen, dass Problem zu beheben. Ich kann leider keine Garantie abgeben, dass es funktioniert, da die Soundausgabe wie gesagt von FMod abhängt. Aber ich geb mein bestes.

Zitat:

Zitat von xZise
Ich habe übrigens mir erlaubt eine Bildersammlung aus den Hilfebildern zu erstellen. Ich habe für jedes ein Sinnloses Kommentar hinzugefügt.
Wenn du was dagegen hast, sag Bescheid und ich lösch das Attachment. Ansonsten könnten dort noch Screenshots hinzugefügt werden?

Das ist kein Problem für mich. Die Bilder aus der Hilfe sind ja auch nur Screenshots. Aber wie gesagt, dass ist wirklich kein Problem.

Aber ich hab mich heut morgen mal hingesetzt und freie Bilder gesucht und welche gefunden. Auf hubblesite.org bin ich fündig geworden und hab mal ein Beispiel-Picture-Set erstellt. Es sind Bilder aus dem All und von der Erde drinnen. Das ist vielleicht nicht jedermanns Sache (bin auch kein Hobbyastronome), aber es sind schon interessante und schöne Bilder dabei. Hab zu jedem Bild noch ein Kommentar hinzugefügt, was man eigentlich sieht.
Der Downloadlink ist unter diesem Text und ebenfalls unter dem Link zu finden, der auf der ersten Seite angegeben ist. Die Download-Größe ist leider etwas größer ausgefallen (ca. 8 MB), aber die Qualität der Bilder ist dafür auch sehr groß.

Link: Beispiel-Picture-Set: Universum (8 MB)

[Edit:]
Zitat:

Zitat von xZise
Aber selbst wenn, würde ich im OpenDialog die Eigenschaft MultiSelect auf True setzen ;)

Das ist ja das Problem, es ist bereits auf True :?

Zitat:

Zitat von xZise
Bots sollten nicht weiße Bilder angucken ;)
Und wie wäre es mit Mehrzeiligen Kommentaren? Vielleicht sogar unter oder neben den Bild?

Das mit den Bots dürfte ein kleines Problem werden, da die vom Code her keine Verbindung zu den Bildern haben. Genauer gesagt gibt es keine Verbindung zwischen den PathNodes der Bots und den Bildern. Bei den PathNodes vor den Bildern steht nur drinn, dass dort ein Bild ist und in welche Richtung man schauen muss, um es auch zu sehen. Da müsste ich also noch einen Link zwischen den Bildern und den PathNodes herstellen, wie ich das mache weiß ich noch nicht.

Mehrzeiligen Kommentar wäre eigentlich schon fast möglich. Also wenn ein Kommentar zu lang ist, wird bereits automatisch ein Zeilenumbrung hergestellt und das Kommentarfenster vergrößert. Müsste eigentlich nur die Display-Funktion etwas erweitern. möglich ist es, klar. Werd mir mal gedanken machen, wie ich das in den GalleryCreator einbauen kann.

xZise 14. Mai 2008 13:58

Re: Sysygy Image Viewer
 
Zitat:

Zitat von littleDave
Zitat:

Zitat von xZise
Ich habe übrigens mir erlaubt eine Bildersammlung aus den Hilfebildern zu erstellen. Ich habe für jedes ein Sinnloses Kommentar hinzugefügt.
Wenn du was dagegen hast, sag Bescheid und ich lösch das Attachment. Ansonsten könnten dort noch Screenshots hinzugefügt werden?

Das ist kein Problem für mich. Die Bilder aus der Hilfe sind ja auch nur Screenshots. Aber wie gesagt, dass ist wirklich kein Problem.

Aber ich hab mich heut morgen mal hingesetzt und freie Bilder gesucht und welche gefunden. Auf hubblesite.org bin ich fündig geworden und hab mal ein Beispiel-Picture-Set erstellt. Es sind Bilder aus dem All und von der Erde drinnen. Das ist vielleicht nicht jedermanns Sache (bin auch kein Hobbyastronome), aber es sind schon interessante und schöne Bilder dabei. Hab zu jedem Bild noch ein Kommentar hinzugefügt, was man eigentlich sieht.
Der Downloadlink ist unter diesem Text und ebenfalls unter dem Link zu finden, der auf der ersten Seite angegeben ist. Die Download-Größe ist leider etwas größer ausgefallen (ca. 8 MB), aber die Qualität der Bilder ist dafür auch sehr groß.

Link: Beispiel-Picture-Set: Universum (8 MB)

Mein Tipp: Mit Zip habe ich nur sehr kleine Komprimierungen bei der stp-Datei gehabt. Aber mit Rar habe ich ein MiB runtergekriegt. (also ungefähr 1/3)
Ansonsten, sind die Bilder in einem Programm richtig ... Ich weiß nicht wie man das sagt :) ... Stimmig?!

Zitat:

Zitat von littleDave
Zitat:

Zitat von xZise
Aber selbst wenn, würde ich im OpenDialog die Eigenschaft MultiSelect auf True setzen ;)

Das ist ja das Problem, es ist bereits auf True :?

Okay, kann auch daran liegen, dass ich Wine benutze.
Ich werde gleich mal die LAN-Fähigkeiten mit meinem Bruder testen. Da er Vista verwendet, können wir dort mal gucken ob das funktioniert.

Zitat:

Zitat von littleDave
Zitat:

Zitat von xZise
Bots sollten nicht weiße Bilder angucken ;)
Und wie wäre es mit Mehrzeiligen Kommentaren? Vielleicht sogar unter oder neben den Bild?

Das mit den Bots dürfte ein kleines Problem werden, da die vom Code her keine Verbindung zu den Bildern haben. Genauer gesagt gibt es keine Verbindung zwischen den PathNodes der Bots und den Bildern. Bei den PathNodes vor den Bildern steht nur drinn, dass dort ein Bild ist und in welche Richtung man schauen muss, um es auch zu sehen. Da müsste ich also noch einen Link zwischen den Bildern und den PathNodes herstellen, wie ich das mache weiß ich noch nicht.

Mehrzeiligen Kommentar wäre eigentlich schon fast möglich. Also wenn ein Kommentar zu lang ist, wird bereits automatisch ein Zeilenumbrung hergestellt und das Kommentarfenster vergrößert. Müsste eigentlich nur die Display-Funktion etwas erweitern. möglich ist es, klar. Werd mir mal gedanken machen, wie ich das in den GalleryCreator einbauen kann.

Also das wegen den Bildern: Da ich nicht weiß, wie das intern aufgebaut ist ^^ kann ich bezüglich diesen Problems nichts sagen.
Zum zweiteren: Nimm doch statt ein Edit ein Memo? Okay, ich weiß nicht, wie du die stp-Dateien aufgebaut hast.

Übrigens: Was hältst du davon, wenn du eine Zip-Variante anbietest? Würde ich, und viele andere in der DP auch, lieber mögen als ein Setup.

MfG
xZise

littleDave 14. Mai 2008 14:26

Re: Sysygy Image Viewer
 
Zitat:

Zitat von xZise
Mein Tipp: Mit Zip habe ich nur sehr kleine Komprimierungen bei der stp-Datei gehabt. Aber mit Rar habe ich ein MiB runtergekriegt. (also ungefähr 1/3)
Ansonsten, sind die Bilder in einem Programm richtig ... Ich weiß nicht wie man das sagt :) ... Stimmig?!

Wenn ich das Beispiel-Picture-Set mit Rar komprimiere, wirds größer als mit zip :shock:. Allerhöchste Kompressionsstufe und ich hab ca. 10 KB mehr :lol:. Das hab ich noch nicht erlebt (RAR-Version 3.60). Die stp-Dateien sind im inneren auch schon per zLib komprimiert, vielleicht liegts daran.

Zitat:

Zitat von xZise
Ich werde gleich mal die LAN-Fähigkeiten mit meinem Bruder testen. Da er Vista verwendet, können wir dort mal gucken ob das funktioniert.

*hoff* - ich konnte das noch fast überhaupt nicht testen, da ich nur einen PC hab. Bin halt ein armer Stundent ohne Geschwister.

Zitat:

Zitat von xZise
Also das wegen den Bildern: Da ich nicht weiß, wie das intern aufgebaut ist ^^ kann ich bezüglich diesen Problems nichts sagen.
Zum zweiteren: Nimm doch statt ein Edit ein Memo? Okay, ich weiß nicht, wie du die stp-Dateien aufgebaut hast.

Die Memo-Komponente hätt ich ja schon genommen, doch vom Design her passt die überhaupt nicht in den Gallery Creator. Hintergrundfarbe ist zwar anpassbar, aber sobald die hässlichen Standard-Scrollbars von Windows erscheinen, ist alles zu spät. Kennst du vergleichbare Komponenten, mit denen man sowas verändern könnte (andere Farben der Scrollbars)?

Zitat:

Zitat von xZise
Übrigens: Was hältst du davon, wenn du eine Zip-Variante anbietest? Würde ich, und viele andere in der DP auch, lieber mögen als ein Setup.

Im Prinzip hätte ich nichts dagegen. Also wenn das die bevorzugte Variante ist (bin ja noch nicht so lange hier im Forum aktiv), werd ich noch eine hochladen, klar. Dauert halt nur ca. ne halbe Stunde, da ich halt nur mit "langsamen" 40KB/s uploaden kann und bei 35 MB dauert das halt so nen Stückchen.

Die Muhkuh 14. Mai 2008 14:28

Re: Sysygy Image Viewer
 
Hi,

ich würde eine Zip-Variante auch bevorzugen ;)

littleDave 14. Mai 2008 14:50

Re: Sysygy Image Viewer
 
Sodala, ich hab jetzt noch eine Version ohne Installer hochgeladen. Der Downloadlink ist hier (ebenfalls im ersten Post vorhanden):

Sysygy - Version 1.1 - ohne Setup

Die Muhkuh 14. Mai 2008 14:51

Re: Sysygy Image Viewer
 
Supi! Dann schau ich mir das gleich mal an. :thumb:

xZise 14. Mai 2008 19:06

Re: Sysygy Image Viewer
 
Liste der Anhänge anzeigen (Anzahl: 1)
Erstmal danke für das Zip ;)
Es werden dir die Forenuser (hoffentlich :D ) danken.

Zurück zum Netzwerk: Wenn man mit dem Fahrstuhl fährt, gibts ein paar Probleme: So hüpft der andere, oder fliegt gar durch die Decke!
Ich werde mal versuchen davon ein Video zu machen.
leider sind es mehrere MB geworden. Ich habe das mal geuploadet auf meinen Webspace, welcher nur Teilarchive á 3,5 MiB zulässt.
Hinweis
Ich habe jetzt das Video "optimiert" so ist es nur noch 2,28 MiB groß. Download ab sofort als Attachment.


Aber ansonsten ;) Gibt es eigentlich "normale" Personen? Nicht die nur eine Waffe bräuchten und gleich loslegen könnten :)

MfG
xZise

littleDave 14. Mai 2008 19:40

Re: Sysygy Image Viewer
 
Zitat:

Zitat von xZise
Erstmal danke für das Zip ;)
Es werden dir die Forenuser (hoffentlich :D ) danken.

Das ist immer schön zu hören :D

Zitat:

Zitat von xZise
Zurück zum Netzwerk: Wenn man mit dem Fahrstuhl fährt, gibts ein paar Probleme: So hüpft der andere, oder fliegt gar durch die Decke!

Danke dir, durch das Video hab ich nen guten Eindruck davon gewonnen, was du meinst. Aber nur so am rande: hättest es doch auch mit ner kleineren Auflösung aufnehmen können, dann wers nicht so groß geworden ;-).
Naja, aber das ist der Beweis dafür, was ich leider erwartet habe: mein Netzwerk-Code ist nicht gut (genug). Da muss ich mir einiges einfallen lassen, um das zu beheben. Ist denn dieses "Rukeln" auch außerhalb des Fahrstuhles? Wenn nein, dann weiß ich schon genau, was der Übeltäter ist. Der Fahrstuhl ist KOMPLETT in der SkriptSprache geschrieben. Defakto kennt die Engine sowas wie Fahrstühle nicht. Daher muss ich die Skriptsprache noch mehr in den Netzwerk-Code reinlassen. Ich hoffe, dass es nur im Fahrstuhl ist (bzw. nur dort so extrem), sonst muss ich den kompletten Netzwerk-Code neu schreiben.

Zitat:

Zitat von xZise
Aber ansonsten ;) Gibt es eigentlich "normale" Personen? Nicht die nur eine Waffe bräuchten und gleich loslegen könnten :)

Ich hätte gerne welche. Ich kann ja direkt mal fragen: Wenn irgendjemand Models mit Animation erstellen kann und diese ins Quake3-Format (MD3) bringen kann, ist her ganz ganz ganz herzlich dazu eingeladen, welche zu machen (eine Bezahlung dafür ist leider nicht möglich). Ich kann leider keine Models erstellen, daher musste ich freie nehmen - und die haben alle nun mal die Angewohnheit, eine Waffe tragen zu wollen. Also wenn jemand lust hat, welche zu machen, dann: :cheer: :cheer: :cheer: :cheer: :cheer: :cheer:

Luckie 14. Mai 2008 19:47

Re: Sysygy Image Viewer
 
Könntest du bitte eine direkten Downloadlink einrichten? Man mus bei dir zwingend Cookies aktivieren, um die Datei runterladen zu können.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:05 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz