https://i.imgur.com/1lN9iBE.png - with smoke (I skipped committing this one to the canvas though. Want to see if I can do a better take on it in the morning)
> Lucier said that a performance need not use his text, and that the performance may be recorded in any room.[citation needed]
I can't help but feel like the "citation needed" should be after "Lucier said". Otherwise, it reads like it's saying that the fact that it could work in any room with any text needs a citation.
He mentions this at some point. Youtube shifts back the audio track ever so slightly on upload. After 800ish uploads it is completly gone from the video.
Took me a minute to grok what was happening, but once I did it provided around 5 minutes of amusement. I'd love to see it developed further with additional, uhmm, brushes? Not sure what to call the things that actually paint and mod the canvas...
Actually, there are! You can click below those buttons, where it says the name of the "brush," and it will bring up a full on-screen keyboard (looks like it was meant to be used on phones?) and you can type the name of the "brush" you want. There are some cool ones which seem less common than others? I found "Quicksand" and "Recurse", the latter of which I only saw once naturally, but I could deliberately re-invoke it and got a pretty neat effect in my opinion!
Yeah I plan to add lots of brushes with parameters so that feature can eventually be used to filter down the stochastic brushes and people can make “recipes” for one another to get interested in both painting and programming.
Thank you! This is basically a prototype I put together over the last few weeks because I posted the old version (https://nopaint.org.jas.life) on my TikTok and kids really loved it!
It's great to see a game made with our web game engine Construct 3 appear on Hacker News! (https://www.construct.net/)
For those curious about the technical details, you might be interested to know the game code is running entirely off the main thread in a Web Worker and rendering directly from there with WebGL 2 using OffscreenCanvas (in Chrome where it's supported anyway, it has fallbacks). Nice to see this working out in the wild. I blogged about this architecture here previously: https://www.construct.net/en/blogs/ashleys-blog-2/performanc...
“You've never heard of Chaos theory? Non-linear equations? Strange attractors? Ms. Sattler, I refuse to believe you're not familiar with the concept of attraction.” https://i.imgur.com/FoCg80a.png
[Error] WebGL: CONTEXT_LOST_WEBGL: loseContext: context lost
[Error] TypeError: null is not an object (evaluating 'this.GetMainRunningLayout()._OnWebGLContextLost')
[Error] Unhandled Promise Rejection: Error: Error compiling fragment shader: null
[Error] Unhandled Promise Rejection: TypeError: null is not an object (evaluating 'this.GetMainRunningLayout()._Load')
We make the engine this was made with (Construct 3). This looks like a problem with our engine if Safari loses the WebGL context at just the wrong time. I'd guess it's rare, but I patched this for the next release of our software just in case.
Note sometimes WebGL context loss is unrecoverable though - it can happen if the GPU driver crashes, for example.
It crashes for me, (using Brave 1.10.90 on macOS 10.15.5), then I click the paint button with Error code: RESULT_CODE_UNINSTALL_USER_CANCEL. Works fine in Safari though.
I want to see something made by the model when we're done training it. And if you are not doing ML with all those user inputs, I'm extremely disappointed.
I came here to say the same thing, the brush sound effects take me back to sitting on my old Macintosh Quadra, messing around aimlessly -- doodling on kidpix.
No it’s a novelty based approach and the only learning that takes place is inside you at the moment. It’s just a MVP because I thought the idea of a one handed painting app could help people who fell out of doodling get back into the fun of it.
You are missing the opportunity. When you are not used to alternate models and when something like this doesn't fit any of your current ones, it is frustrating - but at the same time it forces you to re-evaluate those models and for a little while you become a child and witness reality. Then you realize that the point is not to achieve or to impress but to enjoy the current moment as it is presented without any judgements. This is postmodern art. The world is a catastrophy, everything is stupid fucking shit and it has always been that way, all we can do is ease each other's journey and sentiments like these you are projecting are not helping neither you or anyone.
Yes it is! And that's what makes it art. The judgements you are both making are valid but then you'll see that they are also ridiculous because you can still have fun with it even though it basically tries to be wrong in every aspect. This is just an example but this applies everywhere. Judgements are just concepts, habits, nothing else, they don't attach to real experience. It shows you your habit.
Here's one: https://i.imgur.com/9efzWaC.png