Live data from Hacker News

Show HN: Graphite, a Blender-inspired 2D procedural design Rust app

graphite.rs

71–80 of 133 posts

Re: Show HN: Graphite, a Blender-inspired 2D procedural design Rust app

#71

Is there any dependencies that would not allow this to be compiled to WASM? I just think sometimes when I see cool apps like this, it seems like there could be a new wave of cool web/phone apps using RUST/WASM. Something about these Rust examples just seem snappier, sharper.

You're in luck, this seems to _only_ support WASM in the browser for the time being.

> Graphite's code architecture is structured to deliver native performance for your graphically intensive workloads on desktop platforms and very low overhead on the web thanks to WebAssembly and WebGPU

Re: Show HN: Graphite, a Blender-inspired 2D procedural design Rust app

#72
post #49
post #47

This is the kind of stuff I love to see at the top of HN, that application looks absolutely professional. When searching for "scripting" on the pages, I don't see any scripting support. Are there plans to integrate it? Also some kind of API?

Thanks! No support for custom scripts yet. But the whole concept is that we're basically building a WYSIWYG editor on top of a node-based compositor on top of a visual programming language (so that's three products in one, lots of work ahead for us!). The result is that the whole thing is a programmatic data pipeline and you'll be able to write custom scripts in both node and code form, then compose them into reusabl…

Do you think you'll use WASM as a target for the custom scripts in code form?

Zed has an interesting WASM-based extension APIN that makes it really easy to write extensions in Rust, it might be worth checking out for this project.

Re: Show HN: Graphite, a Blender-inspired 2D procedural design Rust app

#73
post #34

This is amazing. I love Inskcapke but I think this tool is too good. It makes me very excited to see tools that are built as web apps because more gravity on web means more capabilities for the web platform which is more open and accessible. Rust is great - amazing. I presume it is compiled to Web Assembly. I'm just wondering how and why these three passionate gifted individuals didn't go Round A, Round B Investor fu…

> I'm just wondering how and why these three passionate gifted individuals didn't go Round A, Round B Investor funding, post valuation SAFE, Press briefing route?

Maybe they wanted to work for themselves, not for a VC?

Re: Show HN: Graphite, a Blender-inspired 2D procedural design Rust app

#74
post #13

This looks neat. I’ve been using Illustrator for twenty five years and have been wishing for a node-oriented replacement of the Appearance stack a lot lately. I will have to check it out when you have binaries, I hate web apps.

Is Electron really so different in your experience than a PWA? Personally, I always try to use a PWA when the app is otherwise offered via Electron. If it’s going to depend on a browser engine, it may as well be the one I already have open and update regularly.

I want my applications to live on my computer and be able to do things like say “this new update breaks my workflow, I am rolling back to the last good version until they get this shit fixed”. This has happened multiple times with Illustrator.

Also they say "native" apps are coming which I am assuming means "actually talks to the OS properly instead of going through a web browser", I have loathed Electron apps ever since Evernote got rewritten as a pile of webshit.

Re: Show HN: Graphite, a Blender-inspired 2D procedural design Rust app

#76
Immediately looking at the screenshot and I'm impressed. No further review I can tell this is different. I've always said we need more "Blender"-like projects out there to take on Adobe. I see you potentially have plans to take on other apps as well. Following and hoping for your success.

Re: Show HN: Graphite, a Blender-inspired 2D procedural design Rust app

#79
post #34

This is amazing. I love Inskcapke but I think this tool is too good. It makes me very excited to see tools that are built as web apps because more gravity on web means more capabilities for the web platform which is more open and accessible. Rust is great - amazing. I presume it is compiled to Web Assembly. I'm just wondering how and why these three passionate gifted individuals didn't go Round A, Round B Investor fu…

I can't speak for OP, but I didn't seek funding for my company because I knew that it would eventually force me to sacrifice the things I value about it in favor of growth. I'd rather run a small company that sustainably does good, honest business than a giant one that hollows itself out for maximum growth.

Founders are just as tired of "ugh, why can't they just stop ruining good things!" as you are. Or some of us are, anyway.

Re: Show HN: Graphite, a Blender-inspired 2D procedural design Rust app

#80

Earlier quoted context omitted.

but its not really photoshop either because its targeting vector based graphics, whereas Photoshop is mainly raster-based. I'm not up on Adobe (I use InkScape which is sort of the default open-source / free alternative) but I guess Adobe Illustrator is the closest analogue here.

Author says raster focus next year, intention to support both and frankly it sounds like great idea.

Procedural node-based raster editing can become insane. Do things vectors cannot, but with infinite resolution. There are already fractal examples on the website which would murder any vector renderer.
Post reply on HN