Skip to content

Releases: KhronosGroup/glTF-Sample-Viewer

1.0.10 Release

08 Mar 14:54
Compare
Choose a tag to compare

What's Changed

  • correct transmissionFactor double counting by @pasu in #395
  • Fix exposure scale and add ibl intensity multiplier by @UX3D-kanzler in #394
  • Change iridescenceIOR to iridescenceIor by @UX3D-kanzler in #399
  • Update sample models by @UX3D-kanzler in #400
  • Lights can be instantiated by multiple nodes by @UX3D-eckerlein in #402
  • Gather all lights recursively in getVisibleLights() by @UX3D-eckerlein in #408
  • Consider current viewport aspect ratio for orthographic camera by @UX3D-kanzler in #414
  • Fix ibl toggle in pbr shader by @UX3D-kanzler in #415
  • Fix deployment by @UX3D-eckerlein in #430
  • Fix uncaught type error by @UX3D-eckerlein in #420
  • Accept missing inverse bind matrices by @UX3D-eckerlein in #429
  • Render checkerboard instead of magenta stripes by @UX3D-eckerlein in #431
  • Fix sheen roughness sampler by @UX3D-eckerlein in #434
  • Handle missing buffer view of accessor by @UX3D-eckerlein in #436
  • Avoid division by zero by @UX3D-eckerlein in #437
  • Test for OES_texture_float_linear by @UX3D-eckerlein in #438
  • Tell eslint to expect ECMA Script 2020 by @UX3D-eckerlein in #439
  • Fix linting warnings by @UX3D-eckerlein in #440
  • Fix IBL transmission state by @UX3D-kanzler in #418
  • Fix touch input by @UX3D-eckerlein in #421
  • Sort if transparent drawables are present by @UX3D-eckerlein in #428
  • Fix morph stress test asset by @UX3D-eckerlein in #443
  • All non-color debug channels output in linear color space by @UX3D-eckerlein in #445
  • Filter drawables behind camera each frame by @UX3D-eckerlein in #447
  • Avoid anisotropic filtering in combination with nearest filtering by @UX3D-kanzler in #449

New Contributors

  • @pasu made their first contribution in #395

Full Changelog: v.1.0.9...v1.0.10

1.0.9 Release

22 Mar 10:34
Compare
Choose a tag to compare

What's Changed

  • fixed shader for materials with volume extension but without transmission by @UX3D-hohenester in #393

Full Changelog: v1.0.8...v.1.0.9

1.0.8 Release

16 Mar 14:52
Compare
Choose a tag to compare

What's Changed

  • Tolerate lack of sRGB extension. by @emackey in #6
  • Minor fix to adhere to spec for roughness and metallic factors. by @abwood in #8
  • Fixed bug where metallic-roughness uniforms were immediately deleted. by @abwood in #15
  • Fix to denominator of Cook-Torrance brdf by @moneimne in #9
  • Add attribution for the shader equations, also some misc cleanup by @snagy in #17
  • Remove strange dots facing camera. by @emackey in #18
  • Added missing pbr factors. by @abwood in #19
  • Make sure material exists before checking doubleSided flag. by @emackey in #30
  • Replaced brdfLUT with personally computed version by @moneimne in #31
  • Update two sample models, add one more by @emackey in #32
  • Add "Damaged Helmet" model. by @emackey in #35
  • Correctly interpret material roughness as perceptual and convert to material by @snagy in #34
  • Minor shader cleanup by @abwood in #36
  • Copy new Damaged Helmet from sample repo. by @emackey in #40
  • Scene refactor by @emackey in #37
  • Fix for normal computation in vertex shader by @javagl in #42
  • PBR Fragment Shader Cleanup by @abwood in #46
  • Additional work to README appendix by @snagy in #53
  • Color space correctness changes by @snagy in #55
  • Copyedits by @pjcozzi in #58
  • Update readme to show proper texture channels and diffuse color equation by @msfeldstein in #59
  • Make text unselectable by @but0n in #61
  • Small Explanations on Intensity vs Reflectance by @mlimper in #68
  • Re-normalizes interpolated normals and deals with non-uniform scale by @ziriax in #69
  • Updated Renderman link in README with the most recent Wayback Machine link by @TimvanScherpenzeel in #74
  • Fixed a bug where NdotV can be >1.0 by @corporateshark in #80
  • added a link to the Microsoft DirectX sample glTF viewer by @peted70 in #81
  • Wrap getIBLContribution with #ifdef USE_IBL by @Lunarsong in #82
  • Add orbit touch controls by @fanna in #88
  • Added Support for Texture Transforms in the Reference Viewer in #91
  • Add setup guide to README in #93
  • Lights extension in #92
  • Bugfix: disable punctual lights in #94
  • User camera now calculates reasonable default zoom and focus point in #96
  • Drag and Drop in #97
  • Loading of HDR images in #98
  • Extract UI into separate class in #109
  • Select environment map from UI in #110
  • Use Rollup and ES modules by @donmccurdy in #113
  • Revert "Use Rollup and ES modules" in #114
  • Use Rollup and ES modules (v2) by @donmccurdy in #116
  • Revert "Use Rollup and ES modules (v2)" by @UX3D-nopper in #121
  • Windows EOL fix by @emackey in #125
  • Use Rollup and ES modules (v3) by @donmccurdy in #123
  • Cleanup: extract image post processing in #126
  • Cleanup: extract input in #134
  • Add linting by @donmccurdy in #141
  • Inline shaders with compiled builds. by @donmccurdy in #140
  • scene selection is now a dropdown in #136
  • Cleanup: extract environment in #137
  • Include axios as a dependency by @donmccurdy in #142
  • #102 shader cleanup in #143
  • Cleanup in #146
  • implemented camera selection dropdown in #147
  • Feature: camera panning in #148
  • Feature: touch input in #153
  • Add support for subfolder drag drop by @sbtron in #145
  • Node depth sort fix by @UX3D-becher in #154
  • Feature: show dropped file name in #155
  • not updating gui if there is none in #166
  • Table of Contents for README in #165
  • Feature: specify environmnt in headless in #167
  • Feature: select camera index in headless in #168
  • Feature: specify output dimensions in headless in #169
  • Feature: improved gltf loading sequence in #170
  • Allow dots in filenames. by @donmccurdy in #173
  • Fix HDR maps in Windows in #177
  • Bugfix: gltf camera in transparent model in #179
  • Bugfix: rectangular textures tiling in #181
  • Feature: Animation in #183
  • fixed scene rescaling after camera change by @UX3D-labode in #195
  • Electron update #191 by @UX3D-labode in #196
  • Eslint fixes by @emackey in #197
  • Update README.md links to Khronos deployment by @emackey in #199
  • Add Yarn lock file to .gitignore by @TimvanScherpenzeel in #204
  • Add ACES tonemapping support by @TimvanScherpenzeel in #203
  • Fix a typo (specularContribution formula in Appendix) by @emadurandal in #211
  • Proposed README.md rearrangement by @zellski in #221
  • Feature/web gl2.0 by @UX3D-goll in #225
  • Feature/update shaders by @UX3D-goll in #226
  • Feature/clear coat by @UX3D-goll in #228
  • Feature/khr materials specular by @UX3D-goll in #229
  • Fix/set emissive factor without map by @UX3D-wahlster in #230
  • Improve functions names to better match micro facet terminology by @UX3D-wahlster in #232
  • Feature: image base lights in #231
  • IBL: support 32-bit KTX files in #234
  • Pbr next/update readme by @UX3D-wahlster in #235
  • barcelona presentation in #237
  • Feature/sheen ibl by @UX3D-goll in #233
  • Bump open from 0.0.5 to 7.0.0 by @dependabot in #224
  • fix offscreen rendering by @UX3D-eckerlein in #239
  • fix whitespaces and remove unnecessary imports...
Read more