Show HN: Shader Lab, like Photoshop but for shaders
Posted by ragojose 4 days ago
Comments
Comment by elliottcarlson 1 day ago
Comment by onion2k 1 day ago
These new libraries are much better than anything I came up with.
Comment by llbbdd 1 day ago
Comment by greggman65 1 day ago
Browsers generally only allow a fixed number of WebGL contexts per page. So a generic element effect library has the issue that too many elements some will start losing contexts. The workaround is to just make one large screen size canvas and then figure out where the elements are you need to draw an effect for. now you only have one context drawing all the elements. But, you can’t know where to draw until the browser scrolls and renders so you’re always one frame behind.
https://webgl2fundamentals.org/webgl/lessons/webgl-multiple-...
WebGPU doesn’t have this issue. You can use the same device with multiple canvases
https://webgpufundamentals.org/webgpu/lessons/webgpu-multipl...
Comment by onion2k 1 day ago
Comment by sph 1 day ago
The design language screams vibe coded to me.
Comment by allan_s 1 day ago
Comment by saintfire 1 day ago
They're saying it follows the patterns that AI biases towards regarding feel and UI.
Comment by esafak 1 day ago
Comment by roxana_haidiner 1 hour ago
Comment by felixthehat 1 day ago
Comment by marchantweb 1 day ago
Our platform goes above and beyond that with a large collection of Pro presets and a unique capability in our component-based approach with reactive props, and of course broader framework support. All that, and our new MCP workflow for having your agent prompt effects, and we feel confident in our place in the market.
Would recommend checking out both Shader Lab AND shaders.com to anyone interested in creative shader effects for the web.
Comment by felixthehat 1 day ago
Comment by gavinray 1 day ago
Went to try it and then gave up after it asked me to sign up/log in
Comment by marchantweb 1 day ago
It's entirely free to try, build, etc with an account - you only need a paid license when you're ready to export/deploy
Comment by ragojose 1 day ago
Comment by virtualritz 1 day ago
And when you select one of these things you can change the parameters.
If this is a 'slopfork' of shaders.com then the latter is a 'slopfork' of <insert any DCC that had this pattern and existed before and has whatever anyone may consider 'less sloppy'>.
OTTOMH: AfterEffects, Cavalry, Substance Designer's Layer panel, Tixl's layered textures, ...
Comment by upmostly 1 day ago
Comment by imcritic 1 day ago
Comment by KingOfCoders 1 day ago
Could you explain why you think this is a slopfork?
Comment by felixthehat 1 day ago
Comment by frabia 1 day ago
Comment by felixthehat 1 day ago
Comment by skrebbel 1 day ago
Comment by felixthehat 1 day ago
Comment by philipallstar 1 day ago
Comment by felixthehat 1 day ago
Comment by VerifiedReports 1 day ago
Comment by doingitwell 1 day ago
Comment by nipponese 1 day ago
Comment by glhast 1 day ago
Comment by hugodan 1 day ago
I wonder what makes you unsure that you would have not bothered in building it today? or what would you do different with todays knowledge?
Comment by glhast 19 hours ago
I still would have built it today, what I was unsure of was whether I would have learned GLSL.
The models have been sub-par at writing shaders until recently. Without the friction of needing to learn the language itself to build it, I don't know if I would have.
The most fun I have today is trying to innovate new interesting techniques, which I wouldn't be able to do with the models alone.
Comment by natdempk 1 day ago
Comment by hmmokidk 1 day ago
Comment by mawadev 1 day ago
Comment by sva_ 1 day ago
Submitted a bug report.
Comment by bobbies-treats 1 day ago
Comment by ragojose 1 day ago
Comment by realbigscrem 1 day ago
Comment by jameshart 1 day ago
https://docs.unity3d.com/560/Documentation/Manual/SL-Shader....
Comment by ohyoutravel 1 day ago
Comment by ragojose 1 day ago
Comment by bauenblockchain 20 hours ago
Comment by aguacaterojo 1 day ago
Floating windows are a little pointless but aesthetic choice or a one shot ui. FPS would be nice, also distinction between canvas and void. Video export works great.