Hacker GitHub

← All repos

mrdoob/three.js

View on GitHub ↗ ★ 117,409 JavaScript

JavaScript 3D Library.

97 mentions on Hacker News by 79 people: 20 stories, 77 comments · first 2010-04-25 · latest 2026-09-03

Mentions per year 97 mentions · busiest year 2011 (12)
20082026
  1. I wonder what justifies turning normal code into a string to eval(): https://github.com/mrdoob/three.js/pull/9310/files#diff-2ac7... becomes https://github.com/mrdoob/three.js/pull/9310/files#diff-ff6e... On the surface it seems bad.
    comment by superswordfish · 2016-07-23 · in PR converts the Three.js codebase to ES2015 modules
  2. ▲ 134
    PR converts the Three.js codebase to ES2015 modules
    story by based2 · 2016-07-23 · 38 comments
  3. ▲ 2
    ThreeJS converted to ES2015 modules
    story by hccampos · 2016-07-22 · 0 comments
  4. …or less the preferred way to handle Blender->JSON->Three.js (at least for static meshes) now. [1] https://github.com/mrdoob/three.js/wiki/JSON-Object-Scene-fo... [2] https://github.com/mrdoob/three.js/tree/dev/utils/exporters/... [3]…
  5. three.js removed support for quads to reduce renderer complexity. https://github.com/mrdoob/three.js/blob/master/src/core/Face... https://github.com/mrdoob/three.js/blob/88092284cbe07723fe2b... And the relevant issue:…
  6. …the Zynga post described? From the source code, it seems to just draw the triangles individually: https://github.com/mrdoob/three.js/blob/1769fbfc6c994b51a54c... I also don't see any heuristic processing of shaders as described for ZyGL.
  7. …with Three.js (like I was a minute ago), it's evidently a JavaScript library for 3D graphics: https://github.com/mrdoob/three.js/
  8. …model made for Quake II multiplayer, and it is used by some players today. Readme for the model: https://github.com/mrdoob/three.js/blob/master/examples/mode... The weapon models are actually the stock Quake II models/textures except in…
  9. …it should use WebGL or Canvas for rendering. But then again, you'd be betting on THREE.js :) https://github.com/mrdoob/three.js/
    comment by nairteashop · 2014-02-19 · in WebGL Water
  10. …not the model.) Y'all basically figured it out. Three.js atop WebGL, and here's the Collada loader: https://github.com/mrdoob/three.js/wiki/Using-SketchUp-Model... A small thing, but hugely gratifying that kalleboo found the recommended…
    comment by tophtucker · 2014-02-18 · in How Airbus is debugging the A350
  11. …of flat typearrays). I'm slowly working on that but I still need to find a nice API for it [1]. [1] https://github.com/mrdoob/three.js/issues/3672
  12. …and reuse objects as much as possible, or flags. We don't want to rely in the garbage collector." https://github.com/mrdoob/three.js/issues/2435#issuecomment-...
  13. …code) are 500KB minified. :-) We love ThreeJS. For example, I am third in total commits to ThreeJS: https://github.com/mrdoob/three.js/contributors
  14. ▲ 2
    THREE.DragControls
    story by jiyinyiyong · 2013-06-12 · 0 comments
  15. ▲ 3
    Fast JavaScript Base64 decode is 2x faster, 3x smaller than JSON.Parse.
    story by bhouston · 2013-05-01 · 0 comments
  16. …is 132 days old, a few things have changed. Feel free to read the change log (pages 1 and 2): https://github.com/mrdoob/three.js/commits/master/editor
    comment by mrdoob2 · 2013-03-28 · in Three.js editor
  17. Three.js is a wonderful way to experiment with 3D programming. Github repo: https://github.com/mrdoob/three.js/ Examples: http://mrdoob.github.com/three.js/
  18. They have a nice migration guide here: https://github.com/mrdoob/three.js/wiki/Migration .
    comment by wwwtyro · 2013-01-15 · in WebGL through Three JS
  19. Lets take a look at two repos on sourceforge and github: http://sourceforge.net/projects/vlc/ https://github.com/mrdoob/three.js They serve entirely different purposes. Sourceforge looks like a sales page, listing features and downloads.…
    comment by windsurfer · 2012-12-21 · in Improved User Profiles
  20. https://github.com/mrdoob/three.js/ - That should get you going. Download that and take a look at all the examples and how they are made. Here is a good book on webgl too - http://www.amazon.com/WebGL-Up-Running-Tony-Parisi/dp/144932...
    comment by krsunny · 2012-11-15 · in 100,000 stars
  21. If you don’t know OpenGL already you might be better starting with a library like Three.js: https://github.com/mrdoob/three.js
  22. …the code is for mapping css and js files to the relative raw pages. Try your code on this page: https://raw.github.com/mrdoob/three.js/46c0a8434d3f269741a88... And compare it with githtml on the /blob/ version of the same page:…
  23. ▲ 1
    What were you hoping to achieve with Three.js?
    story by gulbrandr · 2012-06-12 · 0 comments
  24. ▲ 2
    A little history on three.js and mrdoob’s tale of getting into coding
    story by mariuz · 2012-06-10 · 0 comments
  25. ▲ 5
    Mrdoob on "What were you hoping to achieve with Three.js"
    story by nthitz · 2012-05-22 · 0 comments
  26. …of 3D for data visualization and user interaction. 3D has literally never been so accessible. [1] https://github.com/mrdoob/three.js/
    comment by DanI-S · 2012-05-02 · in WebGL Grand Theft Auto
  27. …implements, gets feedback, re-implements, collaborates. You only have to look at three.js ( https://github.com/mrdoob/three.js/ ) and similar to get an idea of what can be built on a low-level API. [Edit: guessing, not second-guessing]
    comment by fr0ggerz · 2011-12-01 · in Why HTML5 Media is not Enough
  28. …hand, how long until then? [1] https://groups.google.com/forum/#!searchin/easeljs/renderer/... [2] https://github.com/mrdoob/three.js/
    comment by DanielRibeiro · 2011-11-24 · in CAAT a JavaScript animation toolkit
  29. Seems nice. But would love ot know it compares to Three.js[1] [1] https://github.com/mrdoob/three.js/
    comment by DanielRibeiro · 2011-10-19 · in J3D - javascript webGL engine
  30. ▲ 2
    Three.js
    story by chrisharis · 2011-10-07 · 0 comments
  31. …Rails for the rest. Good idea on the click/drag UI, I'll think about that for v2! Three.JS: https://github.com/mrdoob/three.js/
  32. …You can also see the framework Three.Js[1], which Mr. Doob used/created on his Google Colabs[2] [1] https://github.com/mrdoob/three.js [2] http://www.ro.me/tech/
    comment by DanielRibeiro · 2011-09-21 · in Quake 2 Source Code Review
  33. Some of the other examples are pretty impressive too: https://github.com/mrdoob/three.js
    comment by yangyang · 2011-09-07 · in Realistic Skin Rendering in WebGL
  34. …three.js yet, you should. Mr. Doob really knows his 3D and makes it really easy to draw cool stuff. http://github.com/mrdoob/three.js -- there's examples there.
    comment by rhdoenges · 2011-07-07 · in WebGL metaball playground
  35. …know about 3d/canvas in paper.js, but you should check out three.js, which does do 3d on canvas: https://github.com/mrdoob/three.js/
  36. Here, see MS security at stake here https://github.com/mrdoob/three.js/ .
  37. …could easily be extended to use Flash as an alternate renderer (say, for people running IE). [1] https://github.com/mrdoob/three.js/
    comment by mambodog · 2011-06-14 · in HW accelerated WebGL fallback using Java
  38. ▲ 43
    Three.js - Javascript 3D Engine
    story by coderdude · 2011-04-12 · 7 comments
  39. three.js ( https://github.com/mrdoob/three.js/ ) An easy to use wrapper for doing 3D graphics via JS using canvas, WebGL, and SVG renderers. Check out the cool demos. I'm betting 2011 will see a lot done with this and similar libraries.
  40. https://github.com/mrdoob/three.js has 900+ followers on github, by far the biggest project from my initial analysis.
    comment by charlesju · 2010-12-20 · in Impact HTML5 Game Engine released
  41. …https://github.com/fairfieldt/xcjs https://github.com/batiste/sprite.js https://github.com/mrdoob/three.js https://github.com/ysimonson/canvas.js https://github.com/davebalmer/jo https://github.com/lostdecade/diggy http://gamejs.o
    comment by clyfe · 2010-12-20 · in Impact HTML5 Game Engine released
  42. …it does collision). I tried to find out if three.js supports collision and I came across this issue https://github.com/mrdoob/three.js/issues/issue/49 which says that three.js will focus on rendering part alone. And mrdoob suggests…
    comment by SingAlong · 2010-12-20 · in Impact HTML5 Game Engine released
  43. The first one (Voxels) uses three.js: https://github.com/mrdoob/three.js
    comment by DanielRibeiro · 2010-11-14 · in HTML5 3D demos
  44. …Akhihabara - http://www.kesiev.com/akihabara/ Diggy - http://github.com/lostdecade/diggy Three.js - http://github.com/mrdoob/three.js
    comment by SingAlong · 2010-10-12 · in Some excellent HTML5 games in this top 30
  45. ▲ 93
    Three.js: JavaScript 3D engine for canvas, svg, and WebGL
    story by helium · 2010-09-20 · 25 comments
  46. ▲ 2
    JavaScript 3D Engine: three.js
    story by ehsanul · 2010-07-23 · 0 comments
  47. ▲ 118
    Three.js: Javascript 3D engine
    story by mcantelon · 2010-04-25 · 17 comments