# [Resources](/docs/resources) / Threejs & WebGL

Since Polygonjs is based on Threejs, you may want to dig deeper if you'd like to create your own nodes and plugins.

-   [https://threejs-journey.xyz/](https://threejs-journey.xyz/)
-   [https://threejsfundamentals.org/](https://threejsfundamentals.org/)
-   [https://discoverthreejs.com/tips-and-tricks/](https://discoverthreejs.com/tips-and-tricks/)
-   [GLSL Functions](https://www.khronos.org/files/webgl20-reference-guide.pdf)
-   [https://www.webgamedev.com/performance](https://www.webgamedev.com/performance)
