Live data from Hacker News

Web GL Ocean Simulation

david.li

91–100 of 138 posts

Re: Web GL Ocean Simulation

#91

I remember seeing this run smoothly on a P2 after a very small executable download in late 90's. How far we've come in a big, stupid circle back where we started. Now instead of a small executable, we need a large executable to sit on top of a large API on top of the CPU before even touching the GPU, and a network connection to download all the dependant APIs and libraries every time the page is loaded. The only impr…

People value being not having to manually download and install software. You can either take advantage of this, or you can complain about it.

...or come up with a better way to download and install software, oh wait a minute Apple did that and made a billion dollar industry downloading apps.

Re: Web GL Ocean Simulation

#92

Earlier quoted context omitted.

I'd venture that the differences these day is that there is no install step and it works on many different systems.

>many different systems. Sure, for varying values of "works" and "different" and "no install step". I'm going to go out on a limb here and state that a DOS executable from the 90's will run on more machines in the world than this demo, given "platforms" similarly to what this demo takes as a given.

Sure, for varying values of "works" and "different" and "no install step".

You could say the same thing about anything related to web browsers. What's your point?

I'm going to go out on a limb here and state that a DOS executable from the 90's will run on more machines in the world than this demo

Right... except a user has to trust you enough to download and execute your DOS binary rather than just execute a javascript file in a browser sandbox.

Re: Web GL Ocean Simulation

#93

Earlier quoted context omitted.

>basically using graphics rendering pipeline to do GPGPU without need for OpenCL / CUDA It would be really cool to see a project that would make that easier to do in JS more generally. Basically a similar idea to Parakeet or Numba, but with GLSL as a target.

I think the closest you'll get right now is something like THREE.js that builds shaders for you out of a high level graphics API.

That seems to me actually further than just writing the GLSL shaders yourself. I suppose the MVP would be a library that simply eases getting data in and out of webgl.

Re: Web GL Ocean Simulation

#94

This runs at about 7 frames per second in Chrome on my 10-month-old 13" Macbook Pro at work. Are people with better graphics cards seeing 60 (or even 30) fps? I'd love to be able to see this in all its glory.

20.1fps, 2008 Macbook unibody, Chrome. Not using much CPU so seems to be doing GPU stuff.

Re: Web GL Ocean Simulation

#97
post #91

Earlier quoted context omitted.

People value being not having to manually download and install software. You can either take advantage of this, or you can complain about it.

...or come up with a better way to download and install software, oh wait a minute Apple did that and made a billion dollar industry downloading apps.

Requiring & depending upon one corporation to monitor code that is written is not technological progress.

Re: Web GL Ocean Simulation

#98

Earlier quoted context omitted.

via reductio ad absurdum, do you also think it's alright to reappropriate swaths of CSS, HTML, and images from other people's web designs?

This isn't reappropriation. It's just putting something in public view in another form of public view, for better analysis.

This is close. Assuming this is all academic, then the error is lack of attribution.

Re: Web GL Ocean Simulation

#99
post #91

Earlier quoted context omitted.

People value being not having to manually download and install software. You can either take advantage of this, or you can complain about it.

...or come up with a better way to download and install software, oh wait a minute Apple did that and made a billion dollar industry downloading apps.

[deleted]

Re: Web GL Ocean Simulation

#100

I remember seeing this run smoothly on a P2 after a very small executable download in late 90's. How far we've come in a big, stupid circle back where we started. Now instead of a small executable, we need a large executable to sit on top of a large API on top of the CPU before even touching the GPU, and a network connection to download all the dependant APIs and libraries every time the page is loaded. The only impr…

Yes. Makes me smile when I hear the word "demo" being thrown around. I always thought the point of a demo was to come up with something impressive with very limited resources. Remember 64k demos? http://www.youtube.com/watch?v=Qv7y3eKyVUo
Post reply on HN