Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jimfx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
jimfx
5mo ago
I am working on a WASM based procedural plant generator: https://nodes.max-richter.dev https://github.com/jim-fx/nodarium
2.
▲
by
jimfx
2y ago
Pretty sure the gif is from the short movie Cosmo Laundromat by Blender Studios, would definitely recommend giving it a watch: https://gooseberry.blender.org
3.
▲
by
jimfx
3y ago
Thanks for the Feedback! I tend to get blond to those small usability bugs, so it is very valuable. Should both be fixed in the coming days :)
4.
▲
by
jimfx
3y ago
Plantarium was also developed in Firefox ;)
5.
▲
by
jimfx
3y ago
I think you would be right that simulation was a bit misleading. In my experience, a simulation is related to time, and updated in discrete time steps. Maybe "Procedural Generation" would be a better term...
6.
▲
by
jimfx
3y ago
Thanks :) That came from some feedback I got the last time I posted this project to hn
7.
▲
by
jimfx
3y ago
That is a nice idea! The tricky part is going to be how to integrate animations without having to rebuild the entire mesh every frame... Though, I think it would be very easy to export a skeleton from the generator and then use that to anim
8.
▲
by
jimfx
3y ago
That's super cool! And thank you for the nice words :) A rust/Wasm rewrite of the geometry generator is very much on the roadmap. Currently getting my feet wet with rust during advent of code.
9.
▲
by
jimfx
3y ago
I learned a lot about webgl and procedural geometry in the process of making this :)
10.
▲
by
jimfx
3y ago
Yup, I use github.com/oframe/ogl, which makes webgl a bit mor usable for the average programmer. You could also probably achieve the same thing with webgpu, but for the time being i have not yet had a reason to switch :)
11.
▲
by
jimfx
3y ago
One of my ideas is to build a virtual garden where your plants can grow and you have to take care of them tamagotchi style :) Not connected to any scientific projects, just a nerd that likes plants. But projects can have a gbif.org id and t
12.
▲
by
jimfx
3y ago
Thank you so much, I love graph/node editors :)
13.
▲
by
jimfx
3y ago
You're right that it is procedurally based; however, I have not yet implemented L-Systems. I am a long-time Blender Nerd, and if you look in the GitHub repository, there is an ideas/blender-plugin.md file since last year. Unfortun
14.
▲
by
jimfx
3y ago
Thank you so much!
15.
▲
by
jimfx
3y ago
Thanks :) In my opinion we programmers tend to take our projects/ourselves too seriously so I like to add some sillyness here and there
16.
▲
by
jimfx
3y ago
Very good feedback, I should probably add a debounce to the automatic centering of the camera :)
17.
▲
by
jimfx
3y ago
I am currently away from home, don't have access to my pc and just saw that the post gained some traction. I am crossing my fingers ;)
18.
▲
by
jimfx
3y ago
Thank you so much :) I have a lot of ideas for further usecases for this tool, and I am probably going to write my bachelor thesis about it :)
19.
▲
Show HN: Simulate 3D plants in the browser
(plant.max-richter.dev)
439 points
by
jimfx
3y ago
|
49 comments
20.
▲
Show HN: Plantarium – Create 3D Plant Models with Blender-Style Nodes
(plant.max-richter.dev)
2 points
by
jimfx
3y ago
|
1 comments
21.
▲
by
jimfx
4y ago
This sounds like a super nice idea! I had a similar idea, where you could use an adversarial neural network that creates random plants, and you would have a fitness function that determines how well a plant survives... And contextfreeart lo
22.
▲
by
jimfx
4y ago
:)
23.
▲
by
jimfx
4y ago
At the moment only .obj, but .gtlf/.glb and .fbx are planned!
24.
▲
by
jimfx
4y ago
I looked shortly at Rete.js but for some reason it did not immediately click for me? And I was already thinking about how to implement it myself, so I just did that.
25.
▲
by
jimfx
4y ago
BrowserStack is amazing for this, I just used the free tier, where you have like one minute with a remote safari session. And can just open DevTools and look at the error. But it's a bit stressful because of the time limit
26.
▲
by
jimfx
4y ago
Nope, not really, some people mentioned L-Systems maybe in the future I will implement them in Plantarium. For me, they always seemed a bit too mathematically and structured and not so natural...
27.
▲
by
jimfx
4y ago
I am very creative in naming!
28.
▲
by
jimfx
4y ago
I am a huge blender nerd, so definitely! The development of this was 100% inspired by Jacques Luckes animation nodes. Regarding safari, i just found out that window.structuredClone is not available in Safari, the fix should be out shortly!
29.
▲
by
jimfx
4y ago
Thank you! It was definitely not a rational decision implementing my own node system, but I wanted to explore how they work and what challenges there are to solve. The most difficult thing was definitely the positioning of the connections a
30.
▲
by
jimfx
4y ago
A public gallery is very much on the roadmap, right now you can export and import projects as .json files and there are some examples you can import, the ui is a bit rough though... I definitely want Plantarium to accommodate users who just
More ›