Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF

playcanvas/engine có thân thiện với người mới không?

Trong 30 ngày gần nhất, playcanvas/engine đã merge 268 trên 286 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 1 ngày. Hiện có 4 issue phù hợp với người mới đang mở.

Star
16.8k
Fork
2k
Issue cho người mới đang mở
4
Issue đã lập chỉ mục
465
Merge trung bình
2 giờ 54 phút
Pull request đã merge (30 ngày)
276
Ngôn ngữ chính
JavaScript
Giấy phép
MIT
Lần push lên GitHub gần nhất
20/9/2026
Lập chỉ mục gần nhất
19/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
good first issue

Cách đóng góp cho playcanvas/engine

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép MIT của dự án.
  4. Chọn một trong 4 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • WebGPU: add stencil clear support
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100

    playcanvas/engine#9574 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • gsplat: WebGPU GPU-sort renderer flickers with a static camera (equal depth keys resolve in a different order every frame)
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    playcanvas/engine#9548 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Cubemap faces given as URLs load as RGBP textures
    Đang mở
    area: assets area: graphics

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 74/100

    playcanvas/engine#9542 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Texture#lock swaps the mip and face indices on cubemaps
    Đang mở
    area: graphics

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 78/100

    playcanvas/engine#9539 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Proposal: specular anti-aliasing (normal map filtering and geometric AA)
    Đang mở
    area: graphics enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 38/100

    playcanvas/engine#9512 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Anisotropic GGX squares roughness twice, making KHR_materials_anisotropy lobes far too tight
    Đang mở
    area: gltf area: graphics

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 72/100

    playcanvas/engine#9511 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Isotropic GGX specular visibility term uses alpha^4 instead of alpha^2
    Đang mở
    area: gltf area: graphics

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100

    playcanvas/engine#9510 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Rename AppBase to App and deprecate Application
    Đang mở
    enhancement V3

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 50/100

    playcanvas/engine#9502 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Decide where StandardMaterial ambientSH lives once light probes exist (last value outside the material uniform buffer)
    Đang mở
    area: graphics enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    playcanvas/engine#9407 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat(graphics): adopt WGSL buffer_view once every WebGPU browser ships it
    Đang mở
    area: graphics

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    playcanvas/engine#9389 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat(graphics): adopt WGSL swizzle_assignment once every WebGPU browser ships it
    Đang mở
    area: graphics

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    playcanvas/engine#9388 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Evaluate minidraco as an alternative to the WASM Draco decoder
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    playcanvas/engine#9373 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • glTF skins bound per Mesh and deduplicated by joint names break RecursiveSkeletons and shared-skin models
    Đang mở
    area: graphics V3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    playcanvas/engine#9367 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Disable shape scaling by default
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100

    playcanvas/engine#9335 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Consider optional area-light LUT data export when UMD bundle size is less important
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    playcanvas/engine#9324 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ThirdPersonController: support drag input, press-triggered jump and pause/resume
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    playcanvas/engine#9314 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Displacement mapping for StandardMaterial, composable with parallax
    Có thể làm lại được @mvaligursky đã nhận 32 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement

    playcanvas/engine#9246 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Tangent frame v axis convention differs between the tangent attribute and derivative paths
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    playcanvas/engine#9214 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Unified gsplat: component-scoped 'renderable' signal for streamed (LOD) splats
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    playcanvas/engine#9211 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Regression: Element material mask not applied on Firefox for Android (worked in previous engine version)
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    playcanvas/engine#9209 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • JointComponent: no way to read the current value of a constrained degree of freedom
    Có thể làm lại được @willeastcott đã nhận 45 ngày trước và không có pull request nào đang mở. Đang mở
    area: physics

    playcanvas/engine#9178 · 6 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • TransformFeedback: buffer allocation and usage requirements are implicit
    Có thể làm lại được @mvaligursky đã nhận 63 ngày trước và không có pull request nào đang mở. Đang mở

    playcanvas/engine#9134 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ShaderMaterial: support omni light and spot VSM/PCSS shadow casting
    Có thể làm lại được @mvaligursky đã nhận 67 ngày trước và không có pull request nào đang mở. Đang mở
    area: graphics

    playcanvas/engine#9118 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Extension of geometries/batch
    Đang mở
    area: graphics

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    playcanvas/engine#9110 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Deprecate Texture#flipY (upload flag): inconsistent / no-op on WebGPU and ImageBitmap sources
    Có thể làm lại được @mvaligursky đã nhận 68 ngày trước và không có pull request nào đang mở. Đang mở
    area: graphics

    playcanvas/engine#9107 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Complete deprecated API refactoring and remove deprecated.js
    Có thể làm lại được @willeastcott đã nhận 31 ngày trước và không có pull request nào đang mở. Đang mở

    playcanvas/engine#9086 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Diagonal rendering artifacts on sprites and textures in Exynos 2500 device
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    playcanvas/engine#9051 · 3 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Investigate support for WebGPU Immediates (push constants)
    Có thể làm lại được @mvaligursky đã nhận 104 ngày trước và không có pull request nào đang mở. Đang mở
    area: graphics enhancement

    playcanvas/engine#8917 · 2 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • WebGPU is broken on Pixel 10 (Tensor G5 / PowerVR) — temporary fallback to WebGL2 to be removed when fixed
    Có thể làm lại được @mvaligursky đã nhận 110 ngày trước và không có pull request nào đang mở. Đang mở
    area: graphics

    playcanvas/engine#8874 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for WebGPU texture component swizzle
    Có thể làm lại được @mvaligursky đã nhận 113 ngày trước và không có pull request nào đang mở. Đang mở
    area: graphics enhancement

    playcanvas/engine#8859 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat(graphics): adopt WGSL sized_binding_array once Chrome ships it unflagged
    Có thể làm lại được @mvaligursky đã nhận 125 ngày trước và không có pull request nào đang mở. Đang mở
    area: graphics

    playcanvas/engine#8792 · 1 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat(graphics): adopt WGSL uniform_buffer_standard_layout for tighter uniform-buffer packing
    Có thể làm lại được @mvaligursky đã nhận 125 ngày trước và không có pull request nào đang mở. Đang mở

    playcanvas/engine#8791 · 1 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Improve trackpad pinch-zoom sensitivity in camera controls
    Có thể làm lại được @kpal81xd đã nhận 196 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement

    playcanvas/engine#8533 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • SSAO + Alpha to Coverage breaks skybox on Firefox
    Có thể làm lại được @mvaligursky đã nhận 201 ngày trước và không có pull request nào đang mở. Đang mở
    area: graphics

    playcanvas/engine#8526 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • AssetRegistry.getByUrl() returns wrong asset type for same URL (texture vs cubemap)
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    playcanvas/engine#8489 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add configurable mouse button mappings to camera-controls.mjs
    Có thể làm lại được @kpal81xd đã nhận 237 ngày trước và không có pull request nào đang mở. Đang mở
    area: input

    playcanvas/engine#8440 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Async Batching in WebWorker
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    playcanvas/engine#8432 · 9 bình luận · 3 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Specular aliasing after using envAtlas
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    playcanvas/engine#8431 · 9 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • CameraFrame.dof doesn't play well with CameraFrame.fringing
    Có thể làm lại được @mvaligursky đã nhận 242 ngày trước và không có pull request nào đang mở. Đang mở

    playcanvas/engine#8428 · 1 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add a size/scatter parameter to CameraFrame.bloom
    Có thể làm lại được @mvaligursky đã nhận 242 ngày trước và không có pull request nào đang mở. Đang mở

    playcanvas/engine#8427 · 1 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Improvements to CameraFrame.vignette
    Có thể làm lại được @mvaligursky đã nhận 242 ngày trước và không có pull request nào đang mở. Đang mở
    area: graphics enhancement

    playcanvas/engine#8425 · 1 bình luận · 1 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Transparent objects aren't visible behind dynamic refraction
    Đang mở
    area: graphics enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    playcanvas/engine#8418 · 1 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ESM Scripts break projects with Classic Scripts.
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    playcanvas/engine#8400 · 7 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Wrong colors in Gaussian Splats when using linear workflow
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    playcanvas/engine#8387 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ESM scripts, execution order issues with attributes.
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    playcanvas/engine#8344 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Controllers not appearing in WebXR session via streamed PCVR (Virtual Desktop)
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    playcanvas/engine#8330 · 7 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for rendering to Texture2DArray
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    playcanvas/engine#8327 · 1 bình luận · 3 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Energy Conservation Uses Simplified (1-F0) Instead of (1-F)
    Có thể làm lại được @mvaligursky đã nhận 283 ngày trước và không có pull request nào đang mở. Đang mở
    area: graphics

    playcanvas/engine#8297 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Blinn-Phong Fallback is Not glTF Compliant
    Có thể làm lại được @mvaligursky đã nhận 283 ngày trước và không có pull request nào đang mở. Đang mở
    area: graphics

    playcanvas/engine#8296 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Compute Shader example fails on Samsung Internet
    Đang mở
    area: graphics

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    playcanvas/engine#8240 ·

    Maintainer thường phản hồi trong vòng 1 ngày

Đang hiển thị 100 mục mới nhất

Trang này chỉ liệt kê những gì được lập chỉ mục gần đây. Bộ lọc nâng cao có toàn bộ kho, thu hẹp theo ngôn ngữ, độ khó và thời lượng.

Mở bộ lọc nâng cao

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.