{"repo":"repalash/threepipe","free":true,"listed":false,"github":"https://github.com/repalash/threepipe","clone":"git clone https://github.com/repalash/threepipe.git","description":"Next generation toolkit for web3D and photorealistic graphics","language":"TypeScript","stars":903,"topics":["3d","graphics","graphics-library","three","threejs","webgl","javascript","typescript"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"Threepipe Next generation toolkit for web3D and photorealistic graphics. Website &mdash; Github &mdash; Examples &mdash; API Reference &mdash; Realistic Rendering Threepipe is a modern 3D framework built on top of three.js, written in TypeScript, designed to make creating high-quality, modular, and extensible 3D experiences on the web simple and enjoyable. Features - Simple, intuitive API for creating 3D model viewers/configurators/editors on web pages, with many built-in presets for common workflows and use-cases. - Companion editor to create, edit and configure 3D scenes in the browser. - Modular architecture that allows you to easily extend the viewer, scene objects, materials, shaders, rendering, post-processing and serialization with custom functionality. - Plugin system along with a rich of built-in plugins that allows you to easily add new features to the viewer. - uiconfig compatibility to automatically generate configuration UIs in the browser. - Modular rendering pipeline with built-in deferred rendering, post-processing, RGBM HDR rendering, etc. - Material extension framework to modify/inject/build custom shader code into existing materials at runtime from plugins. - Extendable asset import, export and management pipeline with built-in support for gltf, glb, obj+mtl, fbx, materials(pmat/bmat), json, zip, png, jpeg, svg, webp, ktx2, ply, 3dm and many more. - Automatic serialization of all viewer and plugin settings in GLB(with custom extensions) and JSON formats. - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/repalash","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/repalash/threepipe/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."}