Repository Analysis

CesiumGS/cesium

An open-source JavaScript library for world-class 3D globes and maps :earth_americas:

2.0 Likely human-written View on GitHub
2.0
Adjusted Score
2.0
Raw Score
100%
Time Factor
2026-05-30
Last Push
15,321
Stars
JavaScript
Language
867,040
Lines of Code
3411
Files
975
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 103HIGH 9MEDIUM 7LOW 856

Pattern Findings

975 matches across 10 categories. Click a row to expand file-level details.

Hyper-Verbose Identifiers817 hits · 831 pts
SeverityFileLineSnippet
LOWgulpfile.js416 function websiteReleaseBuildMinified() {
LOWgulpfile.js448 function buildMinifiedCesiumForNode() {
LOWgulpfile.js957function fixTypescriptDefinitionsSource(source) {
LOWgulpfile.js1013function generateTypeScriptDefinitions(
LOWgulpfile.js1159function createTypeScriptDefinitions() {
LOWgulpfile.js1216async function getLicenseDataFromThirdPartyExtra(path, discoveredDependencies) {
LOWgulpfile.js1270async function getLicenseDataFromPackage(
LOWSpecs/getWebGLStub.js183function checkFramebufferStatusStub(target) {
LOWSpecs/addDefaultMatchers.js17function createMissingFunctionMessageFunction(
LOWSpecs/addDefaultMatchers.js729function createDefaultAsyncMatchers(debug) {
LOWSpecs/addDefaultMatchers.js882function contextRenderAndReadPixels(options) {
LOWSpecs/createDynamicGeometryUpdaterSpecs.js13function createDynamicGeometryUpdaterSpecs(
LOWSpecs/createGeometryUpdaterGroundGeometrySpecs.js14function createGeometryUpdaterGroundGeometrySpecs(
LOWSpecs/ImplicitTilingTester.js355function parseAvailabilityDescriptor(descriptor, includeAvailableCount) {
LOWSpecs/ImplicitTilingTester.js497function getPropertiesObjectFromPropertyTable(
LOWSpecs/DomEventSimulator.js217function createDeviceOrientationEvent(type, options) {
LOWSpecs/equalsMethodEqualityTester.js3function equalsMethodEqualityTester(a, b) {
LOWSpecs/testMaterialDefinitionChanged.js3function testMaterialDefinitionChanged(property, name, value1, value2) {
LOWSpecs/createGeometryUpdaterSpecs.js19function createGeometryUpdaterSpecs(
LOWSpecs/createGeometryUpdaterSpecs.js269 function validateGeometryInstanceAttributes(options) {
LOWSpecs/e2e/voxel-cameras.spec.js46 function ProceduralSingleTileVoxelProvider(shape) {
LOWSpecs/e2e/voxel-cameras.spec.js173 function ProceduralSingleTileVoxelProvider(shape) {
LOW…/glTF-2.0/PropertyTextureWith32BitTypes/glTF/README.md13def float_to_rgba_bytes_array(f_arr):
LOWscripts/build.js854async function createSpecListForWorkspace(files, workspace, outputPath) {
LOWpackages/sandcastle/gallery/pbr-lighting-dev/main.js19function computeModelMatrixFromHeight() {
LOWpackages/sandcastle/gallery/pbr-lighting-dev/main.js233function updateModelLightingProperties() {
LOW…ckages/sandcastle/gallery/ground-primitive-dev/main.js23function createOverlappingPolygons(withAlpha) {
LOWpackages/sandcastle/gallery/billboards/main.js39function changeBillboardProperties() {
LOWpackages/sandcastle/gallery/particle-system/main.js50function computeEmitterModelMatrix() {
LOWpackages/sandcastle/gallery/materials/main.js57function applyCheckerboardMaterial(primitive, scene) {
LOWpackages/sandcastle/gallery/materials/main.js199function applyUASTCCompressedTextureMaterial(primitive, scene) {
LOWpackages/sandcastle/gallery/materials/main.js265function applyPolylineArrowMaterial(primitive, scene) {
LOWpackages/sandcastle/gallery/materials/main.js271function applyPolylineGlowMaterial(primitive, scene) {
LOWpackages/sandcastle/gallery/materials/main.js281function applyPolylineOutlineMaterial(primitive, scene) {
LOWpackages/sandcastle/gallery/materials/main.js290 function toggleRectangleVisibility() {
LOWpackages/sandcastle/gallery/materials/main.js296 function toggleWorldRectangleVisibility() {
LOW…es/sandcastle/gallery/aec-architectural-design/main.js98function createPickedFeatureDescription(pickedFeature) {
LOW…es/sandcastle/gallery/3d-tiles-feature-picking/main.js79function createPickedFeatureDescription(pickedFeature) {
LOWpackages/sandcastle/gallery/billboards-dev/main.js39function changeBillboardProperties() {
LOW…es/sandcastle/gallery/3d-tiles-clipping-planes/main.js66function createPlaneUpdateFunction(plane) {
LOWpackages/sandcastle/gallery/voxel-picking/main.js30function ProceduralMultiTileVoxelProvider(shape) {
LOWpackages/sandcastle/gallery/camera/main.js259function flyOverLongitudeWithPitch() {
LOW…dcastle/gallery/3d-tiles-nga-gpm-visualization/main.js262function pickUncertaintyFromTexture(windowPosition) {
LOW…ages/sandcastle/gallery/3d-tiles-interactivity/main.js156function offsetFromHeadingPitchRange(heading, pitch, range) {
LOW…sandcastle/gallery/scene-rendering-performance/main.js146function setScenePropertiesScenario() {
LOW…ery/3d-tiles-1.1-photogrammetry-classification/main.js199function showAlternativeClassification() {
LOWpackages/sandcastle/gallery/globe-materials/main.js10function getElevationContourMaterial() {
LOWpackages/sandcastle/gallery/bathymetry/main.js97function getElevationContourMaterial() {
LOWpackages/sandcastle/gallery/bathymetry/main.js120function updateGlobeMaterialUniforms(zoomMagnitude) {
LOW…dcastle/gallery/ground-primitive-materials-dev/main.js67function applyCheckerboardMaterial(primitive, scene) {
LOW…dcastle/gallery/ground-primitive-materials-dev/main.js257 function toggleRectangleVisibility() {
LOW…dcastle/gallery/ground-primitive-materials-dev/main.js262 function toggleWorldRectangleVisibility() {
LOWpackages/sandcastle/gallery/panorama/main.js128function enableFieldOfViewAdjustment() {
LOWpackages/sandcastle/gallery/voxels/main.js29function ProceduralSingleTileVoxelProvider(shape) {
LOWpackages/sandcastle/gallery/voxels/main.js84function ProceduralMultiTileVoxelProvider(shape) {
LOWpackages/sandcastle/gallery/custom-geocoder/main.js8function OpenStreetMapNominatimGeocoder() {}
LOWpackages/sandcastle/gallery/pointprimitives-dev/main.js19function setPointPrimitiveProperties() {
LOWpackages/sandcastle/gallery/pointprimitives-dev/main.js35function changePointPrimitiveProperties() {
LOWpackages/sandcastle/gallery/pointprimitives-dev/main.js53function addMultiplePointPrimitives() {
LOWpackages/sandcastle/gallery/mars/main.js148function createWidthCallbackProperty(nearFarScalar) {
757 more matches not shown…
Hallucination Indicators103 hits · 805 pts
SeverityFileLineSnippet
CRITICALpackages/sandcastle/gallery/japan-buildings/main.js228viewer.homeButton.viewModel.command.beforeExecute.addEventListener((e) => {
CRITICALpackages/sandcastle/gallery/aec-clipping/main.js58 viewer.homeButton.viewModel.command.beforeExecute.addEventListener((e) => {
CRITICALpackages/sandcastle/gallery/mars/main.js320viewer.homeButton.viewModel.command.beforeExecute.addEventListener(
CRITICALpackages/sandcastle/gallery/high-dynamic-range/main.js121viewer.homeButton.viewModel.command.beforeExecute.addEventListener((e) => {
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js5368 entity.model.nodeTransformations.Mesh.scale.getValue(time),
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js5375 entity.model.nodeTransformations.Mesh.translation.getValue(time),
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js5382 entity.model.nodeTransformations.Mesh.rotation.getValue(time),
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js5509 entity.model.nodeTransformations.Mesh.scale.getValue(validTime),
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js5516 entity.model.nodeTransformations.Mesh.translation.getValue(validTime),
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js5523 entity.model.nodeTransformations.Mesh.rotation.getValue(validTime),
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js5569 entity.model.nodeTransformations.Mesh.scale.getValue(invalidTime),
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js5572 entity.model.nodeTransformations.Mesh.translation.getValue(
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js5577 entity.model.nodeTransformations.Mesh.rotation.getValue(invalidTime),
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js7286 expect(e.model.nodeTransformations.prop.translation.getValue(date)).toEqual(new Cartesian3(18548, 48456, 21181));
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js7287 expect(e.model.nodeTransformations.prop.rotation.getValue(date)).toEqualEpsilon(new Quaternion(0.527960606328925,
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js7288 expect(e.model.nodeTransformations.prop.scale.getValue(date)).toEqual(new Cartesian3(53739, 37841, 41107));
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js8335 expect(e.model.nodeTransformations.referenceProp.translation.getValue(date)).toEqual(constant.model.nodeTransforma
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js8336 expect(e.model.nodeTransformations.referenceProp.rotation.getValue(date)).toEqual(constant.model.nodeTransformatio
CRITICALpackages/engine/Specs/DataSources/CzmlDataSourceSpec.js8337 expect(e.model.nodeTransformations.referenceProp.scale.getValue(date)).toEqual(constant.model.nodeTransformations.
CRITICALpackages/engine/Specs/DataSources/KmlTourSpec.js148 expect(mockWidget.scene.camera.flyTo.calls.count()).toEqual(0);
CRITICALpackages/engine/Specs/DataSources/KmlTourSpec.js149 expect(mockWidget.scene.camera.flyToBoundingSphere.calls.count()).toEqual(
CRITICALpackages/engine/Source/Scene/Billboard.js1582 this._billboardCollection._scene.globe._surface.removeTileCustomData(
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2272 message.precipitationsOptions = $root.keyhole.dbroot.ClientOptionsProto.PrecipitationsOp
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2276 message.captureOptions = $root.keyhole.dbroot.ClientOptionsProto.CaptureOptions.decode(r
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2304 message.mapsOptions = $root.keyhole.dbroot.ClientOptionsProto.MapsOptions.decode(reader,
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2340 var error = $root.keyhole.dbroot.ClientOptionsProto.PrecipitationsOptions.verify(message.precipi
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2345 var error = $root.keyhole.dbroot.ClientOptionsProto.CaptureOptions.verify(message.captureOptions
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2368 var error = $root.keyhole.dbroot.ClientOptionsProto.MapsOptions.verify(message.mapsOptions);
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2396 message.precipitationsOptions = $root.keyhole.dbroot.ClientOptionsProto.PrecipitationsOptions.fr
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2401 message.captureOptions = $root.keyhole.dbroot.ClientOptionsProto.CaptureOptions.fromObject(objec
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2418 message.mapsOptions = $root.keyhole.dbroot.ClientOptionsProto.MapsOptions.fromObject(object.maps
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2460 object.precipitationsOptions = $root.keyhole.dbroot.ClientOptionsProto.PrecipitationsOptions.toO
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2462 object.captureOptions = $root.keyhole.dbroot.ClientOptionsProto.CaptureOptions.toObject(message.
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2476 object.mapsOptions = $root.keyhole.dbroot.ClientOptionsProto.MapsOptions.toObject(message.mapsOp
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2535 message.weatherMapping.push($root.keyhole.dbroot.ClientOptionsProto.PrecipitationsOp
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2573 var error = $root.keyhole.dbroot.ClientOptionsProto.PrecipitationsOptions.WeatherMapping
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2606 message.weatherMapping[i] = $root.keyhole.dbroot.ClientOptionsProto.PrecipitationsOption
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2641 object.weatherMapping[j] = $root.keyhole.dbroot.ClientOptionsProto.PrecipitationsOptions
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2683 var end = length === undefined ? reader.len : reader.pos + length, message = new $root.keyho
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js2775 var message = new $root.keyhole.dbroot.ClientOptionsProto.PrecipitationsOptions.WeatherMappi
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js3724 message.inputBox.push($root.keyhole.dbroot.SearchTabProto.InputBoxInfo.decode(reader, re
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js3761 var error = $root.keyhole.dbroot.SearchTabProto.InputBoxInfo.verify(message.inputBox[i]);
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js3796 message.inputBox[i] = $root.keyhole.dbroot.SearchTabProto.InputBoxInfo.fromObject(object.inp
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js3831 object.inputBox[j] = $root.keyhole.dbroot.SearchTabProto.InputBoxInfo.toObject(message.input
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js3987 message.xCoord = $root.keyhole.dbroot.CobrandProto.Coord.decode(reader, reader.uint32())
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js3991 message.yCoord = $root.keyhole.dbroot.CobrandProto.Coord.decode(reader, reader.uint32())
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js4018 var error = $root.keyhole.dbroot.CobrandProto.Coord.verify(message.xCoord);
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js4023 var error = $root.keyhole.dbroot.CobrandProto.Coord.verify(message.yCoord);
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js4057 message.xCoord = $root.keyhole.dbroot.CobrandProto.Coord.fromObject(object.xCoord);
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js4062 message.yCoord = $root.keyhole.dbroot.CobrandProto.Coord.fromObject(object.yCoord);
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js4121 object.xCoord = $root.keyhole.dbroot.CobrandProto.Coord.toObject(message.xCoord, options);
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js4123 object.yCoord = $root.keyhole.dbroot.CobrandProto.Coord.toObject(message.yCoord, options);
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js5151 message.searchConfig = $root.keyhole.dbroot.EndSnippetProto.SearchConfigProto.decode(rea
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js5155 message.searchInfo = $root.keyhole.dbroot.EndSnippetProto.SearchInfoProto.decode(reader,
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js5191 message.rocktreeDataProto = $root.keyhole.dbroot.EndSnippetProto.RockTreeDataProto.decod
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js5197 message.filmstripConfig.push($root.keyhole.dbroot.EndSnippetProto.FilmstripConfigProto.d
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js5213 message.starDataProto = $root.keyhole.dbroot.EndSnippetProto.StarDataProto.decode(reader
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js5495 var error = $root.keyhole.dbroot.EndSnippetProto.SearchConfigProto.verify(message.searchConfig);
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js5500 var error = $root.keyhole.dbroot.EndSnippetProto.SearchInfoProto.verify(message.searchInfo);
CRITICAL…engine/Source/ThirdParty/google-earth-dbroot-parser.js5539 var error = $root.keyhole.dbroot.EndSnippetProto.RockTreeDataProto.verify(message.rocktreeDataPr
43 more matches not shown…
Magic Placeholder Names5 hits · 35 pts
SeverityFileLineSnippet
HIGHCHANGES.md919 Cesium.GoogleMaps.defaultApiKey = "your-api-key";
HIGHpackages/engine/Source/Scene/Google2DImageryProvider.js54 * Cesium.GoogleMaps.defaultApiKey = "your-api-key";
HIGHpackages/engine/Source/Scene/Google2DImageryProvider.js399 * Cesium.GoogleMaps.defaultApiKey = "your-api-key";
HIGHpackages/engine/Source/Scene/Google2DImageryProvider.js406 * Cesium.GoogleMaps.defaultApiKey = "your-api-key";
HIGH…ne/Source/Scene/createGooglePhotorealistic3DTileset.js45 * Cesium.GoogleMaps.defaultApiKey = "your-api-key";
Over-Commented Block35 hits · 35 pts
SeverityFileLineSnippet
LOWDocumentation/CustomShaderGuide/README.md21 }
LOWDocumentation/CustomShaderGuide/README.md341 {
LOWDocumentation/CustomShaderGuide/README.md401 // vsInput.featureIds.perVertex
LOWpackages/sandcastle/gallery/arcgis-mapserver/main.js1import * as Cesium from "cesium";
LOW…dcastle/gallery/3d-tiles-batch-table-hierarchy/main.js1import * as Cesium from "cesium";
LOW…dcastle/gallery/3d-tiles-batch-table-hierarchy/main.js21// door4 - doorknob4
LOW…dcastle/gallery/3d-tiles-batch-table-hierarchy/main.js41// wall:
LOW…kages/sandcastle/gallery/bing-maps-labels-only/main.js1import * as Cesium from "cesium";
LOWpackages/sandcastle/gallery/resolution-scaling/main.js1import * as Cesium from "cesium";
LOWpackages/engine/Specs/Core/DoublyLinkedListSpec.js181 // Before:
LOWpackages/engine/Specs/Core/DoublyLinkedListSpec.js201 const list = new DoublyLinkedList();
LOWpackages/engine/Specs/Core/DoublyLinkedListSpec.js321
LOWpackages/engine/Specs/Core/DoublyLinkedListSpec.js341 const list = new DoublyLinkedList();
LOW…ages/engine/Specs/Scene/ImplicitTileCoordinatesSpec.js761 });
LOW…/engine/Specs/Scene/Model/ModelPrimitiveImagerySpec.js221 },
LOWpackages/engine/Specs/Scene/Model/ModelReaderSpec.js2021 // are packed into a single interleaved Float32Array buffer with
LOW…ine/Specs/Scene/Model/PrimitiveOutlineGeneratorSpec.js101 };
LOWpackages/engine/Source/Core/EllipseGeometryLibrary.js141 let numPts = 1 + Math.ceil(CesiumMath.PI_OVER_TWO / granularity);
LOWpackages/engine/Source/Core/Matrix4.js741 const uZ = fromCameraU.z;
LOWpackages/engine/Source/Core/WallGeometry.js561
LOWpackages/engine/Source/Scene/Scene.js2861 // * Main_DepthStencil has the stencil bit set > 0 (classified)
LOWpackages/engine/Source/Scene/TerrainFillMesh.js961 // For low-detail tiles, our usual fill tile approach will create tiles that
LOW…kages/engine/Source/Scene/ClippingPolygonCollection.js561 polygon.computeSphericalExtents(),
LOWpackages/engine/Source/Scene/VoxelTraversal.js941// 1 3
LOW…ckages/engine/Source/Scene/GlobeSurfaceTileProvider.js2621 //>>includeStart('debug', pragmas.debug);
LOW…es/engine/Source/Scene/WebMapServiceImageryProvider.js181 // Use SRS or CRS based on the WMS version.
LOWpackages/engine/Source/Scene/Camera.js2521 const { north, south, west } = rectangle;
LOWpackages/engine/Source/Scene/ImageryLayer.js1501 // But to achieve the same precision with vertex shader reprojection, we needed a vertex for each
LOW…ges/engine/Source/Scene/Model/ModelPrimitiveImagery.js681 const rectangle = tilingScheme.rectangle;
LOW…s/engine/Source/Scene/Model/InstancingPipelineStage.js121 // this in LegacyInstancingStageVS.glsl. Conceptually the product looks like
LOW…ene/Model/Extensions/Gpm/GltfMeshPrimitiveGpmLoader.js241GltfMeshPrimitiveGpmLoader._createPpeTextureClassJson = function (
LOW…ene/Model/Extensions/Gpm/GltfMeshPrimitiveGpmLoader.js261 // "texCoord" : 1
LOWpackages/widgets/Source/ThirdParty/knockout-es5.js21 // var firstNameLength = myModel.user().firstName().length; // Read
LOWpackages/widgets/Source/ThirdParty/knockout-es5.js141 // work for Knockout-ES5 because properties now return the underlying arrays, so the mutator runs
LOWpackages/widgets/Source/ThirdParty/knockout-es5.js241 //
Synthetic Comment Markers4 hits · 30 pts
SeverityFileLineSnippet
HIGHpackages/sandcastle/gallery/multi-part-czml/main.js54// Helper function to mark a part as requested, and process it into the dataSource.
HIGHpackages/engine/Source/Core/PinBuilder.js130 context2D.scale(size / 24, size / 24); //Added to auto-generated code to scale up to desired size.
HIGHpackages/engine/Source/Core/PinBuilder.js131 context2D.fillStyle = color.toCssColorString(); //Modified from auto-generated code.
HIGHpackages/engine/Source/Core/PinBuilder.js132 context2D.strokeStyle = color.brighten(0.6, colorScratch).toCssColorString(); //Modified from auto-generated code.
AI Slop Vocabulary3 hits · 9 pts
SeverityFileLineSnippet
MEDIUM…ine/Specs/Scene/Model/CustomShaderPipelineStageSpec.js900 // Essentially the shader stage is skipped, so nothing should be updated
MEDIUMpackages/engine/Source/Scene/I3SGeometry.js210 // Because of precision issues, we can't always reliably tell if the point lands directly on the face, so the most
MEDIUMpackages/engine/Source/Scene/Model/TextureManager.js88 // Destroy the old texture once the new one is loaded for more seamless
Verbosity Indicators3 hits · 7 pts
SeverityFileLineSnippet
LOWpackages/engine/Source/Core/PolygonGeometryLibrary.js744 // Step 1: Get all edges which intersect the split line, splciing any found intersections points into the list of po
LOWpackages/engine/Source/Core/PolygonGeometryLibrary.js753 // Step 2: Sort the edges along the split line by the distance between their starting points and the starting point
LOWpackages/engine/Source/Core/PolygonGeometryLibrary.js758 // Step 3: Rewire polygons, splicing each polygon into the array of results
Decorative Section Separators2 hits · 6 pts
SeverityFileLineSnippet
MEDIUMpackages/sandcastle/gallery/vector-3d-tiles/main.js11// ── Style functions ──────────────────────────────────────────────────────────
MEDIUMpackages/sandcastle/gallery/vector-3d-tiles/main.js89// ── Toolbar ──────────────────────────────────────────────────────────────────
Slop Phrases2 hits · 6 pts
SeverityFileLineSnippet
MEDIUMpackages/engine/Source/Scene/VoxelTraversal.js934// (shown as binary tree instead of octree for demonstration purposes)
MEDIUM…ages/widgets/Source/BaseLayerPicker/BaseLayerPicker.js24 * By default, the BaseLayerPicker uses a default list of example providers for demonstration purposes.
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippet
LOWpackages/engine/Source/Scene/I3SNode.js188 function processData() {