changelog.html 67 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <title>Changelog &mdash; three.js v48dev documentation</title>
  7. <link rel="stylesheet" href="_static/nature.css" type="text/css" />
  8. <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
  9. <script type="text/javascript">
  10. var DOCUMENTATION_OPTIONS = {
  11. URL_ROOT: '',
  12. VERSION: '48dev',
  13. COLLAPSE_INDEX: false,
  14. FILE_SUFFIX: '.html',
  15. HAS_SOURCE: true
  16. };
  17. </script>
  18. <script type="text/javascript" src="_static/jquery.js"></script>
  19. <script type="text/javascript" src="_static/underscore.js"></script>
  20. <script type="text/javascript" src="_static/doctools.js"></script>
  21. <link rel="top" title="three.js v48dev documentation" href="index.html" />
  22. <link rel="next" title="Tutorials" href="tutorials/index.html" />
  23. <link rel="prev" title="three.js - JavaScript 3D library" href="index.html" />
  24. </head>
  25. <body>
  26. <div class="related">
  27. <h3>Navigation</h3>
  28. <ul>
  29. <li class="right" style="margin-right: 10px">
  30. <a href="genindex.html" title="General Index"
  31. accesskey="I">index</a></li>
  32. <li class="right" >
  33. <a href="tutorials/index.html" title="Tutorials"
  34. accesskey="N">next</a> |</li>
  35. <li class="right" >
  36. <a href="index.html" title="three.js - JavaScript 3D library"
  37. accesskey="P">previous</a> |</li>
  38. <li><a href="index.html">three.js v48dev documentation</a> &raquo;</li>
  39. </ul>
  40. </div>
  41. <div class="document">
  42. <div class="documentwrapper">
  43. <div class="bodywrapper">
  44. <div class="body">
  45. <div class="section" id="changelog">
  46. <h1>Changelog<a class="headerlink" href="#changelog" title="Permalink to this headline">¶</a></h1>
  47. <div class="section" id="r46-343-383-kb-gzip-87-468-kb">
  48. <h2>2011 11 17 - <strong>r46</strong> (343.383 KB, gzip: 87.468 KB)<a class="headerlink" href="#r46-343-383-kb-gzip-87-468-kb" title="Permalink to this headline">¶</a></h2>
  49. <ul class="simple">
  50. <li>Added reflections to Normal Mapping.
  51. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  52. <li><tt class="docutils literal"><span class="pre">Ray</span></tt> now checks also object children.
  53. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  54. <li><tt class="docutils literal"><span class="pre">*Loader.load(</span> <span class="pre">parameters</span> <span class="pre">)</span></tt> to
  55. <tt class="docutils literal"><span class="pre">*Loader(</span> <span class="pre">url,</span> <span class="pre">callback,</span> <span class="pre">texturePath</span> <span class="pre">)</span></tt>.
  56. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a> and
  57. <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  58. <li>Reworked scene graph setup. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a> and
  59. <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  60. <li>Fixed <tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt>&#8216;s <tt class="docutils literal"><span class="pre">SphericalReflectionMapping</span></tt> rendering.
  61. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  62. <li>Improved <tt class="docutils literal"><span class="pre">SubdivisionModifier</span></tt>. (<a class="reference external" href="http://github.com/zz85">zz85</a>)</li>
  63. <li>Refactored <tt class="docutils literal"><span class="pre">*Controls</span></tt> to use externally supplied time delta.
  64. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  65. <li>Improvements to <tt class="docutils literal"><span class="pre">CombinedCamera</span></tt>.
  66. (<a class="reference external" href="http://github.com/zz85">zz85</a>)</li>
  67. <li><tt class="docutils literal"><span class="pre">ColladaLoader</span></tt> doesn&#8217;t create extra <tt class="docutils literal"><span class="pre">Object3D</span></tt>.
  68. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  69. <li>Improvements to Lambert and Phong materials.
  70. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  71. <li>Removed multi-materials for simplicity reasons. (Multi-materials will
  72. come back with MeshLayerMaterial hopefully soon)
  73. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  74. <li>Fixed <tt class="docutils literal"><span class="pre">Ray</span></tt> not considering edges.
  75. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  76. <li>Massive cleanup to <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>.
  77. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  78. <li><tt class="docutils literal"><span class="pre">Ray</span></tt> optimisations. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a> and
  79. <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  80. <li>JSON file format is now worker-less (this was crashing Chrome/Firefox
  81. with dealing with many assets).
  82. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  83. <li>Improved <tt class="docutils literal"><span class="pre">CubeGeometry</span></tt>, <tt class="docutils literal"><span class="pre">PlaneGeometry</span></tt>, <tt class="docutils literal"><span class="pre">IcosahedronGeometry</span></tt>
  84. and <tt class="docutils literal"><span class="pre">SphereGeometry</span></tt>. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  85. <li>Improvements to <tt class="docutils literal"><span class="pre">Curve</span></tt>. (<a class="reference external" href="http://github.com/zz85">zz85</a>)</li>
  86. <li>Removed <tt class="docutils literal"><span class="pre">Collisions</span></tt> code and focusing on <tt class="docutils literal"><span class="pre">Ray</span></tt>.
  87. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  88. <li>Added <tt class="docutils literal"><span class="pre">cloneObject()</span></tt> method to <tt class="docutils literal"><span class="pre">SceneUtils</span></tt>.
  89. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  90. </ul>
  91. </div>
  92. <div class="section" id="r45-340-863-kb-gzip-86-568-kb">
  93. <h2>2011 10 06 - <strong>r45</strong> (340.863 KB, gzip: 86.568 KB)<a class="headerlink" href="#r45-340-863-kb-gzip-86-568-kb" title="Permalink to this headline">¶</a></h2>
  94. <ul class="simple">
  95. <li><tt class="docutils literal"><span class="pre">Object/Scene.add*()</span></tt> and <tt class="docutils literal"><span class="pre">Object/Scene.remove*()</span></tt> are now
  96. <tt class="docutils literal"><span class="pre">Object/Scene.add()</span></tt> and <tt class="docutils literal"><span class="pre">Object/Scene.remove()</span></tt>.
  97. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  98. <li><tt class="docutils literal"><span class="pre">LOD.add()</span></tt> is now <tt class="docutils literal"><span class="pre">LOD.addLevel()</span></tt>.
  99. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  100. <li>Reworked <tt class="docutils literal"><span class="pre">CylinderGeometry</span></tt>. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  101. <li>Added <tt class="docutils literal"><span class="pre">.depthWrite</span></tt> and <tt class="docutils literal"><span class="pre">.fog</span></tt> to <tt class="docutils literal"><span class="pre">Material</span></tt>.
  102. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  103. <li>Added <tt class="docutils literal"><span class="pre">.applyMatrix</span></tt> to <tt class="docutils literal"><span class="pre">Geometry</span></tt>.
  104. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  105. <li>Improved postprocessing stack in <tt class="docutils literal"><span class="pre">/examples/js/postprocessing</span></tt>.
  106. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  107. <li>Added a realistic skin shading example.
  108. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  109. <li>Started of a GUI for composing scenes and autogenerate code.
  110. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  111. <li>Added <tt class="docutils literal"><span class="pre">.center()</span></tt> to <tt class="docutils literal"><span class="pre">GeometryUtils</span></tt>.
  112. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  113. <li>Fixed buggy scenegraph manipulation (adding/removing objects).
  114. (<a class="reference external" href="http://github.com/jsermeno">jsermeno</a>,
  115. <a class="reference external" href="http://github.com/alteredq">alteredq</a> and
  116. <a class="reference external" href="http://github.com/skython">skython</a>)</li>
  117. <li>Renamed <tt class="docutils literal"><span class="pre">MeshShaderMaterial</span></tt> to <tt class="docutils literal"><span class="pre">ShaderMaterial</span></tt>.
  118. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  119. <li>Fixed <tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> ignoring color of <tt class="docutils literal"><span class="pre">SmoothShading``ed</span>
  120. <span class="pre">``MeshLambertMaterial</span></tt>. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  121. <li>Renamed <tt class="docutils literal"><span class="pre">renderer.data</span></tt> to <tt class="docutils literal"><span class="pre">renderer.info</span></tt>.
  122. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  123. <li>Fixed ShadowMap aspect ratio. (<a class="reference external" href="http://github.com/kig">kig</a> and
  124. <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  125. <li>Fixed <tt class="docutils literal"><span class="pre">Loader</span></tt>&#8216;s <tt class="docutils literal"><span class="pre">extractUrlbase()</span></tt> incorrect output for short
  126. urls. (<a class="reference external" href="http://github.com/rectalogic">rectalogic</a> and
  127. <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  128. <li>Added <tt class="docutils literal"><span class="pre">.color</span></tt> and <tt class="docutils literal"><span class="pre">.visible</span></tt> support to <tt class="docutils literal"><span class="pre">Sprite</span></tt>.
  129. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  130. <li>Added <tt class="docutils literal"><span class="pre">Face4</span></tt>, Vertex Colors and Maya support to <tt class="docutils literal"><span class="pre">ColladaLoader</span></tt>.
  131. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  132. <li>Rewrite of lighting shader code.
  133. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  134. <li>Improved internal array concatenation approach.
  135. (<a class="reference external" href="http://github.com/pyrotechnick">pyrotechnick</a>)</li>
  136. <li><tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt> performance improvements.
  137. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  138. <li>Added lower level immediate rendering support to <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>.
  139. (<a class="reference external" href="http://github.com/NINE78">NINE78</a> and
  140. <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  141. <li>Added <tt class="docutils literal"><span class="pre">CubeCamera</span></tt> for rendering cubemaps.
  142. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  143. <li>Improved <tt class="docutils literal"><span class="pre">GeometryUtils</span></tt>&#8216;s <tt class="docutils literal"><span class="pre">.mergeVertices()</span></tt> performance.
  144. (<a class="reference external" href="http://github.com/zz85">zz85</a>)</li>
  145. <li>Removed <tt class="docutils literal"><span class="pre">Camera</span></tt>&#8216;s <tt class="docutils literal"><span class="pre">.target</span></tt>.
  146. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  147. <li><tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>&#8216;s <tt class="docutils literal"><span class="pre">.clear()</span></tt> is now
  148. <tt class="docutils literal"><span class="pre">.clear(</span> <span class="pre">color,</span> <span class="pre">depth,</span> <span class="pre">stencil</span> <span class="pre">)</span></tt>.
  149. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  150. <li>Added <tt class="docutils literal"><span class="pre">.autoClearColor</span></tt>, <tt class="docutils literal"><span class="pre">.autoClearDepth</span></tt> and
  151. <tt class="docutils literal"><span class="pre">.autoClearStencil</span></tt> to <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>.
  152. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a> and
  153. <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  154. <li>Added <tt class="docutils literal"><span class="pre">OctahedronGeometry</span></tt>.
  155. (<a class="reference external" href="http://github.com/clockworkgeek">clockworkgeek</a>)</li>
  156. <li>Splitted <tt class="docutils literal"><span class="pre">Camera</span></tt> into <tt class="docutils literal"><span class="pre">PerspectiveCamera</span></tt> and
  157. <tt class="docutils literal"><span class="pre">OrthographicCamera</span></tt>. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a> and
  158. <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  159. <li>Special cameras are now <tt class="docutils literal"><span class="pre">*Controls</span></tt>.
  160. (<a class="reference external" href="http://github.com/alteredq">alteredq</a> and
  161. <a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  162. <li>Added <tt class="docutils literal"><span class="pre">SubdivisionModifier</span></tt>. (<a class="reference external" href="http://github.com/zz85">zz85</a>)</li>
  163. <li><tt class="docutils literal"><span class="pre">Projector</span></tt>&#8216;s <tt class="docutils literal"><span class="pre">unprojectVector()</span></tt> now also works with
  164. <tt class="docutils literal"><span class="pre">OrthographicCamera</span></tt>. (<a class="reference external" href="http://github.com/jsermeno">jsermeno</a>)</li>
  165. <li>Added <tt class="docutils literal"><span class="pre">.setLens()</span></tt> method to <tt class="docutils literal"><span class="pre">PerspectiveCamera</span></tt>.
  166. (<a class="reference external" href="http://github.com/zz85">zz85</a>)</li>
  167. <li>Added Shadow Maps, <tt class="docutils literal"><span class="pre">Texture</span></tt>&#8216;s <tt class="docutils literal"><span class="pre">.offset</span></tt> and <tt class="docutils literal"><span class="pre">.repeat</span></tt> and
  168. reflections support to Normal Map shader.
  169. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  170. </ul>
  171. </div>
  172. <div class="section" id="r44-330-356-kb-gzip-84-039-kb">
  173. <h2>2011 09 04 - <strong>r44</strong> (330.356 KB, gzip: 84.039 KB)<a class="headerlink" href="#r44-330-356-kb-gzip-84-039-kb" title="Permalink to this headline">¶</a></h2>
  174. <ul class="simple">
  175. <li>Added <tt class="docutils literal"><span class="pre">ColladaLoader</span></tt>. (<a class="reference external" href="https://github.com/timknip2">timknip2</a>)</li>
  176. <li>Improved <tt class="docutils literal"><span class="pre">ExtrudeGeometry</span></tt>. (<a class="reference external" href="http://github.com/zz85">zz85</a>)</li>
  177. <li>Fixed <tt class="docutils literal"><span class="pre">CylinderGeometry</span></tt> normals.
  178. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  179. <li>Fixed issue with <tt class="docutils literal"><span class="pre">WebGLRenderer.setTexture</span></tt>
  180. (<a class="reference external" href="http://github.com/rectalogic">rectalogic</a>)</li>
  181. <li>Fixed <tt class="docutils literal"><span class="pre">TorusGeometry</span></tt> normals.
  182. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  183. <li>Fixed <tt class="docutils literal"><span class="pre">Ray</span></tt> behind-ray intersects.
  184. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  185. <li>Added <tt class="docutils literal"><span class="pre">OrthoCamera</span></tt>. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  186. <li>Refactored postprocessing effects used in some examples.
  187. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  188. <li>Added <tt class="docutils literal"><span class="pre">.deallocateObject()</span></tt> and <tt class="docutils literal"><span class="pre">.deallocateTexture()</span></tt> methods to
  189. <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  190. <li>Fixed a glitch in normal and phong shader.
  191. (<a class="reference external" href="http://github.com/evanw">evanw</a> and
  192. <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  193. <li>Added <tt class="docutils literal"><span class="pre">.frustumCulled</span></tt> property to <tt class="docutils literal"><span class="pre">Object3D</span></tt>.
  194. (<a class="reference external" href="http://github.com/alteredq">alteredq</a> and
  195. <a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  196. </ul>
  197. </div>
  198. <div class="section" id="r43-298-199-kb-gzip-74-805-kb">
  199. <h2>2011 08 14 - <strong>r43</strong> (298.199 KB, gzip: 74.805 KB)<a class="headerlink" href="#r43-298-199-kb-gzip-74-805-kb" title="Permalink to this headline">¶</a></h2>
  200. <ul class="simple">
  201. <li>Improved Blender exporter - 2.58 (and 2.59) support, normals maps,
  202. specular, ao maps... (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  203. <li>Added <a class="reference external" href="http://www.w3.org/TR/cors/">CORS</a> to <tt class="docutils literal"><span class="pre">ImageUtils</span></tt>.
  204. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  205. <li>Refactored <tt class="docutils literal"><span class="pre">TextGeometry</span></tt> and added <tt class="docutils literal"><span class="pre">Shape</span></tt>, <tt class="docutils literal"><span class="pre">Curve</span></tt>, <tt class="docutils literal"><span class="pre">Path</span></tt>,
  206. <tt class="docutils literal"><span class="pre">ExtrudeGeometry</span></tt>, <tt class="docutils literal"><span class="pre">TextPath</span></tt>. (<a class="reference external" href="http://github.com/zz85">zz85</a>
  207. and <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  208. <li>Added handling of custom attributes for <tt class="docutils literal"><span class="pre">ParticleSystems</span></tt>.
  209. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  210. <li>Fixed <tt class="docutils literal"><span class="pre">CanvasRenderer.setClearColor</span></tt>.
  211. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>,
  212. <a class="reference external" href="http://github.com/StephenHopkins">StephenHopkins</a> and
  213. <a class="reference external" href="http://github.com/sebleedelisle">sebleedelisle</a>)</li>
  214. <li>Improved uniform handling in <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>.
  215. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  216. <li>Implemented Shadow Mapping in <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>.
  217. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  218. <li>Added <tt class="docutils literal"><span class="pre">Spotlight</span></tt> light type.
  219. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  220. <li>Fixed constructor-less prototypes.
  221. (<a class="reference external" href="http://github.com/pushmatrix">pushmatrix</a>)</li>
  222. <li>Added <tt class="docutils literal"><span class="pre">DataTexture</span></tt>. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  223. <li><tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt> opaque pass now renders from front to back.
  224. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  225. <li>Simplified <tt class="docutils literal"><span class="pre">Color</span></tt>. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  226. <li>Added <tt class="docutils literal"><span class="pre">preserveDrawingBuffer</span></tt> option to <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>.
  227. (<a class="reference external" href="http://github.com/jeromeetienne">jeromeetienne</a>)</li>
  228. <li>Added <tt class="docutils literal"><span class="pre">UTF8Loader</span></tt> for loading the new, uber compressed, <a class="reference external" href="http://code.google.com/p/webgl-loader/">UTF8
  229. format</a>.
  230. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  231. <li><tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> now supports <tt class="docutils literal"><span class="pre">RepeatWrapping</span></tt>,
  232. <tt class="docutils literal"><span class="pre">texture.offset</span></tt> and <tt class="docutils literal"><span class="pre">texture.repeat</span></tt>.
  233. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  234. <li>Removed Stencil Shadows and Lensflare code.
  235. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  236. </ul>
  237. </div>
  238. <div class="section" id="r42-277-852-kb-gzip-69-469-kb">
  239. <h2>2011 07 06 - <strong>r42</strong> (277.852 KB, gzip: 69.469 KB)<a class="headerlink" href="#r42-277-852-kb-gzip-69-469-kb" title="Permalink to this headline">¶</a></h2>
  240. <ul class="simple">
  241. <li>Added <tt class="docutils literal"><span class="pre">AnaglypWebGLRenderer</span></tt> and <tt class="docutils literal"><span class="pre">CrosseyedWebGLRenderer</span></tt>.
  242. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>,
  243. <a class="reference external" href="http://github.com/alteredq">alteredq</a> and
  244. <a class="reference external" href="http://github.com/marklundin">marklundin</a>)</li>
  245. <li>Added <tt class="docutils literal"><span class="pre">TextGeometry</span></tt>. (<a class="reference external" href="http://github.com/zz85">zz85</a> and
  246. <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  247. <li>Added <tt class="docutils literal"><span class="pre">setViewOffset</span></tt> method to <tt class="docutils literal"><span class="pre">Camera</span></tt>.
  248. (<a class="reference external" href="http://github.com/greggman">greggman</a>)</li>
  249. <li>Renamed geometries to <tt class="docutils literal"><span class="pre">*Geometry</span></tt>.
  250. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  251. <li>Improved Blender exporter. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>,
  252. <a class="reference external" href="http://github.com/sweetfish">sweetfish</a> and
  253. <a class="reference external" href="http://github.com/Jhonnyg">Jhonnyg</a>)</li>
  254. <li>Added Blender 2.58 exporter. (<a class="reference external" href="http://github.com/georgik">georgik</a>)</li>
  255. <li>Fixed <tt class="docutils literal"><span class="pre">Matrix4.multiply()</span></tt>. (thanks
  256. <a class="reference external" href="http://github.com/lukem1">lukem1</a>)</li>
  257. <li>Added support for additional Euler rotation orders in <tt class="docutils literal"><span class="pre">Matrix4</span></tt>.
  258. (<a class="reference external" href="http://github.com/rectalogic">rectalogic</a>)</li>
  259. <li>Renamed <tt class="docutils literal"><span class="pre">QuakeCamera</span></tt> to <tt class="docutils literal"><span class="pre">FirstPersonCamera</span></tt>.
  260. (<a class="reference external" href="http://github.com/chriskillpack">chriskillpack</a>)</li>
  261. <li>Improved Normal Map Shader.
  262. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  263. <li><tt class="docutils literal"><span class="pre">Collision</span></tt> now supports <tt class="docutils literal"><span class="pre">Object3D.flipSided</span></tt> and
  264. <tt class="docutils literal"><span class="pre">Object3D.doubleSided</span></tt>. (<a class="reference external" href="http://github.com/NINE78">NINE78</a>)</li>
  265. <li>Removed most of <tt class="docutils literal"><span class="pre">SceneUtils</span></tt> methods.
  266. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  267. <li>Removed <tt class="docutils literal"><span class="pre">Sound</span></tt> object and <tt class="docutils literal"><span class="pre">SoundRenderer</span></tt>.
  268. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  269. </ul>
  270. </div>
  271. <div class="section" id="r41-rome-265-317-kb-gzip-64-849-kb">
  272. <h2>2011 05 31 - <strong>r41/ROME</strong> (265.317 KB, gzip: 64.849 KB)<a class="headerlink" href="#r41-rome-265-317-kb-gzip-64-849-kb" title="Permalink to this headline">¶</a></h2>
  273. <p>(Up to this point, some <a class="reference external" href="http://ro.me">RO.ME</a> specific features
  274. managed to get in the lib. The aim is to clean this up in next
  275. revisions.)</p>
  276. <ul class="simple">
  277. <li>Improved Blender Object and Scene exporters.
  278. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  279. <li>Fixes on WebGL attributes. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>
  280. and <a class="reference external" href="http://github.com/empaempa">empaempa</a>)</li>
  281. <li>Reduced overall memory footprint.
  282. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  283. <li>Added <tt class="docutils literal"><span class="pre">Face4</span></tt> support to <tt class="docutils literal"><span class="pre">CollisionSystem</span></tt>.
  284. (<a class="reference external" href="http://github.com/NINE78">NINE78</a>)</li>
  285. <li>Added Blender 2.57 exporter. (<a class="reference external" href="http://github.com/remoe">remoe</a>)</li>
  286. <li>Added <tt class="docutils literal"><span class="pre">Particle</span></tt> support to <tt class="docutils literal"><span class="pre">Ray</span></tt>.
  287. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a> and
  288. <a class="reference external" href="http://github.com/jaycrossler">jaycrossler</a>)</li>
  289. <li>Improved <tt class="docutils literal"><span class="pre">Ray.intersectObject</span></tt> performance by checking
  290. boundingSphere first. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  291. <li>Added <tt class="docutils literal"><span class="pre">TrackballCamera</span></tt>.
  292. (<a class="reference external" href="http://github.com/egraether">egraether</a>)</li>
  293. <li>Added <tt class="docutils literal"><span class="pre">repeat</span></tt> and <tt class="docutils literal"><span class="pre">offset</span></tt> properties to <tt class="docutils literal"><span class="pre">Texture</span></tt>.
  294. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a> and
  295. <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  296. <li>Cleaned up <tt class="docutils literal"><span class="pre">Vector2</span></tt>, <tt class="docutils literal"><span class="pre">Vector3</span></tt> and <tt class="docutils literal"><span class="pre">Vector4</span></tt>.
  297. (<a class="reference external" href="http://github.com/egraether">egraether</a>)</li>
  298. </ul>
  299. </div>
  300. <div class="section" id="r40-263-774-kb-gzip-64-320-kb">
  301. <h2>2011 04 24 - <strong>r40</strong> (263.774 KB, gzip: 64.320 KB)<a class="headerlink" href="#r40-263-774-kb-gzip-64-320-kb" title="Permalink to this headline">¶</a></h2>
  302. <ul class="simple">
  303. <li>Fixed <tt class="docutils literal"><span class="pre">Object3D.lookAt</span></tt>. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  304. <li>More and more Blender exporter goodness.
  305. (<a class="reference external" href="http://github.com/alteredq">alteredq</a> and
  306. <a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  307. <li>Improved <tt class="docutils literal"><span class="pre">CollisionSystem</span></tt>.
  308. (<a class="reference external" href="http://github.com/drojdjou">drojdjou</a> and
  309. <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  310. <li>Fixes on WebGLRenderer. (<a class="reference external" href="http://github.com/empaempa">empaempa</a>)</li>
  311. <li>Added <tt class="docutils literal"><span class="pre">Trident</span></tt> object.
  312. (<a class="reference external" href="http://github.com/sroucheray">sroucheray</a>)</li>
  313. <li>Added <tt class="docutils literal"><span class="pre">data</span></tt> object to Renderers for getting number of
  314. vertices/faces/callDraws from last render.
  315. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  316. <li>Fixed <tt class="docutils literal"><span class="pre">Projector</span></tt> handling Particles with hierarchies.
  317. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  318. </ul>
  319. </div>
  320. <div class="section" id="r39-249-048-kb-gzip-61-020-kb">
  321. <h2>2011 04 09 - <strong>r39</strong> (249.048 KB, gzip: 61.020 KB)<a class="headerlink" href="#r39-249-048-kb-gzip-61-020-kb" title="Permalink to this headline">¶</a></h2>
  322. <ul class="simple">
  323. <li>Improved WebGLRenderer program cache.
  324. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  325. <li>Added support for pre-computed edges in loaders and exporters.
  326. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  327. <li>Added <tt class="docutils literal"><span class="pre">Collisions</span></tt> classes.
  328. (<a class="reference external" href="http://github.com/drojdjou">drojdjou</a>)</li>
  329. <li>Added <tt class="docutils literal"><span class="pre">Sprite</span></tt> object. (<a class="reference external" href="http://github.com/empaempa">empaempa</a>)</li>
  330. <li>Fixed <tt class="docutils literal"><span class="pre">*Loader</span></tt> issue where Workers were kept alive and next loads
  331. were delayed. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  332. <li>Added <tt class="docutils literal"><span class="pre">THREE</span></tt> namespace to all the classes that missed it.
  333. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  334. </ul>
  335. </div>
  336. <div class="section" id="r38-225-442-kb-gzip-55-908-kb">
  337. <h2>2011 03 31 - <strong>r38</strong> (225.442 KB, gzip: 55.908 KB)<a class="headerlink" href="#r38-225-442-kb-gzip-55-908-kb" title="Permalink to this headline">¶</a></h2>
  338. <ul class="simple">
  339. <li>Added <tt class="docutils literal"><span class="pre">LensFlare</span></tt> light. (<a class="reference external" href="http://github.com/empaempa">empaempa</a>)</li>
  340. <li>Added <tt class="docutils literal"><span class="pre">ShadowVolume</span></tt> object (stencil shadows).
  341. (<a class="reference external" href="http://github.com/empaempa">empaempa</a>)</li>
  342. <li>Improved Blender Exporter plus added Scene support.
  343. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  344. <li>Blender Importer for loading JSON files.
  345. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  346. <li>Added load/complete callbacks to <tt class="docutils literal"><span class="pre">Loader</span></tt>
  347. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  348. <li>Minor WebGL blend mode clean up.
  349. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  350. <li>*Materials now extend Material
  351. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  352. <li><tt class="docutils literal"><span class="pre">material.transparent</span></tt> define whether material is transparent or
  353. not (before we were guessing). (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  354. <li>Added internal program cache to WebGLRenderer (reuse already
  355. available programs). (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  356. </ul>
  357. </div>
  358. <div class="section" id="r37-208-495-kb-gzip-51-376-kb">
  359. <h2>2011 03 22 - <strong>r37</strong> (208.495 KB, gzip: 51.376 KB)<a class="headerlink" href="#r37-208-495-kb-gzip-51-376-kb" title="Permalink to this headline">¶</a></h2>
  360. <ul class="simple">
  361. <li>Changed JSON file format. (<strong>Re-exporting of models required</strong>)
  362. (<a class="reference external" href="http://github.com/alteredq">alteredq</a> and
  363. <a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  364. <li>Updated Blender and 3DSMAX exporters for new format.
  365. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  366. <li>Vertex colors are now per-face
  367. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  368. <li><tt class="docutils literal"><span class="pre">Geometry.uvs</span></tt> is now a multidimensional array (allowing infinite
  369. uv sets) (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  370. <li><tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> renders <tt class="docutils literal"><span class="pre">Face4</span></tt> again (without spliting to 2
  371. <tt class="docutils literal"><span class="pre">Face3</span></tt>) (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  372. <li><tt class="docutils literal"><span class="pre">ParticleCircleMaterial</span></tt> &gt; <tt class="docutils literal"><span class="pre">ParticleCanvasMaterial</span></tt>. Allowing
  373. injecting any <tt class="docutils literal"><span class="pre">canvas.context</span></tt> code!
  374. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  375. </ul>
  376. </div>
  377. <div class="section" id="r36-194-547-kb-gzip-48-608-kb">
  378. <h2>2011 03 14 - <strong>r36</strong> (194.547 KB, gzip: 48.608 KB)<a class="headerlink" href="#r36-194-547-kb-gzip-48-608-kb" title="Permalink to this headline">¶</a></h2>
  379. <ul class="simple">
  380. <li>Added 3DSMAX exporter. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  381. <li>Fixed <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt> aspect ratio bug when scene had only one
  382. material. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  383. <li>Added <tt class="docutils literal"><span class="pre">sizeAttenuation</span></tt> property to <tt class="docutils literal"><span class="pre">ParticleBasicMaterial</span></tt>.
  384. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  385. <li>Added <tt class="docutils literal"><span class="pre">PathCamera</span></tt>. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  386. <li>Fixed <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt> bug when Camera has a parent.
  387. Camera``Camera.updateMatrix`` method.
  388. (<a class="reference external" href="http://github.com/empaempa">empaempa</a>)</li>
  389. <li>Fixed <tt class="docutils literal"><span class="pre">Camera.updateMatrix</span></tt> method and <tt class="docutils literal"><span class="pre">Object3D.updateMatrix</span></tt>.
  390. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  391. </ul>
  392. </div>
  393. <div class="section" id="r35-187-875-kb-gzip-46-433-kb">
  394. <h2>2011 03 06 - <strong>r35</strong> (187.875 KB, gzip: 46.433 KB)<a class="headerlink" href="#r35-187-875-kb-gzip-46-433-kb" title="Permalink to this headline">¶</a></h2>
  395. <ul class="simple">
  396. <li>Added methods <tt class="docutils literal"><span class="pre">translate</span></tt>, <tt class="docutils literal"><span class="pre">translateX</span></tt>, <tt class="docutils literal"><span class="pre">translateY</span></tt>,
  397. <tt class="docutils literal"><span class="pre">translateZ</span></tt> and <tt class="docutils literal"><span class="pre">lookAt</span></tt> methods to <tt class="docutils literal"><span class="pre">Object3D</span></tt>.
  398. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  399. <li>Added methods <tt class="docutils literal"><span class="pre">setViewport</span></tt> and <tt class="docutils literal"><span class="pre">setScissor</span></tt> to
  400. <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  401. <li>Added support for non-po2 textures.
  402. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a> and
  403. <a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  404. <li>Minor API clean up. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  405. </ul>
  406. </div>
  407. <div class="section" id="r34-186-045-kb-gzip-45-953-kb">
  408. <h2>2011 03 02 - <strong>r34</strong> (186.045 KB, gzip: 45.953 KB)<a class="headerlink" href="#r34-186-045-kb-gzip-45-953-kb" title="Permalink to this headline">¶</a></h2>
  409. <ul class="simple">
  410. <li>Now using camera.matrixWorldInverse instead of camera.matrixWorld for
  411. projecting. (<a class="reference external" href="http://github.com/empaempa">empaempa</a> and
  412. <a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  413. <li>Camel cased properties and object json format (<strong>Re-exporting of
  414. models required</strong>) (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  415. <li>Added <tt class="docutils literal"><span class="pre">QuakeCamera</span></tt> for easy fly-bys
  416. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  417. <li>Added <tt class="docutils literal"><span class="pre">LOD</span></tt> example (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  418. </ul>
  419. </div>
  420. <div class="section" id="r33-184-483-kb-gzip-45-580-kb">
  421. <h2>2011 02 26 - <strong>r33</strong> (184.483 KB, gzip: 45.580 KB)<a class="headerlink" href="#r33-184-483-kb-gzip-45-580-kb" title="Permalink to this headline">¶</a></h2>
  422. <ul class="simple">
  423. <li>Changed build setup (<strong>build/Three.js now also include extras</strong>)
  424. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  425. <li>Added <tt class="docutils literal"><span class="pre">ParticleSystem</span></tt> object to <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>
  426. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  427. <li>Added <tt class="docutils literal"><span class="pre">Line</span></tt> support to <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>
  428. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  429. <li>Added vertex colors support to <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>
  430. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  431. <li>Added <tt class="docutils literal"><span class="pre">Ribbon</span></tt> object. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  432. <li>Added updateable textures support to <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>
  433. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  434. <li>Added <tt class="docutils literal"><span class="pre">Sound</span></tt> object and <tt class="docutils literal"><span class="pre">SoundRenderer</span></tt>.
  435. (<a class="reference external" href="http://github.com/empaempa">empaempa</a>)</li>
  436. <li><tt class="docutils literal"><span class="pre">LOD</span></tt>, <tt class="docutils literal"><span class="pre">Bone</span></tt>, <tt class="docutils literal"><span class="pre">SkinnedMesh</span></tt> objects and hierarchy being
  437. developed. (<a class="reference external" href="http://github.com/empaempa">empaempa</a>)</li>
  438. <li>Added hierarchies examples (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  439. </ul>
  440. </div>
  441. <div class="section" id="r32-89-301-kb-gzip-21-351-kb">
  442. <h2>2010 12 31 - <strong>r32</strong> (89.301 KB, gzip: 21.351 KB)<a class="headerlink" href="#r32-89-301-kb-gzip-21-351-kb" title="Permalink to this headline">¶</a></h2>
  443. <ul class="simple">
  444. <li><tt class="docutils literal"><span class="pre">Scene</span></tt> now supports <tt class="docutils literal"><span class="pre">Fog</span></tt> and <tt class="docutils literal"><span class="pre">FogExp2</span></tt>. <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>
  445. only right now. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  446. <li>Added <tt class="docutils literal"><span class="pre">setClearColor(</span> <span class="pre">hex,</span> <span class="pre">opacity</span> <span class="pre">)</span></tt> to <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt> and
  447. <tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> (<a class="reference external" href="http://github.com/alteredq">alteredq</a> &amp;
  448. <a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  449. <li><tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt> shader system refactored improving performance.
  450. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  451. <li><tt class="docutils literal"><span class="pre">Projector</span></tt> now does frustum culling of all the objects using their
  452. sphereBoundingBox. (thx <a class="reference external" href="http://github.com/errynp">errynp</a>)</li>
  453. <li><tt class="docutils literal"><span class="pre">material</span></tt> property changed to <tt class="docutils literal"><span class="pre">materials</span></tt> globaly.</li>
  454. </ul>
  455. </div>
  456. <div class="section" id="r31-79-479-kb-gzip-18-788-kb">
  457. <h2>2010 12 06 - <strong>r31</strong> (79.479 KB, gzip: 18.788 KB)<a class="headerlink" href="#r31-79-479-kb-gzip-18-788-kb" title="Permalink to this headline">¶</a></h2>
  458. <ul class="simple">
  459. <li>Minor Materials API change (mappings).
  460. (<a class="reference external" href="http://github.com/alteredq">alteredq</a> &amp;
  461. <a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  462. <li>Added Filters to <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt></li>
  463. <li><tt class="docutils literal"><span class="pre">python</span> <span class="pre">build.py</span> <span class="pre">--includes</span></tt> generates includes string</li>
  464. </ul>
  465. </div>
  466. <div class="section" id="r30-77-809-kb-gzip-18-336-kb">
  467. <h2>2010 11 30 - <strong>r30</strong> (77.809 KB, gzip: 18.336 KB)<a class="headerlink" href="#r30-77-809-kb-gzip-18-336-kb" title="Permalink to this headline">¶</a></h2>
  468. <ul class="simple">
  469. <li>Reflection and Refraction materials support in <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>
  470. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  471. <li><tt class="docutils literal"><span class="pre">SmoothShading</span></tt> support on
  472. <tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt>/<tt class="docutils literal"><span class="pre">MeshLambertMaterial</span></tt></li>
  473. <li><tt class="docutils literal"><span class="pre">MeshShaderMaterial</span></tt> for <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>
  474. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  475. <li>Removed <tt class="docutils literal"><span class="pre">RenderableFace4</span></tt> from <tt class="docutils literal"><span class="pre">Projector</span></tt>/<tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt>
  476. (maybe just temporary).</li>
  477. <li>Added extras folder with <tt class="docutils literal"><span class="pre">GeometryUtils</span></tt>, <tt class="docutils literal"><span class="pre">ImageUtils</span></tt>,
  478. <tt class="docutils literal"><span class="pre">SceneUtils</span></tt> and <tt class="docutils literal"><span class="pre">ShaderUtils</span></tt>
  479. (<a class="reference external" href="http://github.com/alteredq">alteredq</a> &amp;
  480. <a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  481. <li>Blender 2.5x Slim now the default exporter (old exporter removed).</li>
  482. </ul>
  483. </div>
  484. <div class="section" id="r29-69-563-kb">
  485. <h2>2010 11 17 - <strong>r29</strong> (69.563 KB)<a class="headerlink" href="#r29-69-563-kb" title="Permalink to this headline">¶</a></h2>
  486. <ul class="simple">
  487. <li><strong>New materials API</strong> Still work in progress, but mostly there.
  488. (<a class="reference external" href="http://github.com/alteredq">alteredq</a> &amp;
  489. <a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  490. <li>Line clipping in <tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt>
  491. (<a class="reference external" href="http://github.com/julianwa">julianwa</a>)</li>
  492. <li>Refactored <tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> and <tt class="docutils literal"><span class="pre">SVGRenderer</span></tt>.
  493. (<a class="reference external" href="http://github.com/mrdoob">mrdoob</a>)</li>
  494. <li>Switched to Closure compiler.</li>
  495. </ul>
  496. </div>
  497. <div class="section" id="r28-62-802-kb">
  498. <h2>2010 11 04 - <strong>r28</strong> (62.802 KB)<a class="headerlink" href="#r28-62-802-kb" title="Permalink to this headline">¶</a></h2>
  499. <ul class="simple">
  500. <li><tt class="docutils literal"><span class="pre">Loader</span></tt> class allows load geometry asynchronously at runtime.
  501. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  502. <li><tt class="docutils literal"><span class="pre">MeshPhongMaterial</span></tt> working with <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt>.
  503. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  504. <li>Support for <em>huge</em> objects. Max 500k polys and counting.
  505. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  506. <li><tt class="docutils literal"><span class="pre">Projector.unprojectVector</span></tt> and <tt class="docutils literal"><span class="pre">Ray</span></tt> class to check
  507. intersections with faces (based on
  508. <a class="reference external" href="http://github.com/mindlapse">mindlapse</a> work)</li>
  509. <li>Fixed <tt class="docutils literal"><span class="pre">Projector</span></tt> z-sorting (not as jumpy anymore).</li>
  510. <li>Fixed Orthographic projection (was y-inverted).</li>
  511. <li>Hmmm.. lib file size starting to get too big...</li>
  512. </ul>
  513. </div>
  514. <div class="section" id="r25-54-480-kb">
  515. <h2>2010 10 28 - <strong>r25</strong> (54.480 KB)<a class="headerlink" href="#r25-54-480-kb" title="Permalink to this headline">¶</a></h2>
  516. <ul class="simple">
  517. <li><tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt> now up to date with other renderers!
  518. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  519. <li>.obj to .js python converter
  520. (<a class="reference external" href="http://github.com/alteredq">alteredq</a>)</li>
  521. <li>Blender 2.54 exporter</li>
  522. <li>Added <tt class="docutils literal"><span class="pre">MeshFaceMaterial</span></tt> (multipass per face)</li>
  523. <li>Reworked <tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> and <tt class="docutils literal"><span class="pre">SVGRenderer</span></tt> material handling</li>
  524. </ul>
  525. </div>
  526. <div class="section" id="r18-44-420-kb">
  527. <h2>2010 10 06 - <strong>r18</strong> (44.420 KB)<a class="headerlink" href="#r18-44-420-kb" title="Permalink to this headline">¶</a></h2>
  528. <ul class="simple">
  529. <li>Added <tt class="docutils literal"><span class="pre">PointLight</span></tt></li>
  530. <li><tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> and <tt class="docutils literal"><span class="pre">SVGRenderer</span></tt> basic lighting support
  531. (ColorStroke/ColorFill only)</li>
  532. <li><tt class="docutils literal"><span class="pre">Renderer</span></tt> &gt; <tt class="docutils literal"><span class="pre">Projector</span></tt>. <tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt>, <tt class="docutils literal"><span class="pre">SVGRenderer</span></tt> and
  533. <tt class="docutils literal"><span class="pre">DOMRenderer</span></tt> do not extend anymore</li>
  534. <li>Added <tt class="docutils literal"><span class="pre">computeCentroids</span></tt> method to <tt class="docutils literal"><span class="pre">Geometry</span></tt></li>
  535. </ul>
  536. </div>
  537. <div class="section" id="r17-39-487-kb">
  538. <h2>2010 09 17 - <strong>r17</strong> (39.487 KB)<a class="headerlink" href="#r17-39-487-kb" title="Permalink to this headline">¶</a></h2>
  539. <ul class="simple">
  540. <li>Added <tt class="docutils literal"><span class="pre">Light</span></tt>, <tt class="docutils literal"><span class="pre">AmbientLight</span></tt> and <tt class="docutils literal"><span class="pre">DirectionalLight</span></tt>
  541. (<a class="reference external" href="http://github.com/philogb">philogb</a>)</li>
  542. <li><tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt> basic lighting support
  543. (<a class="reference external" href="http://github.com/philogb">philogb</a>)</li>
  544. <li>Memory optimisations</li>
  545. </ul>
  546. </div>
  547. <div class="section" id="r16-35-592-kb">
  548. <h2>2010 08 21 - <strong>r16</strong> (35.592 KB)<a class="headerlink" href="#r16-35-592-kb" title="Permalink to this headline">¶</a></h2>
  549. <ul class="simple">
  550. <li>Workaround for Opera bug (clearRect not working with context with
  551. negative scale)</li>
  552. <li>Additional <tt class="docutils literal"><span class="pre">Matrix4</span></tt> and <tt class="docutils literal"><span class="pre">Vector3</span></tt> methods</li>
  553. </ul>
  554. </div>
  555. <div class="section" id="r15-32-440-kb">
  556. <h2>2010 07 23 - <strong>r15</strong> (32.440 KB)<a class="headerlink" href="#r15-32-440-kb" title="Permalink to this headline">¶</a></h2>
  557. <ul class="simple">
  558. <li>Using new object <tt class="docutils literal"><span class="pre">UV</span></tt> instead of <tt class="docutils literal"><span class="pre">Vector2</span></tt> where it should be
  559. used</li>
  560. <li>Added <tt class="docutils literal"><span class="pre">Mesh.flipSided</span></tt> boolean (false by default)</li>
  561. <li><tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> was handling UVs at 1,1 as bitmapWidth,
  562. bitmapHeight (instead of bitmapWidth - 1, bitmapHeight - 1)</li>
  563. <li><tt class="docutils literal"><span class="pre">ParticleBitmapMaterial.offset</span></tt> added</li>
  564. <li>Fixed gap when rendering <tt class="docutils literal"><span class="pre">Face4</span></tt> with
  565. <tt class="docutils literal"><span class="pre">MeshBitmapUVMappingMaterial</span></tt></li>
  566. </ul>
  567. </div>
  568. <div class="section" id="r14-32-144-kb">
  569. <h2>2010 07 17 - <strong>r14</strong> (32.144 KB)<a class="headerlink" href="#r14-32-144-kb" title="Permalink to this headline">¶</a></h2>
  570. <ul class="simple">
  571. <li>Refactored <tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> (more duplicated code, but easier to
  572. handle)</li>
  573. <li><tt class="docutils literal"><span class="pre">Face4</span></tt> now supports <tt class="docutils literal"><span class="pre">MeshBitmapUVMappingMaterial</span></tt></li>
  574. <li>Changed order of <tt class="docutils literal"><span class="pre">*StrokeMaterial</span></tt> parameters. Now it&#8217;s <tt class="docutils literal"><span class="pre">color</span></tt>,
  575. <tt class="docutils literal"><span class="pre">opacity</span></tt>, <tt class="docutils literal"><span class="pre">lineWidth</span></tt>.</li>
  576. <li><tt class="docutils literal"><span class="pre">BitmapUVMappingMaterial</span></tt> &gt; <tt class="docutils literal"><span class="pre">MeshBitmapUVMappingMaterial</span></tt></li>
  577. <li><tt class="docutils literal"><span class="pre">ColorFillMaterial</span></tt> &gt; <tt class="docutils literal"><span class="pre">MeshColorFillMaterial</span></tt></li>
  578. <li><tt class="docutils literal"><span class="pre">ColorStrokeMaterial</span></tt> &gt; <tt class="docutils literal"><span class="pre">MeshColorStrokeMaterial</span></tt></li>
  579. <li><tt class="docutils literal"><span class="pre">FaceColorFillMaterial</span></tt> &gt; <tt class="docutils literal"><span class="pre">MeshFaceColorFillMaterial</span></tt></li>
  580. <li><tt class="docutils literal"><span class="pre">FaceColorStrokeMaterial</span></tt> &gt; <tt class="docutils literal"><span class="pre">MeshFaceColorStrokeMaterial</span></tt></li>
  581. <li><tt class="docutils literal"><span class="pre">ColorStrokeMaterial</span></tt> &gt; <tt class="docutils literal"><span class="pre">LineColorMaterial</span></tt></li>
  582. <li><tt class="docutils literal"><span class="pre">Rectangle.instersects</span></tt> returned false with rectangles with 0px
  583. witdh or height</li>
  584. </ul>
  585. </div>
  586. <div class="section" id="r13-29-492-kb">
  587. <h2>2010 07 12 - <strong>r13</strong> (29.492 KB)<a class="headerlink" href="#r13-29-492-kb" title="Permalink to this headline">¶</a></h2>
  588. <ul class="simple">
  589. <li>Added <tt class="docutils literal"><span class="pre">ParticleCircleMaterial</span></tt> and <tt class="docutils literal"><span class="pre">ParticleBitmapMaterial</span></tt></li>
  590. <li><tt class="docutils literal"><span class="pre">Particle</span></tt> now use <tt class="docutils literal"><span class="pre">ParticleCircleMaterial</span></tt> instead of
  591. <tt class="docutils literal"><span class="pre">ColorFillMaterial</span></tt></li>
  592. <li><tt class="docutils literal"><span class="pre">Particle.size</span></tt> &gt; <tt class="docutils literal"><span class="pre">Particle.scale.x</span></tt> and <tt class="docutils literal"><span class="pre">Particle.scale.y</span></tt></li>
  593. <li><tt class="docutils literal"><span class="pre">Particle.rotation.z</span></tt> for rotating the particle</li>
  594. <li><tt class="docutils literal"><span class="pre">SVGRenderer</span></tt> currently out of sync</li>
  595. </ul>
  596. </div>
  597. <div class="section" id="r12-28-494-kb">
  598. <h2>2010 07 07 - <strong>r12</strong> (28.494 KB)<a class="headerlink" href="#r12-28-494-kb" title="Permalink to this headline">¶</a></h2>
  599. <ul class="simple">
  600. <li>First version of the <tt class="docutils literal"><span class="pre">WebGLRenderer</span></tt> (<tt class="docutils literal"><span class="pre">ColorFillMaterial</span></tt> and
  601. <tt class="docutils literal"><span class="pre">FaceColorFillMaterial</span></tt> by now)</li>
  602. <li><tt class="docutils literal"><span class="pre">Matrix4.lookAt</span></tt> fix (<tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> and <tt class="docutils literal"><span class="pre">SVGRenderer</span></tt> now
  603. handle the -Y)</li>
  604. <li><tt class="docutils literal"><span class="pre">Color</span></tt> now using 0-1 floats instead of 0-255 integers</li>
  605. </ul>
  606. </div>
  607. <div class="section" id="r11-23-541-kb">
  608. <h2>2010 07 03 - <strong>r11</strong> (23.541 KB)<a class="headerlink" href="#r11-23-541-kb" title="Permalink to this headline">¶</a></h2>
  609. <ul class="simple">
  610. <li>Blender 2.5 exporter (utils/export_threejs.py) now exports UV and
  611. normals (Thx <a class="reference external" href="http://github.com/kikko">kikko</a>)</li>
  612. <li><tt class="docutils literal"><span class="pre">Scene.add</span></tt> &gt; <tt class="docutils literal"><span class="pre">Scene.addObject</span></tt></li>
  613. <li>Enabled <tt class="docutils literal"><span class="pre">Scene.removeObject</span></tt></li>
  614. </ul>
  615. </div>
  616. <div class="section" id="r10-23-959-kb">
  617. <h2>2010 06 22 - <strong>r10</strong> (23.959 KB)<a class="headerlink" href="#r10-23-959-kb" title="Permalink to this headline">¶</a></h2>
  618. <ul class="simple">
  619. <li>Changed Camera system. (Thx <a class="reference external" href="http://github.com/supereggbert">Paul
  620. Brunt</a>)</li>
  621. <li><tt class="docutils literal"><span class="pre">Object3D.overdraw</span> <span class="pre">=</span> <span class="pre">true</span></tt> to enable CanvasRenderer screen space
  622. point expansion hack.</li>
  623. </ul>
  624. </div>
  625. <div class="section" id="r9-23-753-kb">
  626. <h2>2010 06 20 - <strong>r9</strong> (23.753 KB)<a class="headerlink" href="#r9-23-753-kb" title="Permalink to this headline">¶</a></h2>
  627. <ul class="simple">
  628. <li>JSLinted.</li>
  629. <li><tt class="docutils literal"><span class="pre">autoClear</span></tt> property for renderers.</li>
  630. <li>Removed SVG rgba() workaround for WebKit. (WebKit now supports it)</li>
  631. <li>Fixed matrix bug. (transformed objects outside the x axis would get
  632. infinitely tall :S)</li>
  633. </ul>
  634. </div>
  635. <div class="section" id="r8-23-496-kb">
  636. <h2>2010 06 06 - <strong>r8</strong> (23.496 KB)<a class="headerlink" href="#r8-23-496-kb" title="Permalink to this headline">¶</a></h2>
  637. <ul class="simple">
  638. <li>Moved UVs to <tt class="docutils literal"><span class="pre">Geometry</span></tt>.</li>
  639. <li><tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> expands screen space points (workaround for
  640. antialias gaps).</li>
  641. <li><tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> supports <tt class="docutils literal"><span class="pre">BitmapUVMappingMaterial</span></tt>.</li>
  642. </ul>
  643. </div>
  644. <div class="section" id="r7-22-387-kb">
  645. <h2>2010 06 05 - <strong>r7</strong> (22.387 KB)<a class="headerlink" href="#r7-22-387-kb" title="Permalink to this headline">¶</a></h2>
  646. <ul class="simple">
  647. <li>Added Line Object.</li>
  648. <li>Workaround for WebKit not supporting rgba() in SVG yet.</li>
  649. <li>No need to call updateMatrix(). Use .autoUpdateMatrix = false if
  650. needed. (Thx <a class="reference external" href="http://github.com/gregmax17">Gregory Athons</a>).</li>
  651. </ul>
  652. </div>
  653. <div class="section" id="r6-21-003-kb">
  654. <h2>2010 05 17 - <strong>r6</strong> (21.003 KB)<a class="headerlink" href="#r6-21-003-kb" title="Permalink to this headline">¶</a></h2>
  655. <ul class="simple">
  656. <li>2d clipping on <tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> and <tt class="docutils literal"><span class="pre">SVGRenderer</span></tt></li>
  657. <li><tt class="docutils literal"><span class="pre">clearRect</span></tt> optimisations on <tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt></li>
  658. </ul>
  659. </div>
  660. <div class="section" id="r5-19-026-kb">
  661. <h2>2010 05 16 - <strong>r5</strong> (19.026 KB)<a class="headerlink" href="#r5-19-026-kb" title="Permalink to this headline">¶</a></h2>
  662. <ul class="simple">
  663. <li>Removed Class.js dependency</li>
  664. <li>Added <tt class="docutils literal"><span class="pre">THREE</span></tt> namespace</li>
  665. <li><tt class="docutils literal"><span class="pre">Camera.x</span></tt> -&gt; <tt class="docutils literal"><span class="pre">Camera.position.x</span></tt></li>
  666. <li><tt class="docutils literal"><span class="pre">Camera.target.x</span></tt> &gt; <tt class="docutils literal"><span class="pre">Camera.target.position.x</span></tt></li>
  667. <li><tt class="docutils literal"><span class="pre">ColorMaterial</span></tt> &gt; <tt class="docutils literal"><span class="pre">ColorFillMaterial</span></tt></li>
  668. <li><tt class="docutils literal"><span class="pre">FaceColorMaterial</span></tt> &gt; <tt class="docutils literal"><span class="pre">FaceColorFillMaterial</span></tt></li>
  669. <li>Materials are now multipass (use array)</li>
  670. <li>Added <tt class="docutils literal"><span class="pre">ColorStrokeMaterial</span></tt> and <tt class="docutils literal"><span class="pre">FaceColorStrokeMaterial</span></tt></li>
  671. <li><tt class="docutils literal"><span class="pre">geometry.faces.a</span></tt> are now indexes instead of references</li>
  672. </ul>
  673. </div>
  674. <div class="section" id="r4-16-274-kb">
  675. <h2>2010 04 26 - <strong>r4</strong> (16.274 KB)<a class="headerlink" href="#r4-16-274-kb" title="Permalink to this headline">¶</a></h2>
  676. <ul class="simple">
  677. <li><tt class="docutils literal"><span class="pre">SVGRenderer</span></tt> Particle rendering</li>
  678. <li><tt class="docutils literal"><span class="pre">CanvasRenderer</span></tt> uses <tt class="docutils literal"><span class="pre">context.setTransform</span></tt> to avoid extra
  679. calculations</li>
  680. </ul>
  681. </div>
  682. <div class="section" id="r3-16-392-kb">
  683. <h2>2010 04 24 - <strong>r3</strong> (16.392 KB)<a class="headerlink" href="#r3-16-392-kb" title="Permalink to this headline">¶</a></h2>
  684. <ul class="simple">
  685. <li>Fixed incorrect rotation matrix transforms</li>
  686. <li>Added <tt class="docutils literal"><span class="pre">Plane</span></tt> and <tt class="docutils literal"><span class="pre">Cube</span></tt> primitives</li>
  687. </ul>
  688. </div>
  689. <div class="section" id="r2-15-724-kb">
  690. <h2>2010 04 24 - <strong>r2</strong> (15.724 KB)<a class="headerlink" href="#r2-15-724-kb" title="Permalink to this headline">¶</a></h2>
  691. <ul class="simple">
  692. <li>Improved <tt class="docutils literal"><span class="pre">Color</span></tt> handling</li>
  693. </ul>
  694. </div>
  695. <div class="section" id="r1-15-25-kb">
  696. <h2>2010 04 24 - <strong>r1</strong> (15.25 KB)<a class="headerlink" href="#r1-15-25-kb" title="Permalink to this headline">¶</a></h2>
  697. <ul class="simple">
  698. <li>First alpha release</li>
  699. </ul>
  700. </div>
  701. </div>
  702. </div>
  703. </div>
  704. </div>
  705. <div class="sphinxsidebar">
  706. <div class="sphinxsidebarwrapper">
  707. <h3><a href="index.html">Table Of Contents</a></h3>
  708. <ul>
  709. <li><a class="reference internal" href="#">Changelog</a><ul>
  710. <li><a class="reference internal" href="#r46-343-383-kb-gzip-87-468-kb">2011 11 17 - <strong>r46</strong> (343.383 KB, gzip: 87.468 KB)</a></li>
  711. <li><a class="reference internal" href="#r45-340-863-kb-gzip-86-568-kb">2011 10 06 - <strong>r45</strong> (340.863 KB, gzip: 86.568 KB)</a></li>
  712. <li><a class="reference internal" href="#r44-330-356-kb-gzip-84-039-kb">2011 09 04 - <strong>r44</strong> (330.356 KB, gzip: 84.039 KB)</a></li>
  713. <li><a class="reference internal" href="#r43-298-199-kb-gzip-74-805-kb">2011 08 14 - <strong>r43</strong> (298.199 KB, gzip: 74.805 KB)</a></li>
  714. <li><a class="reference internal" href="#r42-277-852-kb-gzip-69-469-kb">2011 07 06 - <strong>r42</strong> (277.852 KB, gzip: 69.469 KB)</a></li>
  715. <li><a class="reference internal" href="#r41-rome-265-317-kb-gzip-64-849-kb">2011 05 31 - <strong>r41/ROME</strong> (265.317 KB, gzip: 64.849 KB)</a></li>
  716. <li><a class="reference internal" href="#r40-263-774-kb-gzip-64-320-kb">2011 04 24 - <strong>r40</strong> (263.774 KB, gzip: 64.320 KB)</a></li>
  717. <li><a class="reference internal" href="#r39-249-048-kb-gzip-61-020-kb">2011 04 09 - <strong>r39</strong> (249.048 KB, gzip: 61.020 KB)</a></li>
  718. <li><a class="reference internal" href="#r38-225-442-kb-gzip-55-908-kb">2011 03 31 - <strong>r38</strong> (225.442 KB, gzip: 55.908 KB)</a></li>
  719. <li><a class="reference internal" href="#r37-208-495-kb-gzip-51-376-kb">2011 03 22 - <strong>r37</strong> (208.495 KB, gzip: 51.376 KB)</a></li>
  720. <li><a class="reference internal" href="#r36-194-547-kb-gzip-48-608-kb">2011 03 14 - <strong>r36</strong> (194.547 KB, gzip: 48.608 KB)</a></li>
  721. <li><a class="reference internal" href="#r35-187-875-kb-gzip-46-433-kb">2011 03 06 - <strong>r35</strong> (187.875 KB, gzip: 46.433 KB)</a></li>
  722. <li><a class="reference internal" href="#r34-186-045-kb-gzip-45-953-kb">2011 03 02 - <strong>r34</strong> (186.045 KB, gzip: 45.953 KB)</a></li>
  723. <li><a class="reference internal" href="#r33-184-483-kb-gzip-45-580-kb">2011 02 26 - <strong>r33</strong> (184.483 KB, gzip: 45.580 KB)</a></li>
  724. <li><a class="reference internal" href="#r32-89-301-kb-gzip-21-351-kb">2010 12 31 - <strong>r32</strong> (89.301 KB, gzip: 21.351 KB)</a></li>
  725. <li><a class="reference internal" href="#r31-79-479-kb-gzip-18-788-kb">2010 12 06 - <strong>r31</strong> (79.479 KB, gzip: 18.788 KB)</a></li>
  726. <li><a class="reference internal" href="#r30-77-809-kb-gzip-18-336-kb">2010 11 30 - <strong>r30</strong> (77.809 KB, gzip: 18.336 KB)</a></li>
  727. <li><a class="reference internal" href="#r29-69-563-kb">2010 11 17 - <strong>r29</strong> (69.563 KB)</a></li>
  728. <li><a class="reference internal" href="#r28-62-802-kb">2010 11 04 - <strong>r28</strong> (62.802 KB)</a></li>
  729. <li><a class="reference internal" href="#r25-54-480-kb">2010 10 28 - <strong>r25</strong> (54.480 KB)</a></li>
  730. <li><a class="reference internal" href="#r18-44-420-kb">2010 10 06 - <strong>r18</strong> (44.420 KB)</a></li>
  731. <li><a class="reference internal" href="#r17-39-487-kb">2010 09 17 - <strong>r17</strong> (39.487 KB)</a></li>
  732. <li><a class="reference internal" href="#r16-35-592-kb">2010 08 21 - <strong>r16</strong> (35.592 KB)</a></li>
  733. <li><a class="reference internal" href="#r15-32-440-kb">2010 07 23 - <strong>r15</strong> (32.440 KB)</a></li>
  734. <li><a class="reference internal" href="#r14-32-144-kb">2010 07 17 - <strong>r14</strong> (32.144 KB)</a></li>
  735. <li><a class="reference internal" href="#r13-29-492-kb">2010 07 12 - <strong>r13</strong> (29.492 KB)</a></li>
  736. <li><a class="reference internal" href="#r12-28-494-kb">2010 07 07 - <strong>r12</strong> (28.494 KB)</a></li>
  737. <li><a class="reference internal" href="#r11-23-541-kb">2010 07 03 - <strong>r11</strong> (23.541 KB)</a></li>
  738. <li><a class="reference internal" href="#r10-23-959-kb">2010 06 22 - <strong>r10</strong> (23.959 KB)</a></li>
  739. <li><a class="reference internal" href="#r9-23-753-kb">2010 06 20 - <strong>r9</strong> (23.753 KB)</a></li>
  740. <li><a class="reference internal" href="#r8-23-496-kb">2010 06 06 - <strong>r8</strong> (23.496 KB)</a></li>
  741. <li><a class="reference internal" href="#r7-22-387-kb">2010 06 05 - <strong>r7</strong> (22.387 KB)</a></li>
  742. <li><a class="reference internal" href="#r6-21-003-kb">2010 05 17 - <strong>r6</strong> (21.003 KB)</a></li>
  743. <li><a class="reference internal" href="#r5-19-026-kb">2010 05 16 - <strong>r5</strong> (19.026 KB)</a></li>
  744. <li><a class="reference internal" href="#r4-16-274-kb">2010 04 26 - <strong>r4</strong> (16.274 KB)</a></li>
  745. <li><a class="reference internal" href="#r3-16-392-kb">2010 04 24 - <strong>r3</strong> (16.392 KB)</a></li>
  746. <li><a class="reference internal" href="#r2-15-724-kb">2010 04 24 - <strong>r2</strong> (15.724 KB)</a></li>
  747. <li><a class="reference internal" href="#r1-15-25-kb">2010 04 24 - <strong>r1</strong> (15.25 KB)</a></li>
  748. </ul>
  749. </li>
  750. </ul>
  751. <h4>Previous topic</h4>
  752. <p class="topless"><a href="index.html"
  753. title="previous chapter">three.js - JavaScript 3D library</a></p>
  754. <h4>Next topic</h4>
  755. <p class="topless"><a href="tutorials/index.html"
  756. title="next chapter">Tutorials</a></p>
  757. <h3>This Page</h3>
  758. <ul class="this-page-menu">
  759. <li><a href="_sources/changelog.txt"
  760. rel="nofollow">Show Source</a></li>
  761. </ul>
  762. <div id="searchbox" style="display: none">
  763. <h3>Quick search</h3>
  764. <form class="search" action="search.html" method="get">
  765. <input type="text" name="q" size="18" />
  766. <input type="submit" value="Go" />
  767. <input type="hidden" name="check_keywords" value="yes" />
  768. <input type="hidden" name="area" value="default" />
  769. </form>
  770. <p class="searchtip" style="font-size: 90%">
  771. Enter search terms or a module, class or function name.
  772. </p>
  773. </div>
  774. <script type="text/javascript">$('#searchbox').show(0);</script>
  775. </div>
  776. </div>
  777. <div class="clearer"></div>
  778. </div>
  779. <div class="related">
  780. <h3>Navigation</h3>
  781. <ul>
  782. <li class="right" style="margin-right: 10px">
  783. <a href="genindex.html" title="General Index"
  784. >index</a></li>
  785. <li class="right" >
  786. <a href="tutorials/index.html" title="Tutorials"
  787. >next</a> |</li>
  788. <li class="right" >
  789. <a href="index.html" title="three.js - JavaScript 3D library"
  790. >previous</a> |</li>
  791. <li><a href="index.html">three.js v48dev documentation</a> &raquo;</li>
  792. </ul>
  793. </div>
  794. <div class="footer">
  795. &copy; Copyright 2010-2012, three.js Authors.
  796. Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
  797. </div>
  798. </body>
  799. </html>