Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-threejs
3️⃣ A curated list of awesome ThreeJS resources
https://github.com/AxiomeCG/awesome-threejs
Last synced: 3 days ago
JSON representation
-
3D modeling
-
Materials
-
Cube Texture
-
Other
-
-
Sandbox
-
Installed tools
-
-
Hosting
-
Installed tools
-
-
Related Frameworks
-
React
- @pmndrs
- react-spring - three-fiber using the package [`@react-spring/three`](https://www.react-spring.dev/docs/guides/react-three-fiber)
- framer-motion - three-fiber too through the [`framer-motion-3d`](https://www.framer.com/motion/three-introduction/) package usage. Very nice for binding animation on entering and leaving the viewport element.
- react-three-fiber
- drei - three-fiber by [@pmndrs](https://github.com/pmndrs)
- react-postprocessing - three/fiber by [@pmndrs](https://github.com/pmndrs)
-
Angular
-
Svelte
-
Vue
- trois
- TresJs
- Cientos - made abstractions for TresJs [@tresjs_dev](https://github.com/Tresjs)
- tres-post-processing - processing library for TresJs [@tresjs_dev](https://github.com/Tresjs)
-
-
Uncategorized
-
Uncategorized
-
-
3D Theory
-
Creative Coding
-
ThreeJS
-
Shaders
-
Online tools
- GraphToy
- ShaderShop editor
- NodeToy - three-fiber user, consider checking [react-nodetoy](https://github.com/NodeToy/react-nodetoy). All of this provided by [@Nodetoy](https://github.com/NodeToy).
- Shader Park - in, SDFs and boolean operation between them already available). Works both in p5js style and GLSL. ([to contribute](https://github.com/shader-park/shader-park-core)) by [@shader-park](https://github.com/shader-park)
- @mandy3284
-
Installed tools
- glslViewer - based GLSL Sandbox for 2D/3D shaders by [@patriciogv](https://twitter.com/patriciogv). Battle-tested by its creator, it enables to build a creative pipeline agnostic to the target platform and to iterate very fast and with less frictions for making a draft of your shaders ideas. A must-have in your toolkit.
-
Documentation
-
Tutorials
-
Water
-
Generative Art
-
Collision detection
-
Common
-
3D assets
-
Textures
- 3D textures
- Arroway Textures - time use.
- ambientCG - CC0 textures for Physically Based Rendering
-
GLSL Shaders
-
Core
-
Svelte
- Stackoverflow ThreeJS
- Official ThreeJS Discord
- Official ThreeJS Forum
- Official Slack
- Official Twitter
- Official Reddit
- awesome-webgl - A curated list of awesome WebGL libraries, resources and
- awesome-opengl - A curated list of awesome OpenGL libraries, debuggers and
- awesome-creative-coding - A carefully curated list of awesome
- awesome-computer-vision - A curated list of awesome computer
- awesome-vulkan - A curated list of awesome Vulkan projects and ecosystem.
- gamedev - A awesome list about game development.
- awesome-glsl - A curated list of awesome GLSL resources.
- awesome-webgpu - A curated list of awesome WebGPU resources.
- graphics-resources - A list of graphic programming resources.
-
-
Matcaps
-
GLSL/HLSL Shaders
-
Installed tools
- lygia - language shader library designed for performance and flexibility by [@patriciogv](https://twitter.com/patriciogv). A cross platform library that will help you iterate on your shaders very easily. Going deep in the code of a specific functionality can also help you learn GLSL/HLSL.
-
-
Physics
-
Spatial querying & Raycasting
-
Svelte
-
-
Constructive Solid Geometry
-
Svelte
- three-bvh-csg - mesh-bvh. (Amazing tool to perform some Boolean operations between meshes like intersection, difference, ...)
-
-
Pathfinding
-
Characters
-
Svelte
-
-
Animation
-
Installed tools
-
Programming Languages
Categories
Related Frameworks
15
Core
15
Shaders
12
GLSL Shaders
10
Water
6
ThreeJS
5
3D Theory
5
Collision detection
4
Physics
4
Pathfinding
3
Sandbox
3
Uncategorized
3
Generative Art
3
Documentation
3
Textures
3
Tutorials
3
3D modeling
3
Common
2
3D assets
2
Cube Texture
2
Materials
2
Characters
2
Animation
1
Constructive Solid Geometry
1
Creative Coding
1
Spatial querying & Raycasting
1
GLSL/HLSL Shaders
1
Matcaps
1
Hosting
1
Sub Categories
Keywords
webgl
14
threejs
12
3d
7
awesome-list
5
opengl
4
react
4
game-development
4
computer-graphics
4
awesome
4
graphics
3
shaders
3
list
3
glsl
3
geometry
3
graphics-programming
2
three-mesh-bvh
2
animation
2
fragment-shader
2
react-three-fiber
2
composable
2
postprocessing
2
declarative
2
vite
2
three-js
2
game-engine
2
three
2
glsl-editors
2
webgpu
2
glsl-shader
2
vertex-shaders
2
texture
2
art
2
creative-coding
2
vue
2
design
2
matcap
1
litsphere
1
lighting
1
games
1
envmap
1
opengl-es
1
c
1
blender-3d
1
c-plus-plus
1
console
1
osx
1
linux
1
uniform
1
glfw
1
raspberrypi
1