Live data from Hacker News

No Paint

nopaint.art

81–90 of 103 posts

Re: No Paint

#81
post #49

Earlier quoted context omitted.

I'm confused, are there controls other than clicking the "No" and "Paint" buttons?

Nope. You wait, you press either "No" or "Paint". EDIT: Apparently, I was wrong. See below.

Right arrow selects the next brush. Left arrow cancels the effect of the current brush and selects another.

Re: No Paint

#84

Earlier quoted context omitted.

Nope. You wait, you press either "No" or "Paint". EDIT: Apparently, I was wrong. See below.

Right arrow selects the next brush. Left arrow cancels the effect of the current brush and selects another.

Yeah and spacebar opens the command prompt so you can type - with up and down arrows to pause and unpause.

Re: No Paint

#85
post #35
post #18

This was fun. I wonder if the code/algo behind this tends towards a certain type of painting or "average". Reminds me of this video that shows what the youtube codec tends towards over a 1000 reuploads https://www.youtube.com/watch?v=JR4KHfqw-oE

It's crazy how severe that a/v sync issue is. Is that something with his setup or is YouTube just terrible?

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.

But I don't understand why this would happen.

Re: No Paint

#89
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...

Re: No Paint

#90

Doesn't seem to work in desktop Safari: [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.

Post reply on HN