Our great sponsors
-
Puts Debuggerer
Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
3D on the web is used in a lot of scenarios. This can range from pure eyecandy (see GitHub's globe when you're not logged in or nextjs conference invitation), storytelling (see the lots of digital newspaper outlets featuring more and more 3D in interactive stories or most three.js showcase examples) to product configurators (e.g. car companies or Tylko) or experimental stuff in general. Most metaverse projects use some form of 3D.
3D on the web is used in a lot of scenarios. This can range from pure eyecandy (see GitHub's globe when you're not logged in or nextjs conference invitation), storytelling (see the lots of digital newspaper outlets featuring more and more 3D in interactive stories or most three.js showcase examples) to product configurators (e.g. car companies or Tylko) or experimental stuff in general. Most metaverse projects use some form of 3D.
Unfortunately it's not that easy. While in this component there are only two imports happening, these two imports will still have an impact on your bundle size that is larger than the actual two files imported. This is the nature of three.js. A popular tool to minify three.js for production is this minifier. It's an interesting topic for sure but our goal is not to market threlte against other frameworks but to cooperate. There's a lot of tooling that threlte is able to benefit from in the react-three-fiber ecosystem and there's the intention from both sides to do so. One of the first candidates for this could be gltfjsx. For me personally using Svelte over React is huge.
Unfortunately it's not that easy. While in this component there are only two imports happening, these two imports will still have an impact on your bundle size that is larger than the actual two files imported. This is the nature of three.js. A popular tool to minify three.js for production is this minifier. It's an interesting topic for sure but our goal is not to market threlte against other frameworks but to cooperate. There's a lot of tooling that threlte is able to benefit from in the react-three-fiber ecosystem and there's the intention from both sides to do so. One of the first candidates for this could be gltfjsx. For me personally using Svelte over React is huge.
Related posts
- Seeking Guidance and Implementation Tips for Vanta.js-like Effects in Flutter
- Yet another port of three.js (r129)
- Ask HN: What's the best charting library for customer-facing dashboards?
- Implementing Bloom Effect with Mapbox and Three.js
- Finding Stars and Affirmations in the Sky with Three.js for Ayra Starr