logo

Start Contributing to Open Source: Beginner-Friendly Challenges

Pick a challenge, submit a pull request, and earn a place on the leaderboard!

TodoIn-progressUnder reviewCompleted
Filter by category

Adjust the spacing or font size on the new docs? ThreeJsDocumentation

Reward: 100 Points

Threejs.org: Documentation link leads to manual and guides ThreeJsDocumentation

Reward: 100 Points

Documentation: Suggest common or required texture color spaces ThreeJsDocumentation

Reward: 100 Points

NodeMaterial documentation ThreeJsDocumentation

Reward: 100 Points

TSL nodes Composability / Stacking / Extends ? ThreeJsDocumentation

Reward: 100 Points

New Docs: Sidebar Search Filtering? ThreeJsDocumentation

Reward: 100 Points

Improve explanation on how to migrate from 151 to 152 color management ThreeJsDocumentation

Reward: 100 Points

Documentation: State of `WebGPURenderer` and Nodes ThreeJsDocumentation

Reward: 100 Points

SkeletonUtils `.retarget()` and `.retargetClip()` error with documented `SkeletonHelper` params ThreeJsDocumentation

Reward: 100 Points

Offloading the Hosting and Maintenance of the Non-English Docs ThreeJsDocumentation

Reward: 100 Points

onBeforeRender,onAfterRender docs seem to imply they are not called on Scenes, but they are ThreeJsDocumentation

Reward: 100 Points

New TSL doc ThreeJsDocumentation

Reward: 100 Points

NodeMaterial: Add utility to convert normal materials to their node pendants. ThreeJsEnhancement

Reward: 100 Points

Select if a directional light should contribute to the lighting color contribution, or to a shadow map only ( real time shadowing ) ThreeJsEnhancement

Reward: 100 Points

GLTFExporter: Provide a way to export a mesh with multiple primitives ThreeJsEnhancement

Reward: 100 Points

Adding dimensionDst in copyTextureToTexture ThreeJsEnhancement

Reward: 100 Points

TSL: Add support for array of varyings ThreeJsEnhancement

Reward: 100 Points

TSL texture reading / passed as argument in Fn does not work ThreeJsEnhancement

Reward: 100 Points

CSM Improvement: Calculate the best fit frustum for shadow map ThreeJsEnhancement

Reward: 100 Points

Renderers: Add automatic support for roughness adjustment to alleviate specular aliasing ThreeJsEnhancement

Reward: 100 Points