Frage

wie viele von Ihnen die meisten wissen likly Flash CS4 intergrates mit der GPU. Meine Frage an Sie ist, gibt es eine Möglichkeit, dass Sie alle Ihre Rendering auf der GPU ausführen machen oder kann ich nicht so viel Zugang zu bekommen.

Der Grund, warum ich frage ist in Bezug auf Flash 3D fast alle bestehenden Motoren Software Renderer sind. Allerdings würde ich gerne auf einer der Thesen bestehenden Motoren arbeiten und wandeln sie so viel von einem Hardware-Renderer wie möglich zu sein. Danke für deinen Beitrag Grüße Mark

War es hilfreich?

Lösung

Zunächst einmal, es ist nicht Flash CS4, die Hardware beschleunigt, es ist Flash Player 10, dass es funktioniert.

Anscheinend "Der Spieler auslagert alle Raster-Content-Rendering (Grafik-Effekte, Filter, 3D-Objekte, Video usw.) an die Grafikkarte". Er tut dies automatisch. Ich glaube nicht, dass Sie viel Wahl.

Andere Tipps

Die neue GPU-beschleunigte Fähigkeiten von Flash Player 10 ist nicht etwas, das man als Entwickler zugänglich ist, es ist einfach Blitten beschleunigt, dass „über den Kopf“ getan hat.

Die nächstgelegene Sie auf die Hardware erhalten können, ist Pixel Bender filtert . Sie sind im Grunde Flash‘entspricht Pixel-Shadern. Jedoch aufgrund (afaik) Cross-Plattform-Konsistenz gibt diese nicht eigentlich auf der GPU ausgeführt werden, wenn im Flash-Player läuft (sie in anderen Adobe-Produkten verfügbar sind, und einige sich auf dem gpu laufen ).

Also, so weit wie real Hardware-Beschleunigung geht die Beute ziemlich schlank.

Wenn Sie die ganze Leistung benötigen, können Sie bekommen Alchemy können, um etwas wert sein dies ist ein Projekt, das für Kreuzkompilierung c / c ++ Code zu dem AVM2 (die virtuellen Maschine, die ActionScript3 läuft) ermöglicht. Dies hat einige nette Tricks für eine bessere Leistung (aufgrund der nicht dynamische Natur dieser Sprachen) zu ermöglichen.

Warten für Flash Player 11 als Beta in der ersten Hälfte des nächsten Jahres zu veröffentlichen. Es wäre ein super sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top