2013-04-02 18 views

Odpowiedz

7

Mimo że Spectre jest wciąż w fazie rozwoju, może ci się przydać. Spectre to nowoczesne API graficzne, które owija WebGL i zapewnia funkcje na wierzchu. Używa tylko przyspieszenia sprzętowego.

Należy używać najnowszych Git: https://github.com/johnmccutchan/spectre

+0

To wygląda świetnie. Patrzę na próbkę i rozumiem ją, ale wydaje mi się ona dość zaawansowana z tego, o co mi chodzi. Czy jest jakiś kod do zrobienia czegoś takiego, narysuj linię, trójkąt i sześcian? –

+0

Byłbym zainteresowany podobną odpowiedzią. Nie wydaje mi się, żebym mógł rzucić okiem na mój system. Jeśli to pozwoli na mocniejsze obliczenia niż sam WebGL, to mi pomoże. –

+0

Właśnie znalazłem plik "hello_debug.dart" w folderze sieciowym. To wygląda tak, jak mówiłem. Będę się z tym dziś bawił. Dzięki. –

3

Three.dart będą korzystać z akceleracji sprzętowej poprzez WebGL jeśli używasz WebGLRenderer (zamiast CanvasRenderer, podobnie jak w większości przykładów). Three.dart obsługuje wyższy poziom wykresu sceny, w tym rzeczy takie jak kostki i kule.

Jednak realizacja WebGLRenderer nie jest bardzo dojrzały jeszcze AFAICT: https://github.com/threeDart/three.dart/issues/65

Powiązane problemy