Mesh speichern??

Übersicht BlitzBasic Blitz3D

Neue Antwort erstellen

 

BasicTobi

Betreff: Mesh speichern??

BeitragFr, Apr 29, 2005 14:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo zusammen!

Ich bin totaler Anfänger, was BlitzBasic 3D angeht und hab eine Frage zu Mesh´s: Wenn ich ein Mesh erstellt hab und darin surfaces erstellt habe würde ich den fertigen Mesh gerne speichern, so dass ich ihn beim nächsten mal nur laden muss, aber geht das überhaupt?
Hab keinen passenden Befehl gefunden Sad

Und dann habe ich noch eine andere Frage:
Ich hab bis vor kurzem noch mit DarkBasic spiele erstellt, was mir auf dauer zu langsam war und hab mir deshalb die BlitzBasic 3D Demo besorgt, weil ich oft gehört habe, dass BB 3D schneller sei. Stimmt das überhaupt?

Würde mich sehr über Hilfe freuen
Gruß Tobi
Gruß Tobi
 

Darren

BeitragFr, Apr 29, 2005 14:20
Antworten mit Zitat
Benutzer-Profile anzeigen
du musst glaube ich die koordinaten deines surfaces in einer datei speichern.
MFG Darren
 

BasicTobi

BeitragSa, Apr 30, 2005 17:28
Antworten mit Zitat
Benutzer-Profile anzeigen
Sorry, dass ich mich erst jetzt melde, aber ich hatte die letzten tage keine Zeit!


Hab jetzt eine Lösung gefunden. Wenn ich ein Mesh mit BB 3D erstelle schreibe ich die Vertex und Triangle Befehle in einen eine BB Datei und füge sie mit include ein. Funktionert auch ganz gut Very Happy

Noch eine andere Frage:

Ich habe einen 2,66 GHZ PC von Aldi mit ner Geforce Graka (weis aber ned genau welche). Wie viele Polygone kann ich damit ca. mit 60-70 FPS anzeigen? Über 1.000.000?


Gruß Tobi
Gruß Tobi

Rob_

BeitragSa, Apr 30, 2005 17:35
Antworten mit Zitat
Benutzer-Profile anzeigen
lol ^^ das wäre ja sehr schön Smile in B3d sind leider MAX 8.000 Polygone Crying or Very sad
AMD Athlon 64 3500+ | Infineon 1 GB DDR RAM | nVidia Geforce 7800 GTX
 

BasicTobi

BeitragSa, Apr 30, 2005 17:42
Antworten mit Zitat
Benutzer-Profile anzeigen
max 8.000 Polygone Shocked

Es gibts ja schon einzelne Objekt (Autos usw.) die deutlich mehr haben.

Schade, dann brauch ich mit meinem Spiel garnicht erst beginnen Sad

Gruß Tobi
Gruß Tobi
 

BasicTobi

BeitragSa, Apr 30, 2005 18:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Sorry, wenn ich mich falsch ausgedrückt habe, aber ein Polygon ist doch in BB mit einer Triangle gleichzusetzen, oder??

Weil ich kann über 100.000 Triangles setzen, und das läuft bei 1600x1200 noch ruckelfrei.



Gruß Tobi
Gruß Tobi
 

BasicTobi

BeitragSa, Apr 30, 2005 18:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Sorry, wenn ich mich falsch ausgedrückt habe, aber ein Polygon ist doch in BB mit einer Triangle gleichzusetzen, oder??

Weil ich kann über 100.000 Triangles setzen, und das läuft bei 1600x1200 noch ruckelfrei.



Gruß Tobi
Gruß Tobi
 

Dreamora

BeitragSa, Apr 30, 2005 18:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Ab 500'000 polygonen wirds knapp, da Blitz3D keine VRAM Meshes hat und dann die Bandbreite der Grafikkarte zu stark geschlaucht wird ... aber soviele hat man eh nur selten wirklich aufm bildschirm (soviele waren sogar mit einem alten 1.7 Ghz mit GF4 MX möglich mit 25 FPS)
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
  • Zuletzt bearbeitet von Dreamora am Sa, Apr 30, 2005 18:44, insgesamt einmal bearbeitet

Suco-X

Betreff: .....

BeitragSa, Apr 30, 2005 18:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Was Rob_ anspricht ist korrekt. Fast jedenfalls.
Wenn du z.b. 4.000 Sprites/Quads erstellst, ergibt das ja auch nur 8.000 Polys. Ist aber um weiten langsamer als ein einzelnes Objekt mit 100.000 Polys.
Mfg Suco
Intel Core 2 Quad Q8300, 4× 2500 MHz, 4096 MB DDR2-Ram, GeForce 9600GT 512 MB
 

Dreamora

BeitragSa, Apr 30, 2005 18:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja aber das liegt an den Surfaces und nicht an den den Polygonen.
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

BasicTobi

BeitragSa, Apr 30, 2005 20:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke für eure Antworten!!

Ich brauch max. 20 Surfaces
Wie viele Polygone könnte ich dann benutzen???


Gruß Tobi
Gruß Tobi
 

BasicTobi

BeitragSo, Mai 01, 2005 13:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Hab mein Programm jetzt sowit, dass die 16kb Sourcefile voll sind und ich die Vollversion brauch. Deshalb müsste ich jetzt wissen, wie viele Surfaces eingesetzt werden können, so dass ich noch über 100.000 Polygone anzeigen kann.


Würde mich sehr über Hilfe freuen
Gruß Tobi
Gruß Tobi
 

Dreamora

BeitragSo, Mai 01, 2005 16:21
Antworten mit Zitat
Benutzer-Profile anzeigen
Das hängt von Grafikkarte etc ab.

Ausprobieren und du findest es raus.

100'000 Poly gleichzeitig sind eh ein wenig viel ... ok wenn alle statisch sind, ist es kein problem, mit animierten Meshes jedoch schon
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

BasicTobi

BeitragMo, Mai 02, 2005 15:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich hab mir jetzt BlitzBasic 3D gekauft und hab gleich noch eine Frage: Very Happy

Da ich für mein Spiel ziemlich viele Gebaüde und Bäume usw. benötige komme ich relativ schnell auf über 50.000 Polygone. Könnte man die Karte in mehrere Meshs aufteilen und immer nur ein paar davon rendern lassen. Find leider kein Befehl mit dem ich das rendern eines Meshs verhindern kann, oder macht das BB3D automatisch??


Gruß Tobi
Gruß Tobi
 

ke^kx

BeitragMo, Mai 02, 2005 16:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Kannst du ja ausprobieren, erstelle im Bildschirmbereich 1000 Kugeln und dreh dann die Cam. Dabei schau dir die FPS an.

Ich habs schon mal so probiert und sie gingen in die Höhe, als die Kugeln nicht mehr angezeit wurden.

Jiriki
http://i3u8.blogspot.com
Asus Striker II
Intel Core2Quad Q9300 @ 2,5 GHz (aber nur zwei Kerne aktiv aufgrund der Instabilität -.-)
Geforce 9800 GTX
2GB RAM
 

Dreamora

BeitragMo, Mai 02, 2005 16:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Surfaces die nicht im Blickbereich sind, werden nicht gerendert. Darüber hinaus gibt es den Befehl "hideentity" welcher das rendern als auch kollisionserkennung für das mesh ausschaltet
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

Neue Antwort erstellen


Übersicht BlitzBasic Blitz3D

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group