360 Grad drehungen
360 Grad drehungen
Ich möchte gerne eine Renderadventure im Stile von Myst 3 schreiben.
Dafür habe ich mir gedacht, 360 Gradansichten von der Landschaft einzubauen. Die Grafikdatei währe dafür ein Panorama.
Damit die Drehung realistisch wirkt, muss man dafür einen Verzerrungseffekt einbauen.
Frage: Kennt ihr irgendwelche Anleitungen dafür im www, oder könnt ihr mir selbst tips geben?
Danke
Dafür habe ich mir gedacht, 360 Gradansichten von der Landschaft einzubauen. Die Grafikdatei währe dafür ein Panorama.
Damit die Drehung realistisch wirkt, muss man dafür einen Verzerrungseffekt einbauen.
Frage: Kennt ihr irgendwelche Anleitungen dafür im www, oder könnt ihr mir selbst tips geben?
Danke
da ist ein beispiel mit sourcecode:
http://jayray.sourceforge.net/jaypan.html
achtung, das online beispiel dort funktioniert nicht, offline ging es aber als ich es ausprobiert hatte.
http://jayray.sourceforge.net/jaypan.html
achtung, das online beispiel dort funktioniert nicht, offline ging es aber als ich es ausprobiert hatte.
zum beispiel mit notepad 
ansonsten finde ich scite sehr gut. kann man zb hier runterladen:
http://scintilla.sourceforge.net/SciTEDownload.html
ansonsten finde ich scite sehr gut. kann man zb hier runterladen:
http://scintilla.sourceforge.net/SciTEDownload.html
zur not kannst du das auch vereinfachen, vielleicht brauchst du ja nicht 360 schritte einer drehung, sondern nur 12 oder 24. das auge wird das kaum erkennen, aber du hast es viel einfacher in der berechnung
kannst auf den ganzen Sin/Cos kram verzichten, der dir gerade schwierigkeiten macht, da du nur 12 oder 24 feste werte hast.
2D Game H.E.R.A. (Entwicklung eingefroren)
www.chamaeleo-fx.de.vu
- mein Lieblingszitat
"die Informationsumwelt wird von einer fürchterlichen Menge an Unsinn und Lügen verschmutzt" (Stanislaw Lem, Lokaltermin, 1954 (!) )
http://www.stanislaw-lem.de/zitate/zitate.shtml
www.chamaeleo-fx.de.vu
- mein Lieblingszitat
"die Informationsumwelt wird von einer fürchterlichen Menge an Unsinn und Lügen verschmutzt" (Stanislaw Lem, Lokaltermin, 1954 (!) )
http://www.stanislaw-lem.de/zitate/zitate.shtml
-
Kaeru Gaman
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
@Zaphod:
das mit dem source-code download klappt nicht... immer wenn ich einen mirror auswählen soll, lande ich auf der homepage des providers..
[EDIT] ok habs hinbekommen...
@estate: wie gross (höhe,breite, farbtiefe) soll denn dein panorama werden ?
ältere spiele haben das problem umgangen... den hintergrund in so weiter ferne dargestellt, das keine verzerrung nötig war...
...ist auch eine frage des kamerawinkels... je kleiner der kamerawinkel (höhere brennweite) desto geringer die verzerrung...
wenn du die faktoren dementsprechend abstimmst, fällt es garnicht auf, wenn du nicht verzerrst... nur das panorama muss breit genug sein (8-16 bildschirm-breiten über den daumen)
aber schreib noch mal 'n paar details.. vielleicht fällt mir noch was besseres ein...
das mit dem source-code download klappt nicht... immer wenn ich einen mirror auswählen soll, lande ich auf der homepage des providers..
[EDIT] ok habs hinbekommen...
@estate: wie gross (höhe,breite, farbtiefe) soll denn dein panorama werden ?
ältere spiele haben das problem umgangen... den hintergrund in so weiter ferne dargestellt, das keine verzerrung nötig war...
...ist auch eine frage des kamerawinkels... je kleiner der kamerawinkel (höhere brennweite) desto geringer die verzerrung...
wenn du die faktoren dementsprechend abstimmst, fällt es garnicht auf, wenn du nicht verzerrst... nur das panorama muss breit genug sein (8-16 bildschirm-breiten über den daumen)
aber schreib noch mal 'n paar details.. vielleicht fällt mir noch was besseres ein...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
-
Kaeru Gaman
- Beiträge: 17389
- Registriert: 10.11.2004 03:22