plasticity
polygonjs
plasticity | polygonjs | |
---|---|---|
15 | 172 | |
2,904 | 545 | |
- | - | |
4.4 | 9.6 | |
24 days ago | 3 days ago | |
TypeScript | TypeScript | |
GNU General Public License v3.0 or later | 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.
plasticity
- New CAD software that in some ways could be FreeCAD's competitor
-
New, opensource (but commercial) CAD using the Parasolid kernel, Plasticity 3D
I'm also very confused about this. The source appears to be here: https://github.com/nkallen/plasticity , but in the documentation it mentions that they link commercial software that can't just be distributed and nicely... ask?? ... people to not distribute binaries.
-
How do I learn G3 Curvature?
While Plasticity is a great project with miles of potential (parametric CAD workflow with poly-modelling flexibility, what's not to love?), it isn't geared towards creating actual G3 curvature.
-
Do all 3D modeling softwares create circles based off of segments, like Sketchup? Which one is the best for corners, circles, etc.?
No, there's also Plasticity currently in beta: https://github.com/nkallen/plasticity
-
Show HN: Replicad, the Library for CAD in the Browser
See also this thread[1] from yesterday which has some interesting comments on the limitations projects based on the OpenCascade kernel face.
Mentions an interesting video[2] going through the commercial geometry kernel options and their resp. limitations from the author of [3].
[1] https://news.ycombinator.com/item?id=34856383
[2] https://youtu.be/WvwiH1DOK1M
[3] https://github.com/nkallen/plasticity
-
Download Plasticity here
nkallen/plasticity (github.com)
-
carbon fiber petg is so beautiful. (fan and hotend housing for mega s)
https://github.com/nkallen/plasticity - is a good one to learn, it's lightweight, free, easy.
- Help understanding open source project?
- Plasticity Is CAD for Artists
-
Hacker News top posts: Mar 16, 2022
Plasticity Is CAD for Artists\ (60 comments)
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.
What are some alternatives?
FreeCAD - This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Spector.js - Explore and Troubleshoot your WebGL scenes with ease.
OpenJSCAD.org - JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for 3D printing applications.
three.js - JavaScript 3D Library.
replicad-decorate
nodes-io - A new way to create with code.
simpler-color - Create your own complete Web color system fast and easy!
lume - Create 3D web applications with HTML. Bring a new depth to your DOM!
BiglyBT - Feature-filled Bittorrent client based on the Azureus open source project
react-three-fiber - 🇨🇠A React renderer for Three.js
hlorus
lume - 🔥 Static site generator for Deno 🦕