Commit History

Author SHA1 Message Date
  Michael Herzog 05fc79cd52 WebGLRenderer: Remove inline sRGB decode. (#23129) 3 years ago
  Michael Herzog 2e47927b07 WebGLRenderer: Auto-detect sRGB compressed texture formats. (#23124) 3 years ago
  Michael Herzog 0e21088102 WebGLRenderer: Remove gammaFactor and GammaEncoding. (#23080) 3 years ago
  Michael Herzog 9b86245eaf Add WebGLShaderCache. (#23022) 3 years ago
  gero3 5f55efb705 WebGLPrograms: Optimize program cache key generation. (#22960) 3 years ago
  Michael Herzog 25c7f7a1c9 WebGLRenderer: Enable usage of `SRGB8_ALPHA8` again. (#22952) 3 years ago
  gero3 38c7ef53a9 Some small cleanups around getProgramCacheKey (#22945) 3 years ago
  Michael Herzog 9030827fc7 WebGLRenderer: Disable usage of SRGB8_ALPHA8. (#22759) 3 years ago
  Michael Herzog 88b6328998 WebGLProgram: Simplify condition. (#22767) 3 years ago
  Mr.doob e962f378a7 Renamed *Tint to *Color. (#22748) 3 years ago
  Michael Herzog abeff12f02 MeshPhysicalMaterial: Added sheen textures. (#22687) 3 years ago
  Dave Buchhofer 20e2e54f7c lighter getProgramCacheKey when using RawShaderMaterials (#22650) 3 years ago
  Michael Herzog cba9457c1c WebGLRenderer: Make use of SRGB8_ALPHA8. (#22551) 3 years ago
  Michael Herzog bf904c7445 WebGLRenderer: Support more than 8 morph targets. (#22293) 3 years ago
  WestLangley 460ae33ac5 MeshPhysicalMaterial: Add sheen property (#22466) 3 years ago
  Mr.doob f0583761c5 WebGLRenderer: Add support for GLTF opaque alpha_mode (#22428) 4 years ago
  Mr.doob 2a3d87a74b ShaderChunks: Ignore alpha in output_fragment when using NoBlending (#22424) 4 years ago
  Mr.doob b4fc6068c8 ShaderChunk: Turn alphaTest into a uniform. (#22409) 4 years ago
  Mr.doob a4a931b1d6 ShadersChunk: Only use clearcoat chunks when clearcoat > 0 (#22405) 4 years ago
  Ondřej Španěl 312f85566e One more transmission check fixed (see also #22377) (#22387) 4 years ago
  WestLangley 4b26288aa0 Removed .isBlack() method (#22385) 4 years ago
  WestLangley 588bc496e7 MeshPhysicalMaterial.sheen -> .sheenTint (#22381) 4 years ago
  Michael Herzog 0d3b66d50f WebGLProgram: Fix transmission check in generateExtensions(). (#22377) 4 years ago
  Michael Herzog 15ebdbd6b7 WebGLRenderer: Ensure program properties are booleans. (#22244) 4 years ago
  Takahiro dc5aafee26 Add specular to MeshPhysicalMaterial and GLTFLoader KHR_materials_specular support (#22156) 4 years ago
  Michael Herzog 36b48d3b98 WebGLRenderer: Integrate PMREM. (#22178) 4 years ago
  Don McCurdy 18a9dfe48a WebGLRenderer, GLTFLoader: Clean up .vertexTangents removal. (#22182) 4 years ago
  Don McCurdy f5803c62cc MeshStandardMaterial: Remove .vertexTangents property. (#22146) 4 years ago
  Michael Herzog 0a4f02b86a Material: Remove morphTargets and morphNormals properties. (#22169) 4 years ago
  Mr.doob ac6d30a393 WebGLPrograms: Fixed vUV warning when using transmission 4 years ago