Wieviel Performance kostet multitexturing?
Übersicht

coldieBetreff: Wieviel Performance kostet multitexturing? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Die Frage kam mir, weil ich mir überlegt hab wie ich ne innenwand von einer Halle texturieren soll.
Normalerweise nimmt man in Spielen ja eigentlich für ne Wand nur eine Textur, die ziemlich detailliert ist. Wenn man multitexturing nutzt(was in blitz3d ja recht einfach geht) kann man die texturen kleiner machen und trotzdem die wand schärfer aussehen lassen indem man eine kleine textur mit unebenheiten oft tiled . Und man kann auch schneller passende texturen bekommen, weil sie durch das multitexturing flexibler werden. Allerdings frag ich mich ob es nicht doch schneller ist eine große Textur zu verwenden. Einmal hatte ich bei nem terrain mit 3 texturen schon den Eindruck das die performance erheblich gedrückt wurde. habt ihr erfahrungen oder tips wie man damit umgehen kann? |
||
![]() |
Markus2 |
![]() Antworten mit Zitat ![]() |
---|---|---|
A little note about multitexturing and slowdown. Graphics cards support a maximum amount of textures per object, which can be used with very little, if any, slowdown. For most cards this is two, but for a GeForce3 it is four. However, once you use more than this amount, Blitz will emulate the effect itself by duplicating objects and textures. Obviously, this may then cause slowdown.
Kann man so pauschal nicht sagen weil kommt auf die Hardware an . Große Texturen fressen auch mehr Speicher . |
||
coldie |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ich vermute mal das der text aus einer zeit stammt als die gf3 noch neu war ^^
trotzdem schonmal ein sehr nützlicher hinweis. Man sollte also nie mehr texturen pro objekt nutzen als die graka unterstützt. ![]() |
||
![]() |
Markus2 |
![]() Antworten mit Zitat ![]() |
---|---|---|
coldie hat Folgendes geschrieben: ich vermute mal das der text aus einer zeit stammt als die gf3 noch neu war ^^
trotzdem schonmal ein sehr nützlicher hinweis. Man sollte also nie mehr texturen pro objekt nutzen als die graka unterstützt. ![]() Scheib mal in BB3D EntityTexture und drück F1 ![]() |
||
coldie |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ach da hast du es her, ich sollte mir die dinger mal genauer durchlesen ![]() |
||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Moderne unterstützen bis zu 8 Texturen, wobei das nicht heisst das man soviele nutzen muss, denn mehr als 2 UV Sets hat man trotzdem nicht. | ||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
Markus2 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Da steht ja auch die meisten Karten (zu dem Zeitpunkt als er die Anleitung schrieb) , damit meinte er nicht das alle moderne Karten haben ![]() Anleitung gibbet auch Online auf BlitzBasic.com wo jeder seinen Senf dazu geben kann . http://www.blitzbasic.com/b3ddocs/docs.php |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group