diff --git a/CHANGES.md b/CHANGES.md index 4d085b3331de..3c548aabda30 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -24,6 +24,7 @@ Change Log * Fixed a bug where files with backslashes were not loaded in KMZ files. [#8533](https://github.com/AnalyticalGraphicsInc/cesium/pull/8533) * Reduced Cesium bundle size by avoiding unnecessarily importing `Cesium3DTileset` in `Picking.js` [#8532](https://github.com/AnalyticalGraphicsInc/cesium/pull/8532) * Fixed WebGL warning message about `EXT_float_blend` being implicitly enabled. [#8534](https://github.com/AnalyticalGraphicsInc/cesium/pull/8534) +* Fixed a bug where toggling point cloud classification visibility would result in a grey screen on Linux / Nvidia [#8538](https://github.com/AnalyticalGraphicsInc/cesium/pull/8538) ### 1.65.0 - 2020-01-06 diff --git a/Source/Scene/PointCloud.js b/Source/Scene/PointCloud.js index 93eeec3c47b4..ad5ab762bca0 100644 --- a/Source/Scene/PointCloud.js +++ b/Source/Scene/PointCloud.js @@ -1127,8 +1127,8 @@ import StencilConstants from './StencilConstants.js'; } if (hasShowStyle) { - vs += ' gl_Position *= show; \n' + - ' gl_PointSize *= show; \n'; + vs += ' gl_Position.w *= float(show); \n' + + ' gl_PointSize *= float(show); \n'; } vs += '} \n';