134 sao GitHub và vẫn tăng — 3b1b/moderngl là dự án đa ngôn ngữ mà TopGit đang theo dõi trên nền tảng. Modern OpenGL binding for python
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
NOTE: From moderngl 5.6 context creation is delegated to the glcontext package.
This makes us able to expand and improve context creation without releasing new
versions of moderngl. It also makes it possible for users to customize their own
context creation and the bar for contributing should be lower. New backends
can be created using ctypes or C++.
In some cases yes, the core functions of ModernGL are written in C++,
OpenGL functions are called in quick succession so these calls together
count as a single python function call.
What version of OpenGL is used?
Most of the calls only require OpenGL 3.3 but Subroutines and Compute
Shaders require OpenGL 4.0 and OpenGL 4.3
Is my old PC supported?
OpenGL 3.3 came out in February 2010. With up to date drivers you will
be able to use the most of the ModernGL functions, even on integrated
graphics cards. (No, Compute Shaders won't work)
Where can I use ModernGL?
Anywhere where OpenGL is supported. ModernGL is capable of rendering
using a standalone_context as well. Rendering to a window only requires
a valid OpenGL context.
Can ModernGL create a Window?
NO, but we provide a utility library moderngl-window making window
creation and resource loading very simple.
Limitations using ModernGL over PyOpenGL?
All the necessary calls are (or can be) implemented in ModernGL. However
you can interact with the ModernGL objects from PyOpenGL. If something is
missing write an issue
or raise a PR.
Có — 3b1b/moderngl phát hành theo license MIT, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/3b1b/moderngl.
3b1b/moderngl có tag gì không?
Bản đồng bộ chưa ghi nhận topic GitHub nào cho 3b1b/moderngl. GitHub topics hiển thị ở thanh bên phải trang repo — đó là nơi đáng kiểm tra nhất.
3b1b/moderngl có trang demo không?
Dự án có trang chủ ở https://moderngl.readthedocs.io. Tab "Readme" ở trang này thường có ảnh chụp và hướng dẫn bắt đầu nhanh.
3b1b/moderngl còn đang phát triển không?
Commit gần nhất trên 3b1b/moderngl là 6.6 năm trước (theo timestamp GitHub). Repo có 23 fork — một chỉ báo về mức độ quan tâm của cộng đồng.
3b1b/moderngl dùng license gì?
3b1b/moderngl phát hành theo license MIT. Nên mở file LICENSE trên GitHub để xác nhận — license metadata đôi khi lệch với thực tế dự án.
Đọc thêm về 3b1b/moderngl ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/3b1b/moderngl là nguồn chính thức.
Đọc đầy đủ README ở tab phía trên.
Muốn nghe thêm một ý kiến về moderngl?
Hỏi một AI đọc được trang này — một cú bấm là có ngay nhận định về moderngl.