https://github.com/koubae/threesj-framework
App with collection of recipes and components for threejs
https://github.com/koubae/threesj-framework
2d-graphics 3d 3d-game-engine framework game game-development game-engine html-css-javascript javascript software-engineering three-js threejs threejs-example threejs-learning
Last synced: 21 days ago
JSON representation
App with collection of recipes and components for threejs
- Host: GitHub
- URL: https://github.com/koubae/threesj-framework
- Owner: Koubae
- License: mit
- Created: 2023-11-18T11:14:56.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-02T17:03:03.000Z (almost 2 years ago)
- Last Synced: 2025-06-14T10:37:15.811Z (11 months ago)
- Topics: 2d-graphics, 3d, 3d-game-engine, framework, game, game-development, game-engine, html-css-javascript, javascript, software-engineering, three-js, threejs, threejs-example, threejs-learning
- Language: JavaScript
- Homepage: https://federicobau.dev/
- Size: 4.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE.MD
Awesome Lists containing this project
README
threesj-framework
=================
_App with collection of recipes and components for threejs_
Also visit [Programming-CookBook | threejs](https://github.com/Koubae/Programming-CookBook/tree/master/Game%20Development/javascript/c)
Docs
----
* [docs](./docs)
* [Terrain](./docs/terrain.md)
### Help & Support (Dev)
* [Three js Example](http://alexan0308.github.io/threejs/examples/)
* [Selecting object with mouse - Three.js](https://stackoverflow.com/questions/32955103/selecting-object-with-mouse-three-js)
* [Which are the best open source visual IDEs for THREE or WebGL](https://discourse.threejs.org/t/which-are-the-best-open-source-visual-ides-for-three-or-webgl/15229)
* [Beginner examples](https://hofk.de/main/discourse.threejs/BeginnerExample/BeginnerExample.html)
Frameworks & Libraries
----------------------
* [A-Frame](https://aframe.io/docs/1.0.0/introduction/)
* [hology](https://hology.app/)
Projects
--------
* [jarrodwatts/pineapple](https://github.com/jarrodwatts/pineapple)
* https://github.com/pineapplemachine/websand
* [shadertoy](https://www.shadertoy.com)
* [simplex-noise](https://www.npmjs.com/package/simplex-noise)
* [TertiusAxis](https://dragon3dgraff.ru/TertiusAxis/)
* [TertiusAxis - RU](https://tertiusaxis.ru/)
* [Polygonjs](https://polygonjs.com/)
* [bemjax.com](https://bemjax.com/)
Games
-----
* [Entangled](https://js13kgames.com/games/entangled/index.html)
Websites with Threejs
---------------------
* [shoe-configurator](https://codesandbox.io/s/shoe-configurator-qxjoj)
* [webgl_terrain_dynamic](https://alteredqualia.com/three/examples/webgl_terrain_dynamic.html)
https://discourse.threejs.org/t/how-to-color-individual-faces-of-a-boxgeometry-tononindexed-object-using-vertices/30099
* [fakewhale](https://fakewhale.xyz/)
* [fakewhale Bjørn Staal](https://fakewhale.xyz/)
* [linkedin post](https://www.linkedin.com/posts/linusekenstam_this-is-unacceptable-should-not-be-possible-activity-7133130976951480321-oNbn?utm_source=share&utm_medium=member_desktop)
* [https://linktr.ee/nonfigurativ](https://linktr.ee/nonfigurativ)
* [The face we had](https://www.fxhash.xyz/generative/slug/the-face-we-had)
* [Artblock.io](https://www.artblocks.io/collections/presents/projects/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/124)
Examples
--------
* [webgl_geometry_minecraft](https://threejs.org/examples/#webgl_geometry_minecraft)
TODO
-----
Question: https://discourse.threejs.org/t/updating-mesh-position-is-not-updating-its-own-geometry/58682
https://jsfiddle.net/jrlazz/qb1jn4r9/14/
https://stackoverflow.com/questions/13055214/mouse-canvas-x-y-to-three-js-world-x-y-z
https://jsfiddle.net/amitlzkpa/n0t1wq5f/
https://jsfiddle.net/prisoner849/snyqgmke/
https://hofk.de/main/discourse.threejs/2018/interactiveShape/interactiveShape.html
https://www.google.com/search?q=threejs+merge+multiple+plane+geometry+into+one&client=firefox-b-d&sca_esv=586161644&sxsrf=AM9HkKntehi_mnfnuYWxh_dTGc7Ke1tzsA%3A1701230178576&ei=YrZmZeXkIvynkdUPgemniAg&ved=0ahUKEwjlneajqOiCAxX8U6QEHYH0CYEQ4dUDCBA&uact=5&oq=threejs+merge+multiple+plane+geometry+into+one&gs_lp=Egxnd3Mtd2l6LXNlcnAiLnRocmVlanMgbWVyZ2UgbXVsdGlwbGUgcGxhbmUgZ2VvbWV0cnkgaW50byBvbmUyBxAhGKABGAoyBxAhGKABGAoyBxAhGKABGApIsklQzQNY60hwBXgBkAEAmAF0oAHPHaoBBDM3Lja4AQPIAQD4AQHCAgoQABhHGNYEGLADwgILEAAYgAQYigUYkQLCAgoQABiABBiKBRhDwgIMEAAYgAQYigUYChhDwgIFEAAYgATCAgcQABiABBgKwgIEECMYJ8ICChAjGIAEGIoFGCfCAgoQABiABBgUGIcCwgIGEAAYFhgewgIIEAAYFhgeGArCAgcQIxixAhgnwgILEAAYgAQYigUYhgPCAgQQIRgVwgIGECEYDRgVwgIIECEYFhgeGB3iAwQYACBBiAYBkAYI&sclient=gws-wiz-serp
https://discourse.threejs.org/t/how-to-merge-multiple-geometries/42257/10
https://stackoverflow.com/questions/30245990/how-to-merge-two-geometries-or-meshes-using-three-js-r71
https://discourse.threejs.org/t/merge-multiple-meshes-threejs/48598/6
https://github.com/mrdoob/three.js/blob/master/examples/webgl_geometry_minecraft.html#L49