npm @xeokit/xeokit-sdk 2.4.1
v2.4.1

latest releases: 2.6.43, 2.6.42, 2.6.41...
10 months ago

What's Changed

  • Skip inactive section planes in BCF getViewpoint by @Amoki in #1003
  • Metadata improvements by @xeolabs in #1005
  • fix typo in LineBatchingLayer by @Amoki in #1010
  • fix imports to make them ES valid by @Kurtil in #1012
  • Fix loaders.gl import by @Amoki in #1014
  • Fix imports by @Amoki in #1015
  • [DataTexturePerformanceModel]: 80% GPU RAM savings! by @tmarti in #824
  • Improvements in the LOD mechanism by @tmarti in #1018
  • data-textures: make VFC mechanism support non-identity model.worldMatrix by @tmarti in #1026
  • Additional data-textures feature toggles by @tmarti in #1027
  • Add SAO support when using data-textures by @tmarti in #1028
  • Chrome-for-Mac: improved mitigation for data-textures when SAO enabled by @tmarti in #1029
  • Remove duplicated line in Component.js by @Kurtil in #1036
  • Extend NavCubePlugin with option to align with True North by @elyrank in #1035
  • [data-textures]: implement a smart deferred flags update mechanism by @tmarti in #1037
  • Annotation plugin custom z-index for markers & labels by @christophe77 in #1017
  • Enable SAO rendering in Safari. by @tmarti in #1038
  • Upgrade CodeSee workflow to version 2 by @codesee-maps in #968
  • [fix]: make sure to restore gl.pixelStatei changes in Texture2D class by @tmarti in #1044
  • Fix missing GLSL version on top of PointsBatchingOcclusionRenderer fragment shader by @Kurtil in #1047
  • remove buffer.flags & flags2 arrays by @Kurtil in #1051
  • Expose rtc maths globally by @Kurtil in #1056
  • Fire error event from WebIFCLoaderPlugin when loading a modal fails by @PupoSDC in #1058
  • Reduce VBOSceneModel flags memory footprint by @Kurtil in #1060
  • Show annotations and measurements in snapshots by @xeolabs in #1068
  • Fix full precision picking in triangle instancing layer by @Kurtil in #1074
  • Remove useless Renderer picking commented code by @Kurtil in #1071
  • [DataTextures]: snap-to-vertex functionality by @tmarti in #1062
  • data-tex: reduce number of per-portion matrices by @tmarti in #1075
  • fix & clean VBOSceneModel renderers by @Kurtil in #1077
  • VBOSceneModel - TriangleBatching - Only draw pick depth & normals of the picked mesh by @Kurtil in #1078
  • data-tex: use 12 instead of 16 floats to store entity matrices by @tmarti in #1082
  • Add stats typings by @LukasKairnial in #1085
  • Stats fps field by @LukasKairnial in #1084
  • Fix metaObject leaks by @LukasKairnial in #1087
  • Fix entity .destroy() memory leaks linked to Scene.*Updated functions by @LukasKairnial in #1090
  • FaceAlignedSectionPlanesPlugin by @xeolabs in #1088
  • fix ray picking -> RenderBuffer read y by @Kurtil in #1098
  • Fix pick triangle surface of mesh with origin by @Kurtil in #1092
  • Update MousePanRotateDollyHandler.js - Add page scroll support by @sematgt in #1100
  • Improved merging algorithm for federated models by @xeolabs in #1103
  • Fix snapshots => flip Y by @Kurtil in #1104
  • Fix MetaScene.js - metaObject is undefined by @Kurtil in #1106
  • Fix texture binding in instancing renderer by @xeolabs in #1111
  • VBO Scene Model Renderers refactoring and performance improvement by @Kurtil in #1113
  • Support line-strip geometry in XKT by @xeolabs in #1114
  • DataTextureSceneModel: Support skew in instancing matrices for AABB initialization by @tmarti in #1116
  • VBOSceneModel: Support skew in instancing matrices for AABB initialization by @tmarti in #1115
  • simplify getSnapshotWithPlugins by @Amoki in #1118
  • Fix pset originalSystemId by @xeolabs in #1119
  • Fix pset originalSystemId by @xeolabs in #1120
  • Use a ResizeObserver to detect changes in canvas size by @tmarti in #1121
  • Integrate data textures, vertex snapping and VBO rendering optimizations by @xeolabs in #1125
  • Extend XKTLoaderPlugin to load model split into multiple XKT files by @xeolabs in #1126
  • Add MetaModel types for multi XKT loading support by @xeolabs in #1127
  • MetaObject attributes by @xeolabs in #1129
  • Fix perspective & ortho for canvas resize by @xeolabs in #1131
  • Remove default colors for IFC objects from XKTLoaderPlugin by @xeolabs in #1132
  • Enable Viewer logarithmicDepthBuffer by default by @xeolabs in #1133
  • Ability to dynamically position & rotate SceneModel anywhere within World coordinate system by @xeolabs in #1136
  • Add pivot sphere by @Kurtil in #529
  • Load LAS/LAZ header data into MetaModel by @xeolabs in #1149
  • Fixed occlusion shader for data textures #1148 by @xeolabs in #1150
  • Add ./src to package dist by @xeolabs in #1151
  • Fix XKT 9 globalize IDs by @xeolabs in #1152
  • replace some console.log with console.info by @Amoki in #1143
  • feature: add dual snap mode => vertex + edge by @Kurtil in #1158
  • Update node.js import to make them es compatible by @Kurtil in #1159
  • Distance and angle measurement snapping by @xeolabs in #1157
  • Improve vbo scene model snap pick performance by @Kurtil in #1161
  • fix BCF plugin set viewpoint by @Kurtil in #1169
  • Make measurements controllers pluggable by @xeolabs in #1170
  • Draw pick normal using 32 bits per color channel instead of default 8 by @Kurtil in #1172
  • Automatically split LAS point sets to fit in SceneModel VBOs by @xeolabs in #1173
  • Automatic LAS point set chunking to fit VBOs - tweak max point set length by @xeolabs in #1174
  • 1 x 1 picking viewport by @Kurtil in #1168
  • fix pick normal by @Kurtil in #1176
  • Pick normals using a 3x3 viewport by @Kurtil in #1177
  • Fix name <-> type in IFC loader by @cvillagrasa in #1191
  • Use gradient technique to depth-init snapping buffers by @tmarti in #1195
  • Fix SceneModel DTX edge renderer for entity offsetting #1196 by @xeolabs in #1197
  • Fix BCF line set rounding error and bitmap Y-flipping by @xeolabs in #1200
  • Measurements highlighting in examples by @xeolabs in #1201
  • Fix angle measurement highlighting on mouseover by @xeolabs in #1202
  • fix: make sure to weld vertices when index-bucketting is enabled by @tmarti in #1207
  • Add multi output Renderbuffer feature and snap pick normals with it by @Kurtil in #1209

New Contributors

Full Changelog: v2.3.9...v2.4.1

Don't miss a new xeokit-sdk release

NewReleases is sending notifications on new releases.