polygonjs
lume
Our great sponsors
polygonjs | lume | |
---|---|---|
172 | 8 | |
543 | 1,228 | |
- | 2.4% | |
9.7 | 9.2 | |
18 days ago | about 23 hours ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
polygonjs
-
On the importance to make games during the game engine's development
That's the path I took with Polygonjs ( https://polygonjs.com ), and a game I've just released ( https://polyreplay.com/minesweepertwist ), with more coming shortly.
But it didn't start like that. It only started as a tool I could use to deliver client projects, as I was trying to become a freelance for interactive 3D scenes for the web.
Project after project ( some examples here: https://polygon-lab.com/ ), I could improve Polygonjs. Then I found clients who would be interested enough to buy licenses, and would give valuable feedback which would help the project grow even more.
And a few clients asking for not just interactive sites, but also games. This pushed Polygonjs further, and after several games released, it definitely qualifies as a game engine.
So this is generally an advice I give to people who want to become freelancers. Build a tool that solves a problem in your space, as this gives you an edge, and you'll also get the chance to confront that tool to reality, which will help it - and you - grow. This becomes a virtuous circle very quickly.
- Threestudio – A unified framework for 3D content generation
-
how can I convert a 3D model into an SDF, a signed distance field
You can have a look how I do it in Polygonjs (which is a node-based design tool based on threejs), in this example scene.
-
ThreeJS capabilities
If you're familiar with Houdini, I invite you to try Polygonjs, which is based on threejs and inspired by Houdini. You can basically build threejs in a procedural way, with just nodes.
-
I’m starting to get into generative media and visual making and I want to know what software to use other than touchdesigner.
You could try Polygonjs. It's inspired by Houdini, so has a lot in common with TouchDesigner (it's fully node-based, you can create audio reactive apps), and it works on the web, which makes scenes very easy to share.
-
Help me out ya’ll. Spline 3D vs Dora 3D?
Can I invite you to try Polygonjs as well?
-
Sdf – Generate 3D meshes based on SDFs
you can generate an SDF from a mesh with [Polygonjs](https://polygonjs.com). Here is an [example scene](https://polygonjs.com/examples/bynode:mat:raymarchingbuilder...).
It won't generate a function, though. Instead it creates a 3D texture which is used inside the raymarching material. In my experience this is much more performant, and also art-directable.
(disclaimer, I'm building Polygonjs)
-
Need help for job
It sounds like you need a dynamic system that runs in the browser. Maybe try Polygonjs ( https://polygonjs.com )? The the 3rd interactive scene on the front page gives an idea of a dynamic model. I run it, if that of interest, happy to give more examples
-
Vegetation modelling tool
If you ever wanted to do a vegetation modelling tool for the web, I invite you to try it on Polygonjs, it has a lot of similarities with Houdini (node-based, procedural modeling, HDA system, etc) and is all web/realtime. And open source.
-
Image Synthesis Libs in JS (ideally canvas)
This is extremely interesting: https://github.com/polygonjs/polygonjs/blob/master/src/engine/nodes/cop/SDFBlur.ts uses a 3D construct and implements the blur using a fixed matrix.
lume
- Lume: Create 3D web applications with HTML
-
HTML's Graphical 3D Future
The project is Lume, working towards a 1.0 release. Lume provides a set of HTML elements for 3D rendering, built on three.js for rendering, with a system for defining new custom HTML elements with reactivity and templating powered by Solid.js.
-
A couple of cards that I made with HTML/CSS
This is awesome. We could totally turn this into a playable untap.in competitor using websockets and a framework like React/Solid or LUME
-
Solid vs React - the Fastest VS the Most Popular UI Library
With that said, the situation looks different when looking at third-party tools. There are still some interesting libraries like Solid wrapper around Heroicons or Lume - a toolkit for interactive 2D and 3D experiences, but that’s about it. Still, with an already good first-party collection and numerous framework-independent tools, developing production-ready apps with Solid shouldn’t be a problem.
-
SolidJS Official Release: The long road to 1.0
I'm actually working on a rather large Solid project right now and will post it in our community when it's live. There are a lot of really neat things built on Solid, checkout Lume (https://github.com/lume/lume) which uses Solid for it's elements and even an IDE https://www.glue.codes/.
-
Beautiful rotatable cube (live demo)
lume / lume
-
Tiny mini galaxy (live demo)
While I write documentation for LUME, a 3D HTML toolkit, I will be posting demos that I create for the docs. I am posting one demo per day all 2021.
-
Shiny Shelby GT350 Photo (live demo)
lume / lume
What are some alternatives?
Spector.js - Explore and Troubleshoot your WebGL scenes with ease.
harp.gl - 3D web map rendering engine written in TypeScript using three.js
three.js - JavaScript 3D Library.
file-attachment-element - Attach files via drag and drop or file input.
nodes-io - A new way to create with code.
js-framework-benchmark - A comparison of the performance of a few popular javascript frameworks
react-three-fiber - 🇨🇭 A React renderer for Three.js
Svelte - Cybernetically enhanced web apps
lume - 🔥 Static site generator for Deno 🦕
fSpy - A cross platform app for quick and easy still image camera matching
ossos - Webbased Character Animation System
solid-router - A universal router for Solid inspired by Ember and React Router