WebGL Playground

Dev tools

webgl sandbox

SHOW HN2014

89points
14comments
#322of 2,272 in 2014
Top 15%of 2014 by points

How HN took it

RoastedHalf or more of the comments are critical

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 HN
    • 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

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 HN
    • Very 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 HN
    • The 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 HN
    • I 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 HN
    • The 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 HN
    • 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
  • 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

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/8635131)