{"repo":"agargaro/three.ez","free":true,"listed":false,"github":"https://github.com/agargaro/three.ez","clone":"git clone https://github.com/agargaro/three.ez.git","description":"Simplify three.js development, including events, drag & drop, binding, focus management, smart rendering, tweening and more.","language":"TypeScript","stars":370,"topics":["binding","events","focus","interaction","tweening","multiple-views","threejs","drag-and-drop","smart-rendering","3d"],"license":"MIT","category":"game-templates","readme_excerpt":"Three.ez - Main Simplify your three.js application development with three.ez ! - three.ez/instanced-mesh - Enhanced InstancedMesh with features for performance and usability - three.ez/batched-mesh-extensions - BatchedMesh extension methods and enhancements for better performance and usability Simplifies the most common operations of three.js applications, extends the functionalities of Object3D and Scene classes, making their usage more straightforward, and introduce utility classes. Related libraries 🧑‍💻 Live examples These examples use vite , and some mobile devices may run out of memory. Examples Collection - Template — Template Extended — Template No Vite - Smart Rendering - Multiple Views — Multiple Views Wireframe — Multiple Views Switch - Asset Management - Binding — Binding Collisions - Events — Click On Scene To Add Box - Focus — Focus Outline (post-processing) - Drag & Drop — LOD Draggable — Drag Limits - Continuous Raycasting - Hitbox - Tweening — Tweening Custom Progress - InstancedMeshEntity — InstancedMeshEntity Performance - Draggable Box OrbitControls - Textbox (troika-three-text) - Bubble Refraction 📚 Documentation The tutorial is available here (work in progress) . The API documentation is available here. ⬇️ Installation You can install it via npm using the following command: Or can import it from CDN: ❔ Questions? Need help? Join us on Discord or open an issue on GitHub. ⭐ Like it? If you like this project, please leave a star. Thank you! ❤️ 🚀 Features","default_branch":null,"files":null,"tree":[],"storefront":"/r/agargaro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/agargaro/three.ez/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}