1. 19 1月, 2017 4 次提交
  2. 13 1月, 2017 1 次提交
    • R
      fix an MTK device bug · c21d2e98
      rchee 提交于
      In some Chinese MTK device, gl.getProgramParameter( program, gl.ACTIVE_UNIFORMS ) will return null but not 0, which will thow an Error. 
      this Commit can fix it.
      c21d2e98
  3. 08 1月, 2017 1 次提交
  4. 17 12月, 2016 1 次提交
  5. 15 12月, 2016 3 次提交
  6. 14 12月, 2016 3 次提交
  7. 07 12月, 2016 1 次提交
  8. 21 11月, 2016 1 次提交
  9. 20 11月, 2016 1 次提交
  10. 19 11月, 2016 1 次提交
  11. 13 11月, 2016 1 次提交
    • T
      Add type check to DepthTexture (#9774) · 62923d60
      Takahiro 提交于
      * Add type check to DepthTexture
      
      * Move check logic of DepthTexture type to WebGLTextures.
      
      * Add internalFormat check for DepthFormat type check
      62923d60
  12. 10 11月, 2016 1 次提交
  13. 09 11月, 2016 3 次提交
    • A
      renderer/webgl - removal of redundant () and simplify expressions. (#10038) · ed7a1a64
      aardgoose 提交于
      * SpritePlugin cleanup
      
      * WebGLBufferRenderer cleanup
      
      * WebGLPrograms cleanup
      
      * WebGLSHadowMap  cleanup
      
      * WebGLTextures cleanup
      ed7a1a64
    • S
      Abelnation RectAreaLight with ltc approximation (#10041) · 346f38c5
      Samuel Sylvester 提交于
      * sketch of spherical distributions with linearly transformed cosine
      
      * adding prelim example sketches for cosine dists
      
      * makeSkew method added
      
      * add polygon light sandbox example to repo for reference
      
      * formatting
      
      * notes files
      
      * adding skeleton files for area point light
      
      * debug directional light integrated into area light example page
      
      * initial AreaLightHelper functional in example
      
      * makeShape functions for Polygon and add as choices to example
      
      * annotating TODO's with name. partial work on AreaLight shader components
      
      * adding TODOs and placeholders for all places where AreaLight code needs to be added
      
      * fix typo
      
      * RectAreaLight shading works in preliminary fashion
      
      * updates to example
      
      * Preliminary RectAreaLight implementation (no shadows, no distance/decay)
      
      * Integrate RectAreaLight with MeshStandardMaterial
      
      * moving rectarealight brdf data to an example file.  rest of implementation left in place
      
      * TubeBufferGeometry: Removed invisible char (#9943)
      
      * Remove reference to THREE in IcosahedronGeometry.js (#9945)
      
      Fix broken references to THREE namespace in geometries.
      
      * Updated builds.
      
      * Updated package.json.
      
      * Resolved some issues from the first merge
      
      * Added demo from https://github.com/mrdoob/three.js/pull/9234
      Noticed that the code from @abelnation is not his latest...
      more merging to come!!!
      
      * Fixed issues from merge
      
      * Fixed issues from merge...
      webgl_lights_arealight improved
      RectAreaLightHelper update bugs fixed
      
      * Removing built js files that cause conflicts
      
      * Use FileLoader.setMimeType() from MMDLoader (#9990)
      
      * MMDPhysics improvement (#9989)
      
      * MMDPhysics improvement
      
      * Add property defined check
      
      * Shoe physic bodies in mmd example by default.
      
      * Updated builds.
      
      * Improved documentation for constants / Materials (#9993)
      
      * Improved documentation for Materials / Material (#9994)
      
      * Added defaults to docs / perspectiveCamera (#10007)
      
      * added constanst / animation (#10005)
      
      * Fixed error in <head> for Docs / AnimationAction, AnimationClip, and AnimationMixer (#10004)
      
      * Added default values for zoom, near and far properties of docs / orthographic camera (#10006)
      
      * Improved documentation for Constants / Textures (#10001)
      
      * Improved documentation for Materials / Material
      
      * Moved Texture Combine Operations to constanst / materials
      
      * updated Basic, Lambert and Phong .combine property to point to Material constant page
      
      * Improved documentation for constants / textures
      
      * Added Encoding constants to Textures constants page
      
      * Ccdik solver optimization (#10010)
      
      * Optimize CCDIKSolver
      
      * Remove lines I should have not commit
      
      * Remove lines I should have not committed
      
      * added missing toJSON method (#10020)
      
      * Added missing toJson method (#10019)
      
      * added missing toJSON method (#10018)
      
      * created documentation for VideoTexture (#10016)
      
      * Created doc for CanvasTexture (#10015)
      
      * Add CCDIKHelper (#9996)
      
      * Add CCDIKHelper
      
      * Clean up MMDPhysics.js
      
      * Fix typo
      
      * Update OBJLoader.html (#10009)
      
      Spelling correction.
      
      * Fix typo in comment (#10021)
      
      * Improved documentation for docs / Texture (#10012)
      
      * Improved documentation for docs / Texture
      
      * Removed duplicate needsUpate
      
      * Improved docs for Clock (#10008)
      
      * Created new document page Constants / Renderer (#10002)
      
      * Created constants / renderer
      
      * renamed Renderer.html to WebGLRenderer.html
      
      * Improved documentation for CompressedTexture (#10014)
      
      * AudioContext: Added getContext() and setContext().
      
      * Updated builds.
      
      * Simplified AudioContext.
      
      * Updated builds.
      
      * BufferAttribute.onUpload() clean up.
      
      * Renamed docs /constants / WebGLRenderer to Renderer (#10028)
      
      * fixes #10026 (#10027)
      
      * capture bufferAttribute.array properties at first upload (#9972)
      
      * save typed array info in attribute properties
      
      * use saved attribute properties
      
      * remove unused variable
      
      * Discard attribute typed arrays for buffered geometries that are not modified after initial rendering (#9512)
      
      * add setDiscardBuffer method to BufferGeometry
      
      * added discard support to BufferAttribute
      
      * add mechanism for discard of BufferAttribute TypedArrays
      
      * use more elegant method for creating dummy typed array.
      
      * fix typo
      
      * Update BufferGeometry.js
      
      fix brain fade
      
      * rework to use callbacks (phase 1)
      
      * rework part 2
      
      * remove build file
      
      * support setting onUploadCallback from Geometry
      
      * remove repeated calculation from renderer
      
      * remove now redundant getter
      
      * remove geoemtry interface
      
      * document discard mechanism.
      
      * merge fixes
      
      * restore return.this
      
      * drop unneeded call()
      
      * rename discard() method to disposeArray()
      
      * Improved documentation for WebGLRenderer (#10030)
      
      * added missing methods
      
      * Finished add methods
      
      * redid changed to WebGLRenderer.html
      
      * removed unused texture.sourceFile property (#10024)
      
      * glTFLoader: Removed hack. See #10024.
      
      * Updated builds.
      
      * add link to project wiki in README.md (#9987)
      
      * Added deprecated msg/fixed link (#10025)
      
      * Created documentation for DepthTexture (#10017)
      
      * Created documentation for DepthTexture
      
      * pulled upstream
      
      * added missing comma to docs/list.js
      
      * Deprecated UniformsUtils. See #8016.
      
      * Updated builds.
      
      * MeshBasicMaterial: Add support for lightMap (#9975)
      
      * Updated builds.
      346f38c5
    • M
      BufferAttribute: onUpload callback to callback setter. · 85ab4d1d
      Mr.doob 提交于
      /cc @aardgoose
      85ab4d1d
  14. 08 11月, 2016 2 次提交
  15. 06 11月, 2016 4 次提交
    • M
      Deprecated UniformsUtils. See #8016. · 061505cb
      Mr.doob 提交于
      061505cb
    • M
      BufferAttribute.onUpload() clean up. · 91802d68
      Mr.doob 提交于
      91802d68
    • A
      Discard attribute typed arrays for buffered geometries that are not modified... · 629195b9
      aardgoose 提交于
      Discard attribute typed arrays for buffered geometries that are not modified after initial rendering (#9512)
      
      * add setDiscardBuffer method to BufferGeometry
      
      * added discard support to BufferAttribute
      
      * add mechanism for discard of BufferAttribute TypedArrays
      
      * use more elegant method for creating dummy typed array.
      
      * fix typo
      
      * Update BufferGeometry.js
      
      fix brain fade
      
      * rework to use callbacks (phase 1)
      
      * rework part 2
      
      * remove build file
      
      * support setting onUploadCallback from Geometry
      
      * remove repeated calculation from renderer
      
      * remove now redundant getter
      
      * remove geoemtry interface
      
      * document discard mechanism.
      
      * merge fixes
      
      * restore return.this
      
      * drop unneeded call()
      
      * rename discard() method to disposeArray()
      629195b9
    • A
      capture bufferAttribute.array properties at first upload (#9972) · d0b259b1
      aardgoose 提交于
      * save typed array info in attribute properties
      
      * use saved attribute properties
      
      * remove unused variable
      d0b259b1
  16. 03 11月, 2016 1 次提交
  17. 29 10月, 2016 1 次提交
  18. 23 10月, 2016 1 次提交
    • M
      Allow user to copy full buffer with `gl.bufferData` (#9631) · 348b72ee
      Matt DesLauriers 提交于
      * provide a means of copying the full buffer instead of just sub ranges
      
      * use new API with setArray and needsFullBuffer
      
      * rebuild full buffer contents when version is zero, set version to zero when array changes
      
      * remove fullBuffer parameter from interleaved attrib
      
      * revert comment to original
      
      * revert earlier changes and just stick to bufferData for all non dynamic geometry
      
      * remove spacing to clean up PR
      348b72ee
  19. 21 10月, 2016 1 次提交
  20. 20 10月, 2016 1 次提交
  21. 18 10月, 2016 1 次提交
  22. 15 10月, 2016 1 次提交
  23. 14 10月, 2016 1 次提交
  24. 11 10月, 2016 2 次提交
  25. 27 9月, 2016 1 次提交
  26. 26 9月, 2016 1 次提交