Winterlandschaft 3D

Spiele, Demos, Grafikzeug und anderes unterhaltendes.
Benutzeravatar
Ypser
XMas-Contest-Gewinner '03
Beiträge: 128
Registriert: 29.08.2004 14:35
Computerausstattung: Win7
Wohnort: Ingelheim
Kontaktdaten:

Winterlandschaft 3D

Beitrag von Ypser »

Hallo Leute.
Heute gibts mal wieder was zum Spielen von mir.
Ich arbeite grad an einer kleinen 3D-Engine, die nur auf den originalen Sprite3D-Befehlen
von Purebasic basiert.

Damit man es mal antesten kann, hab ich eine kleine Demo gebastelt, in der man durch
eine verschneite Winterlandschaft laufen kann.
Bild

Edit: Downloadlink entfernt
Ihr habt sicher Verständnis, dass es keinen Source sondern nur ne .Exe gibt.
Wer sich nicht traut, ist selber schuld :mrgreen:

Ach ja: Danke an DarkDragon für technische und moralische Unterstützung.

Viel Spass

[edit]
Kleines Update
-----------
Nochmal kleines Update: u.a. Terrainfunktionen überarbeitet
-----------
Noch ein Update: Nebeleffekt eingebaut! :D
[/edit]
Zuletzt geändert von Ypser am 28.06.2013 13:22, insgesamt 6-mal geändert.
Bild
robink
Beiträge: 33
Registriert: 29.08.2004 15:11
Wohnort: Rinteln
Kontaktdaten:

Beitrag von robink »

Sieht gut aus, läuft bei mir mit meiner Notebook-onBoard-Graka bei
19 FPS wenn ich von ganz oben ins Tal blicke :allright:
Nur entweder deine Textur kachelt sich nich oder deine Schattierungen
sind bisschien komisch (Tippe eher auf das 2te wegen Sprite3D... ist mir
garnicht klar wie das da gehen sollte
<) )

btw. ich will echten Schnee :lol:
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Saubere Arbeit ;) . Könnt ich doch nur auch sowas *vonwasunmöglichemträum* :roll: .

btw.: 20 FPS bei maximaler Sichtweite(VIA S3 Unichrome IGP).

@robink: Hier gibts echten Schnee.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
remi_meier
Beiträge: 1078
Registriert: 29.08.2004 20:11
Wohnort: Schweiz

Beitrag von remi_meier »

Fett! :allright:
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Funtkioniert bei mir leider garnicht. Bild ist garnicht erkennbar, da alles
total verunstaltet ist. Beschissenes DrecX :(. Unter OpenGL habe ich
diese Probleme nicht <___<.... Ich hämng gleich n Bild an.

//Edit:
Ab 100 Polygone fangen die Probleme an:
http://www.mvxa.net/Winter.jpg
Zuletzt geändert von MVXA am 19.12.2005 21:46, insgesamt 1-mal geändert.
Bild
Benutzeravatar
Green Snake
Beiträge: 1394
Registriert: 22.02.2005 19:08

Beitrag von Green Snake »

Gut 50 FPS

Geil, super arbeit :allright:
-.-"
Benutzeravatar
benny
Beiträge: 383
Registriert: 29.08.2004 09:18
Wohnort: Am Ende des www's
Kontaktdaten:

Beitrag von benny »

Astrein. Saubere Arbeit :allright:
So long,
benny!
.
nur t0te f1sche schw1mmen m1t dem str0m - 00100 !
Benutzeravatar
ZeHa
Beiträge: 4760
Registriert: 15.09.2004 23:57
Wohnort: Friedrichshafen
Kontaktdaten:

Beitrag von ZeHa »

Ich arbeite grad an einer kleinen 3D-Engine, die nur auf den originalen Sprite3D-Befehlen
von Purebasic basiert.


Wie muß man sich das in etwa vorstellen? Klar willst Du Deinen Source nicht zeigen, aber kannst Du in etwa sagen, wie Du vorgehst?

Die FPS hab ich schon wieder vergessen, aber flüssig lief's auf jeden Fall ;)
Glow
Beiträge: 45
Registriert: 31.01.2005 01:36

Beitrag von Glow »

Gefällt mir schon mal sehr gut - repekt. Hab stabile 63FPS mit 3GHZ Intel, 1GB Ram und GeForce FX5900XT.
Wenn der Boden noch ein paar Polygone mehr spendiert bekommt, wird das ganze Hammer ^^ Aber wie gesagt, sieht super aus. Bin mal gespannt was da noch kommt :)
Benutzeravatar
Ypser
XMas-Contest-Gewinner '03
Beiträge: 128
Registriert: 29.08.2004 14:35
Computerausstattung: Win7
Wohnort: Ingelheim
Kontaktdaten:

Beitrag von Ypser »

Also es ist eine 3D-Engine mit Terrain-Funktionen, SkyBox, Mesh-System (noch nicht ganz fertig),
3D-Sound (Sounds können positioniert und bewegt werden, an Meshes angehängt werden,
ihre Lautstärke/Frequenz ändert sich je nach Entfernung zur Kamera/bei Bewegung).

Das ganze basiert auf Vektoren und Texturen, wie meist üblich. Dazu gibts noch Nebel-/Nachteffekt
(muss noch optimiert werden), und eine einfache Kollision. Als Basis für einfache Spiele soll es dienen,
werds eventuell als Lib veröffentlichen, wenns (irgendwan mal) fertig ist...

Edit: Vergessen zu erwähnen: Mit der Shift-Taste kann man schneller laufen
F12 macht einen Screenshot
Zuletzt geändert von Ypser am 19.12.2005 22:51, insgesamt 1-mal geändert.
Bild
Antworten