Tôi đang tạo một trò chơi ở Dart và tôi khá giống với giao diện của Three.dart. Tuy nhiên, tôi đã xem xét nguồn của nó và tôi không thể tìm ra khả năng tăng tốc phần cứng mà nó sử dụng, nếu có. Trò chơi của tôi sẽ được yêu cầu khá đồ họa. Có thư viện đồ họa Dart nào sử dụng tăng tốc phần cứng không?Có thư viện đồ họa Dart nào sử dụng tăng tốc phần cứng không?
5
A
Trả lời
7
Mặc dù Spectre vẫn đang được phát triển nhưng nó có thể hữu ích cho bạn. Spectre là một API đồ họa hiện đại kết thúc tốt đẹp WebGL và cung cấp các tính năng trên cùng. Nó chỉ sử dụng tăng tốc phần cứng.
Hãy chắc chắn để sử dụng mới nhất trong Git: https://github.com/johnmccutchan/spectre
3
Three.dart sẽ được hưởng lợi từ tăng tốc phần cứng thông qua WebGL nếu bạn sử dụng một WebGLRenderer (thay vì một CanvasRenderer, như trong hầu hết các ví dụ). Three.dart hỗ trợ một đồ thị cảnh cấp cao hơn bao gồm những thứ như hình khối và hình cầu.
Tuy nhiên, việc thực hiện WebGLRenderer không phải là rất trưởng thành chưa AFAICT: https://github.com/threeDart/three.dart/issues/65
Các vấn đề liên quan
- 1. Tăng tốc phần cứng Java
- 2. Tăng tốc phần cứng Java không hoạt động với Đồ họa tích hợp Intel
- 3. Tăng tốc phần cứng không được bật
- 4. windows ce - thư viện đồ họa 2d
- 5. Android ffmpeg và tăng tốc phần cứng
- 6. phần cứng tăng tốc Live Wallpaper
- 7. Mô phỏng phần cứng tăng tốc GPU?
- 8. Canvas in SurfaceView - tăng tốc phần cứng
- 9. Làm cách nào để biết liệu ngữ cảnh OpenGL có được tăng tốc phần cứng không?
- 10. Các hàm GDI BitBlt và phần cứng StretchBlt có tăng tốc trong Win32 không?
- 11. Thư viện đồ họa Java
- 12. Phần cứng nào giới hạn tốc độ vẽ trong R?
- 13. Thư viện đồ họa 2D Java (SE) cao cấp
- 14. float vs double trên phần cứng đồ họa
- 15. Làm cách nào để sử dụng giải mã video tăng tốc phần cứng trên Android?
- 16. WPF Kiến trúc và đồ họa Direct3D tăng tốc
- 17. Tăng tốc phần cứng TextureView của Android với lockCanvas()
- 18. translate3d vs css left/top và tăng tốc phần cứng
- 19. Làm thế nào để biết một card đồ họa có cung cấp phần cứng cho wpf
- 20. Android: Kích hoạt tính năng tăng tốc phần cứng
- 21. iPhone có hỗ trợ Mã hóa AES tăng tốc phần cứng không?
- 22. Một thư viện đồ họa đa nền tảng 2d đơn giản cho c hoặc C++?
- 23. Tôi có thể tắt Canvas tăng tốc phần cứng từ Javascript không?
- 24. Thư viện đồ họa cho 2D (Không XNA)
- 25. Có thư viện nào tốt hơn để vẽ đồ họa vector bằng Python không?
- 26. Có thư viện vật lý đa nền tảng mã nguồn mở, tăng tốc phần cứng với các ràng buộc C++ không?
- 27. Dart có hỗ trợ việc sử dụng các thư viện JavaScript hiện có không?
- 28. Bật tăng tốc phần cứng nếu có (như Android 3+) với Android APK 2.2
- 29. Sử dụng thư viện tăng C++?
- 30. Ngôn ngữ lập trình/thư viện giao tiếp với phần cứng như thế nào?
này trông tuyệt vời. Tôi đã nhìn vào mẫu và tôi hiểu nó nhưng nó có vẻ khá tiên tiến cho những gì tôi sau. Có một số mã để làm một cái gì đó như thế, vẽ một đường thẳng, một hình tam giác và một khối lập phương? –
Tôi sẽ quan tâm đến một câu trả lời tương tự. Tôi dường như không thể làm phi tiêu trên hệ thống của mình. Nếu điều này cho phép tính toán mạnh hơn WebGL một mình, điều đó sẽ giúp tôi. –
Tôi vừa tìm thấy tệp "hello_debug.dart" trong thư mục web. Điều này trông giống như những gì tôi đã nói về. Tôi sẽ chơi với điều này tối nay. Cảm ơn. –