Autor Beitrag
Bergmann89
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1742
Erhaltene Danke: 72

Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
BeitragVerfasst: Sa 08.11.08 19:09 
HI,

angeregt durch diese Topic: "[reines OpenGL] Würfelschlange" von user profile iconLindenbaum. Hab ich gestern meinen Bildschirmschoner fertig gestellt. Er ist mit OpenGL geproggt. Ich weiß aber noch nich, wie gut es um die Performance steht, also auf meinem PC läuft es ruckelfrei, ich bräuchte dann noch ein paar berichte von Leuten mit etwas Leistungsschwächeren PC's.
Also Feedback ist erwünscht und gern gesehen...

- 10.11.08 Update: Einstellungsdialog eingefügt...
- 11.11.08 Update: Einstellungsdialog verbessert

MfG Bergmann.
Einloggen, um Attachments anzusehen!
_________________
Ich weiß nicht viel, lern aber dafür umso schneller^^


Zuletzt bearbeitet von Bergmann89 am Di 11.11.08 01:16, insgesamt 4-mal bearbeitet
Hidden
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2242
Erhaltene Danke: 55

Win10
VS Code, Delphi 2010 Prof.
BeitragVerfasst: Sa 08.11.08 19:26 
Hi,

Sieht schön aus. Aber könntest du den dauernden Farbwechsel rausnehmen, da bekommt man ja Augenkrebs :eyecrazy: fast so toll wie Gausis Vorschlag(grüne Schrift auf pinkem Hintergrund) :mrgreen:

Stattdessen vielleicht jeden Würfel der Schlange in einer leicht veränderten Farbe.

Gut könnte ich mir auch vorstellen, den äußeren Würfel nicht zu zeichnen. Dann versteht man das Konzept des Abprallens nicht gleich und es steckt glaube ich ein bisschen mehr Faszination hinter.

Ich selber verwende grundsätzlich keinen Bildschirmschoner und schalte den monitor lieber gleich nsch 2 Minuten komplett aus. Obwohl.. Einer, der etwas anzeigt, wenn er beendet wird, sprich, wenn man wieder kommt ein paar nützliche infos oder so, wäre nett :D

mfG,

_________________
Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
LexXis
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 170
Erhaltene Danke: 3



BeitragVerfasst: Sa 08.11.08 19:27 
Läuft bei mir ruckelfrei. Allerdings flackert es ganz kurz beim Beenden!

AMD Sempron 3000+ 2GHz, 512MB RAM
ATI Radeon 9600 128MB

mfg
DelphiMarkus
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 303

OpenSuSE
Delphi 2009 Pro., Lazarus
BeitragVerfasst: Sa 08.11.08 19:35 
Er geht auch bei mir gut, er ruckelt kaum merkbar.
Allerdings verschwindet nach einer Zeit das "Knäul" und es werden nur noch die ersten paar Würfel angezeigt. Siehe Screenshot. :?

Beim Beenden stelle ich kein flackern fest, oder user profile iconLexXis hat eine andere Vorstellung vom Flackern als ich... :)
Einloggen, um Attachments anzusehen!
Bergmann89 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1742
Erhaltene Danke: 72

Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
BeitragVerfasst: Sa 08.11.08 19:45 
@Hidden: Ich wollt noch sowas wie n Einstellungsdialog einbauen, wie bei jedem Bildschirmschoner üblich, aber ich weiß noch nich wie...
@LexXis: das flackern kommt bestimmt ducrch das umschalten der der auflösung (1280 x 1024 x 32 @ 60Hz)
DelphiMarkus: normalerweiße sollte in den weißen Kästen nochmal ein Bild kommen (siehe mein screenshot). und das Knäul soll verschwinden, denn das sind die würfel, die noch nich bewegt wurden. wenn es nich verschwinden soll, müsste ich unendlich viele Würfel zeichnen, und ich glaube das schaft die Graka dann nich ganz xD

MfG Bergmann.
Einloggen, um Attachments anzusehen!
_________________
Ich weiß nicht viel, lern aber dafür umso schneller^^
huuuuuh
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 665
Erhaltene Danke: 19

win xp, (win vista), win 7
VS 2008 Express Edition, VS 2010 Express Edition, VS 2010 Professionell
BeitragVerfasst: Sa 08.11.08 19:47 
ich find ihn klasse. bei mir intel pentium 4 @ 3,06 GHz und nvidia geforce 8800 GTS läufts ruckelfrei...
DelphiMarkus
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 303

OpenSuSE
Delphi 2009 Pro., Lazarus
BeitragVerfasst: Sa 08.11.08 19:48 
OK, dann hab ich Pech gehabt. :mrgreen:
Ich muss dann doch auf den neuen Rechner warten...
Wie man vielleicht auch an anderen Stellen lesen kann, ich meine Grafik nicht gut und macht Probleme... :twisted:
LexXis
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 170
Erhaltene Danke: 3



BeitragVerfasst: Sa 08.11.08 19:50 
user profile iconBergmann89 hat folgendes geschrieben Zum zitierten Posting springen:
das flackern kommt bestimmt ducrch das umschalten der der auflösung


:think:
Bergmann89 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1742
Erhaltene Danke: 72

Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
BeitragVerfasst: Mo 10.11.08 19:22 
GROßES UPDATE!!! ^^
Ab jetzt gibts einen Einstellungsdialog, den kann man aber erstmal nur über den Einstellungsbutton im Bildschirmschonermenü aufrufen...

Mfg Bergmann.

_________________
Ich weiß nicht viel, lern aber dafür umso schneller^^
Hidden
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2242
Erhaltene Danke: 55

Win10
VS Code, Delphi 2010 Prof.
BeitragVerfasst: Mo 10.11.08 19:29 
Hi,

Ich sehe jetzt nurnoch einen einzelnen Würfel. Ist das beabsichtigt? Auf dem Screenshot sind ja immernoch mehrere.

mfG,

_________________
Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
Bergmann89 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1742
Erhaltene Danke: 72

Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
BeitragVerfasst: Mo 10.11.08 19:32 
Ups, hab ich vergessen...
im Quelltext hab ich den standartwert auf 1 gesetzt, wenn die Ini noch nich erzeugt ist. muste ma im Einstellungsdialog hoch setzen, dann dürftest du wieder mehrere haben!

MfG Bergmann.

_________________
Ich weiß nicht viel, lern aber dafür umso schneller^^
jakobwenzel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: Mo 10.11.08 19:40 
Bei mir wird nur der Primärschirm auf irgendne niedrige Auflösung gesetzt und auf dem Zweitmonitor kommt bildschirmfüllend ein graues fenster.

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: Mo 10.11.08 20:49 
Sieht recht nett aus, mal davon abgesehen, dass ich wie user profile iconHidden keinen Bildschirmschoner benutze.
:zustimm:

Aber könntest du bitte auf den Parameter achten, der die Vorschau signalisiert? Von mir aus kann die auch leer bleiben, aber so wird der Bildschirmschoner immer wieder einfach gestartet, wenn eigentlich nur die Vorschau aktualisiert werden sollte. Ist nicht schön. :(

Bei mir funktionieren die Bildschirme nicht richtig, aber ich habe auch eine relativ alte Grafikkarte. Am Freitag kann ich dir von meinem neuen PC schreiben, dass (hoffentlich) alles viel schöner ist. :D

Du könntest doch die Standardeinstellung auf die aktuelle setzten, die du eh schon ausliest, um unnötige Umstellzeiten zu vermeiden. :idea: Im Normalfall ist das sowieso die einzig sinnvolle Variante, da beim Reaktivieren der PC eigentlich sofort wieder verfügbar sein soll.
Bergmann89 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1742
Erhaltene Danke: 72

Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
BeitragVerfasst: Di 11.11.08 00:27 
HI,

@jakobwenzel: hast du auf deinem Primärbildschirm n ordentliches Bild? Um den 2. Bildschirm kümmer ich mich ma noch. Aber erstma muss der Einstelungsdialog fertig werden.
@Yogu: Jo daran sitz ich grad. das komische is nur, wenn ich auf die *.scr rechts klicke und dann konfigurieren wähle schickt er kein Parameter mit raus, obwohl das doch das selbe is wie als wenn ich im Bildschirmschoner-Dialog auf Einstellungen klicke, oder?! Naja ich werd ma noch n bisl basteln, muss morgen erst um 12 raus ^^
Und die Einstellungen lad ich aus ner Ini, und die will ja beim laden einen Standart-Wert, der gesetzt werden soll, wen der Wert nich aus der Ini geladen werden kann. Und da hatte ich zum testen ma ne 1. Werd das jetzt wieder so ändern, das es Standart so aus sieht, wie die 1. Version.

€: habs hinbekommen. Download wie immer im 1. Post.

MfG Bergmann.

_________________
Ich weiß nicht viel, lern aber dafür umso schneller^^
turboPASCAL
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 193
Erhaltene Danke: 1

Win XP / Vischda
D6 PE / D2005 PE
BeitragVerfasst: Di 11.11.08 02:42 
Also ich find, da haut was nicht hinn.

Bei mir läuft der Saver nur mit einer einzigen Einstellung:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
[resolution]
width=800
height=600
color=32
Freq=60
[main]
draw_box=1
draw_screens=1
wuerfel_count=26  { Nur wenn wuerfel_count < oder = 26 }
wuerfel_speed=50
color_speed=50


Unter Vista mit 2*3GHz, 4GB RAM und 'ner NV 9600GT.

Bei anderen Einstellungen habe ich ein Standbild.

Wie gesagt, da passt was nicht. :gruebel:

_________________
Nein, ich bin nicht der turboPASCAL aus der DP, ich seh nur so aus... :P
Bergmann89 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1742
Erhaltene Danke: 72

Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
BeitragVerfasst: Di 11.11.08 16:27 
HI,

da such ich auch grad nach ner Lösung, denn bei meinem Laptop (NV 9200M GS) gehts auch nich, aber fast alle 3D-Games laufen...
Ich sag bescheid wenns was neues gibt.

MfG Bergmann.

_________________
Ich weiß nicht viel, lern aber dafür umso schneller^^
Tilo
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1098
Erhaltene Danke: 13

Win7 geg. WInXP oder sogar Win98
Rad2007
BeitragVerfasst: Di 11.11.08 17:46 
Mein System:
Acer Aspire 5610,
2x1,6 Ghz
~3 GB Ram (32Bit OS auf 64bit Board mit 4 GB)
NVIDEA GeForce Go 7300 auf Max. Leistung gestellt.

Ich bekomme den nur zum Laufen wenn ich a) es mit Admin-Rechte versuche (nicht deine Schuld) und b) nur auf 8-Bit Einstellung. Bei 16-Bit sehe ich kaum Bewegung.
Auch muss ich sagen das es mir für einen Bildschirmschoner zu viel CPU-Zeit braucht.
Verwende eigentlich auch keine Schoner. Es nervt wenn der rechner aus dem Ruhezustand kommt und der Schoner abspringt weil x Minuten nichts gemacht wurde.