nVIDIA-Chameläon-Demo auf GF4 440 MX

Acrylium

Vice Admiral
Registriert
Apr. 2001
Beiträge
6.267
Auf einer GeForce 4 440 MX unter Windows XP läuft die Chameläon-Demo von nVIDIA mit einigen Texturfehlern (Oberflächen verschwinden einfach und ähnliches). Woran liegt das ? Sind da Funktionen gefordert welche von der GeForce 4 440 MX einfach nicht unterstützt werden oder liegt doch ein Treiberproblem (Detonator XP 28.32) vor ?
 
Welches Chamäleon ist es denn? Es gibt eine Version, die auf Shadereffekte verzichtet und ergo auch auf der GF4 MX laufen sollte, und die Normalversion, die eigentlich überhaupt nicht laufen sollte...
 
Hehehe....ja, diesen "abgespeckten Pixelshader" gab's schon seit der GeForce2 und nannte sich damals NSR (nVidia Shading Rasterizer). Und der "Vertexshader" wird dem DXSDK nur vom Treiber vorgegaukelt, indem einige fixed-function TnL Befehle als VS-kompatibel dargestellt werden.

Kurzum: TnL und Renderengine sind komplett GeForce2-like.

Aber auch mit den paar per-Pixel-Effekten kann man das meiste für's Chamäleon hinkriegen, schließlich ist das meiste eh nur Environment Mapping und Double-Sided Transparent Mapping.
 
Es ist der Effekt bei dem Chameläon mit so einer silbrig-flüssigen Oberfläche glänzen sollte und der danach wo es durchsichtig wie aus Glas wird. Diese beiden erzeugen auf der GeForce 4 440 MX nur fehlende oder flimmernde Texturen.
 
Hm, die "Chrom-Version" sollte eigentlich laufen, aber die Durchsichtige nicht...

Ich konnte es aber nur mit Treiberversion 27.70 testen, aber damit funzte es einwandfrei.
 
Halli Hallo

Sagt mal giebts da auch einer Version die auf meiner Radeon läuft ?


ps.: Ich weiß das die nur für GF4 Karten ist. Man kann ja mal Fragen.:)
 
erstens sind die nciht für GF4 sondern für Gf3 geschrieben wordena ber normal leufen solche nvidia demos auch auf radeon karten
bei der weiss ich ncith aber noral schon soie kann ja auch alle effekte die ne GF3 auch kann
 
Es gab schon Erfolgsmeldungen mit einer Radeon8500, also sollte es irgendwie wohl funktionieren.
 
Läuft die Demo denn auf 'ner Kyro 2 ? Da sie auf anderen DX7-Karten läuft (GF4MX "= GF2") sollte das doch kein Prob sein, oda ? Hab jetz nur kein Bock das 60MB File "testweise" zu ziehn. Würde zu lang dauern dank ISDN.
 
Hab's noch nicht probiert, aber ich wäre mir da nicht allzu sicher. Die meisten Effekte des Chamäleons kann auch der sog. NSR (nVidia Shading Rasterizer) seit der GeForce2 emulieren. Aber ob das auch mit anderen DX7-Karten möglich ist (Radeon, Kyro) denke ich eher nicht. Hier wird nV wohl ziemlich dicht an der Hardware längskriechen müssen, damit das überhaupt auf Nicht-DX8-Chips löpt.
 
Naja, ich hatte mir ma den NV EffectsBrowser gezogen (ca. 60MB ?!) und da hat's mit Kyro 2 bei einigen Effekten, bei denen ich dachte sie müssten funzen, nicht gefunzt und bei anderen denn irrationaler Weise wieder doch. Die scheinen alles so richtig auf ihre HW anstatt auf DX-Norm zu programmieren. Was soll's ?
Da sowieso jeder 4te ein Depp (niemand aus diesem Forum sei damit angesprochen) ist und sich nVidia holt, weil die Karten bessere 3Dmarks hinlegen u.ä., kommen sie auch damit durch etc. pp. - die alte Disku.
Ich hab die Demo in ca 1h30m und werde denn evtl. nochma bezüglich den Resultaten posten.
 
also bei mei meiner GF3 TI 200 ohne Texturfehler
Sieht ganz net aus

bei FPS.txt sind sogar ein paar speed-werte einsehbar:
drawing style shiny at 1600x1200
299f / 10.005s = 29.8851 fps

drawing style real at 1600x1200
299f / 8.221s = 36.3703 fps

drawing style glass at 1600x1200
299f / 10.015s = 29.8552 fps

drawing style shiny at 1280x1024
299f / 7.882s = 37.9345 fps

drawing style glass at 1024x768
299f / 5.948s = 50.269 fps

drawing style real at 1024x768
299f / 5.088s = 58.7657 fps

drawing style shiny at 1024x768
299f / 5.888s = 50.7812 fps

mosquito
 
Tja, das war dann wohl ein Satz mit X, nämlich nix. Nachdem ich beim 1. d/L der Demo eine kaputte Datei bekam, fasste ich gestern den Mut sie nochma zu saugen und siehe da, es war gut, denn das File war komplett korrekt. Die andere Sache ist jedoch die:"No suitable depth format supported". Also an alle KyroManiacs: das ist wieder ma ne rein "GeForce-Power"-Demo (wenn man's denn so nennen darf ;)) ohne Unterstützung jeglicher anderer GraKas. Wer sie trotzdem zum Laufen bringt, gebe dies bitte bekannt insofern er KEINE GeForce3+ (GF4, Radeon 7500/8500) besitzt.
 
Zuletzt bearbeitet:
Tja, schon schade, wenn eine Graka kein richtiges 16Bit kann :)
 
Original erstellt von Carsten
Tja, schon schade, wenn eine Graka kein richtiges 16Bit kann :)
ROFL
roflmao.gif
 
Äh, ging es nicht um den Tiefenspeicher? Den die Kyro I+II nicht hat? Was hat das mit 16 Bit Farbtiefe (oder wie soll ich das interpretieren) zu tun?
 
Es ging um das "depth format". Das könnten 16Bit oder 32Bit sein.
Dazu kommen noch 24Bit, 24+8Bit oder 32Bit wahlfreier Z-Buffer.

Und irgendeine Kombination daraus (eben die, die der Chamäleon-Mark haben will) kann der Kyro offenbar nicht.
 
Hm, "depth format" ist doch gleich Tiefenspeicher, den der Kyro nicht besitzt. Oder wie, oder was?
 
@Carsten

Also den "nVidia Shading Rasterizer" der Geforce2 in allen Ehren aber Emulation ist doch für gewöhnlich immer langsamer als "pure T&L" und das hier nur 2 Texturschichten zum Einsatz kommen glaube ich nicht ganz - das sieht mir nach mehr aus, zumal es ja eine Demo für die Fähigkeiten ab einer Geforce3 sein soll.
Bump Map ist eine "Textur", in welcher eine Art Relief-Struktur gespeichert ist deren Erscheinungsbild durch Lichteffekte beeinflusst wird.Für Enviroment Bump Mapping benötigt man aber schon 3 übereinander liegende Texturen. In Hardware kann dies lätztere Technik aber erst die Geforce3 oder Radeon berechnen, aber selbst dann ist es sehr hardwareintensiv, da die Light Map jedes mal neu berechnet werden muss, das das also eine Geforce4MX schnell genug berechnen könnte bezweifle ich. Theoretisch könnte sie diese Effekte zwar auch mit NVidias "Cube Enviroment Mapping" erstellen, das wäre dann aber nochmal rechenintensiver und unterm Strich dann nochmal einfach zu langsam. Also selbst wenn, sie wäre hier zu lahm.
 
Zurück
Oben