Seite 1 von 7
					
				Fragen zum grosse 2D-Drawing Contest
				Verfasst: 30.03.2008 19:51
				von STARGÅTE
				Tachchen,
ich habe da noch ein paar Fragen:
Diese Bilder sollen doch Reproduzierbar sein richtig ? also kann man keine Random()s nehmen.
Bei den Preisen gibs ja 2 Jahre kostenlosen Webspace, aber was wären dann danach ?
Das Bild darf nicht geplottet werden, ich denke mal du meinst damit das man keine DataSection anlegen darf welche ein komplettes Bild enthält oder ?
			 
			
					
				Re: Fragen zum grosse 2D-Drawing Contest
				Verfasst: 30.03.2008 19:59
				von PMTheQuick
				STARGÅTE hat geschrieben:Tachchen,
ich habe da noch ein paar Fragen:
Diese Bilder sollen doch Reproduzierbar sein richtig ? also kann man keine Random()s nehmen.
Bei den Preisen gibs ja 2 Jahre kostenlosen Webspace, aber was wären dann danach ?
Das Bild darf nicht geplottet werden, ich denke mal du meinst damit das man keine DataSection anlegen darf welche ein komplettes Bild enthält oder ?
Ja. Sie müssen reproduzierbar sein. Also sind Random()s verboten 

Im Moment gewinnen nur die ersten drei. Vll. führen wir aber noch einen Trostpreis ein, mal sehen.
Zu plotten, ja genau das meine ich.
Viel Spass beim Contest,
Gruss
PMTheQuick 
PS: Du darfst auch mehrere Bilder einsenden.
 
			 
			
					
				
				Verfasst: 30.03.2008 20:06
				von STARGÅTE
				ok könnte man Random trotzdem benutzen wenn man RandomSeed() aktiviert, dann würde es immer gleich aussehen aber trotzdem "zufällig"
			 
			
					
				
				Verfasst: 30.03.2008 20:09
				von PMTheQuick
				STARGÅTE hat geschrieben:ok könnte man Random trotzdem benutzen wenn man RandomSeed() aktiviert, dann würde es immer gleich aussehen aber trotzdem "zufällig"
Ok das können wir erlauben. Es muss halt einfach immer genau gleich aussehen. 
Gruss
PMTheQuick 

 
			 
			
					
				
				Verfasst: 30.03.2008 20:18
				von Kaeru Gaman
				festes RandomSeed() ist btw eine sehr gute möglichkeit.
ich hab das früher bei meinen fraktalen landschaften immer verwendet,
damit hat dann eine landschaft eine nummer, und sieht immer gleich aus.
auch "Seven Kingdoms" vergibt "kartennummern" die im endeffekt randomseeds sind.
			 
			
					
				Vorlage
				Verfasst: 31.03.2008 16:52
				von Rings
				ich hab mal ne keline Vorlage gemacht, dann kann man
sich auf eigene Drawing konzentrieren:
Code also einfügen zwischen ;Go on here bis ;until here .
Beim Beenden wird automatisch ne Bitmap mit dem Namen
des Programmes angelegt.
Das sollte auch so unter linux funktionieren.
Code: Alles auswählen
Procedure Make2DGFX(ImageNR)
    StartDrawing(ImageOutput(ImageNR))
   
    ;- go on here:
    
    
    ;this is just an example
    For k=0 To 255
      FrontColor(RGB(100,50, k)) 
      Line(0, k, 800, 0)
    Next
    For k=0 To 255
      Line(0, 600 - k, 800, 0,RGB(100,k, 100))
    Next
   
    DrawingMode(1)
    FrontColor(RGB(255,255,255)) ; print the text to white !
    DrawText(280, 300, "2D Drawing Contest Image")
   
    
    ;-until here
    StopDrawing()
EndProcedure
#win=0
#ImageGadget=0
#Image=0
If OpenWindow(#win, 0, 0, 800, 600, "PureBasic - 2D Image Contest")
    If CreateGadgetList(WindowID(#win))
     id=CreateImage(#Image, 800, 600)
     Make2DGFX(#Image)
     ImageGadget(#ImageGadget, 0, 0, 800, 600, ImageID(#Image))
     Repeat
      EventID = WaitWindowEvent()
     Until EventID = #PB_Event_CloseWindow  ; 
     Programname.s=GetFilePart(ProgramFilename())
     SaveImage(#Image,Left(Programname,Len(Programname)-3) + "bmp") ;we save our image as bitmap
    EndIf 
EndIf
End    
 
			 
			
					
				
				Verfasst: 31.03.2008 16:56
				von ts-soft
				Erster Preis an Alfred E. Neumann  

 
			 
			
					
				
				Verfasst: 31.03.2008 17:00
				von Andreas_S
				ts-soft hat geschrieben:Erster Preis an Alfred E. Neumann  

 

 
			 
			
					
				
				Verfasst: 31.03.2008 17:45
				von Vermilion
				Ich dachte schon grad "wo?!"... Aber war ja "nur" Rings. 

 
			 
			
					
				
				Verfasst: 31.03.2008 18:14
				von Kaeru Gaman
				*kicher* etwas weiter Lechts.. ä... Rings.
nettes skelett, aber das hätten die meisten schon hinbekommen, meinste nich? 
PS:
jetzt noch ne ernsthafte Frage:
wenn ich nicht aus einer Datasection hole, sondern life berechne, warum sollte ich dann nicht komplett plotten dürfen?