WebGL Playground
Dev tools
webgl sandbox
SHOW HN2014
How HN took it
0 positive, 4 neutral or asking, 1 mixed, 7 critical, out of 12 comments about the project. Thread score -0.40.
Execution: 0 for, 4 againstDesign: 0 for, 2 againstPrivacy: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Awesome, nice project
From 2 comments
Nice, though several examples don't work on Windows with ANGLE (OpenGL seems ok): - DX11 ANGLE: no specular in Blinn-Phong, nothing shows in Variance and Exponential Shadow…
bd on HNThis is awesome. However, I'm unable to switch programs using the nav in the left pane. Clicking the programs doesn't seem to do anything (chrome, mac osx).
sillydude on HN
Objections
Several examples fail on Windows with ANGLE (D3D shader errors)
From 2 comments
Nice, though several examples don't work on Windows with ANGLE (OpenGL seems ok): - DX11 ANGLE: no specular in Blinn-Phong, nothing shows in Variance and Exponential Shadow…
bd on HNVery interesting, but it doesn't seem to work for me Chrome beta on Windows -- I tried a fwe examples and I get these errors: site.min.js:4586 HDR(program): linking: Failed to…
bhouston on HN
Program navigation in left pane does not respond
From 1 comment
This is awesome. However, I'm unable to switch programs using the nav in the left pane. Clicking the programs doesn't seem to do anything (chrome, mac osx).
sillydude on HN
Browser feature detection rejects IE11
From 2 comments
``` Sorry! The WebGL Playground does not support your browser ``` IE 11 here, please remove/fix your browser/feature detection.
frik on HNThe feature detection checks that canvas.getContext("webgl") returns non-null. IE11 does indeed return null for that; it wants "experimental-webgl" instead The docs mention this…
Arnavion on HN
Transparent and wireframe toggles are inverted
From 2 comments
The 'transparent' and 'wireframe' toggles should work the other way round (at least it's contraintuitive to me -- it shows 'off' when it's on). And one combination doesn't work…
sz4kerto on HNI think the toggles are inverted throughout the app
pmx on HN
Requests
Integrate with Requirebin backend and glslify/stackgl
From 1 comment
It would be cool to combine this with the Requirebin.com backend so the GLSL code could use glslify, and the GL code could use stackgl (or some other family of modules) rather…
mattdesl on HN
Fix browser feature detection to try experimental-webgl
From 1 comment
I meant "IE 11 user here", IE is just one of 3 browsers I use. Yes, so the site owner should just fix the feature detection (webgl and experimental-webgl) - that's normal. It…
frik on HN
File issues on GitHub for tracking bugs
From 1 comment
Hi, author here. Thanks to everyone for checking this out. I'm sorry if some of the examples don't work across the board, most of these use WebGL extensions that might not be…
jessevdk on HN
Questions
Are there security implications of exposing OpenGL through WebGL?
From 2 comments
Are there any potential security implications in providing low level access to OpenGL through a WebGL abstraction? Have there been any exploits in the wild?
deanclatworthy on HNThe browser is essentially giving user-supplied code (shaders) to a graphics driver that isn't sandboxed in the way the browser's Javascript VM is. This reason was used by…
Arnavion on HN
Alternatives named
Shadertoy
From 2 comments
I wonder how much of this was inspired by https://www.shadertoy.com/
userbinator on HNI think everyone's been inspired by the likes of JSBin/JSFiddle, GLSL sandbox and the like. Shadertoy is for pure fragment shader programs - raymarchers being the most popular.…
dtf on HN
JSBin/JSFiddle and GLSL sandbox
From 1 comment
I think everyone's been inspired by the likes of JSBin/JSFiddle, GLSL sandbox and the like. Shadertoy is for pure fragment shader programs - raymarchers being the most popular.…
dtf on HN
Requirebin
From 1 comment
It would be cool to combine this with the Requirebin.com backend so the GLSL code could use glslify, and the GL code could use stackgl (or some other family of modules) rather…
mattdesl on HN