Skip to content

Commit d8bb467

Browse files
authored
Fix instances of "tileset" nomenclature in code (#1378)
* Update cases of "tile set" with "tileset" * Update comments with tile set -> tileset * Update docs * Change local variables to use "tileset" nomenclature * Update local variables * Update more comments * rootTileSet -> rootTileset * Adjust event payload * "load-tile-set" -> "load-tileset" * DebugTilesPlugin: fix callback * fix test * Cleanup
1 parent 19083d7 commit d8bb467

20 files changed

Lines changed: 104 additions & 57 deletions

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ import { TilesRenderer } from '3d-tiles-renderer';
8383
const tilesRenderer = new TilesRenderer( './path/to/tileset.json' );
8484
tilesRenderer.setCamera( camera );
8585
tilesRenderer.setResolutionFromRenderer( camera, renderer );
86-
tilesRenderer.addEventListener( 'load-tile-set', () => {
86+
tilesRenderer.addEventListener( 'load-tileset', () => {
8787

8888
// optionally center the tileset in case it's far off center
8989
const sphere = new Sphere();
@@ -251,7 +251,7 @@ The tileset and model load callbacks can be used to detect when the data has cha
251251
```js
252252
let needsRerender = true;
253253
const tilesRenderer = new TilesRenderer( './path/to/tileset.json' );
254-
tilesRenderer.addEventListener( 'load-tile-set', () => needsRerender = true );
254+
tilesRenderer.addEventListener( 'load-tileset', () => needsRerender = true );
255255
tilesRenderer.addEventListener( 'load-model', () => needsRerender = true );
256256

257257
function renderLoop() {
@@ -318,7 +318,7 @@ _extends `THREE.EventDispatcher` & [TilesRendererBase](https://github.com/NASA-A
318318
319319
```js
320320
// Fired when a new root or child tileset is loaded.
321-
{ type: 'load-tile-set', tileSet: Object, url: String }
321+
{ type: 'load-tileset', tileset: Object, url: String }
322322

323323
// Fired when a tile model is loaded.
324324
{ type: 'load-model', scene: THREE.Group, tile: Object }

example/cesiumCompare.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,7 @@ async function initThree() {
264264
tiles.setCamera( camera );
265265

266266
let controls;
267-
tiles.addEventListener( 'load-tile-set', () => {
267+
tiles.addEventListener( 'load-tileset', () => {
268268

269269
// position the camera based on the model
270270
const sphere = new Sphere();
@@ -420,7 +420,7 @@ async function initCesium() {
420420
viewer.scene.backgroundColor = Cesium.Color.BLACK.clone();
421421
viewer.creditDisplay.container.style.display = 'none';
422422

423-
// initialize the tile set
423+
// initialize the tileset
424424
const tileset = await Cesium.Cesium3DTileset.fromUrl( url, {
425425
// loadSiblings: true,
426426
maximumCacheOverflowBytes: 1e20,

example/ionExample.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ function reinstantiateTiles() {
6969

7070
tiles = new TilesRenderer();
7171
tiles.registerPlugin( new CesiumIonAuthPlugin( { apiToken: params.ionAccessToken, assetId: params.ionAssetId } ) );
72-
tiles.addEventListener( 'load-tile-set', () => {
72+
tiles.addEventListener( 'load-tileset', () => {
7373

7474
// because ion examples typically are positioned on the planet surface we can orient
7575
// it such that up is Y+ and center the model

example/landformSiteOverlay.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ function init() {
8484
tilesParent.rotation.set( Math.PI / 2, 0, 0 );
8585
scene.add( tilesParent );
8686

87-
// load all tile sets
87+
// load all tilesets
8888
let downloadQueue = null;
8989
let parseQueue = null;
9090
let lruCache = null;

example/metadata.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ function init() {
111111

112112
scene.add( new AmbientLight( 0xffffff, 1.0 ) );
113113

114-
// create rotation object to orient the tile set
114+
// create rotation object to orient the tileset
115115
rotationContainer = new Group();
116116
rotationContainer.position.y = 40;
117117
scene.add( rotationContainer );
@@ -173,7 +173,7 @@ function reinstantiateTiles() {
173173
// save the ion access token
174174
localStorage.setItem( 'ionApiKey', params.accessToken );
175175

176-
// create tile set
176+
// create tileset
177177
tiles = new TilesRenderer();
178178
tiles.registerPlugin( new CesiumIonAuthPlugin( { apiToken: params.accessToken, assetId: params.assetId } ) );
179179
tiles.registerPlugin( new GLTFExtensionsPlugin( { metadata: true } ) );

example/r3f/basic.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ function App() {
4747
<TilesRenderer url={ tilesetUrl }>
4848
<TilesPlugin plugin={ TilesFadePlugin } fadeDuration={ 500 } />
4949

50-
{/* add mesh to local frame of the tile set*/}
50+
{/* add mesh to local frame of the tileset*/}
5151
<RotatingMesh position={ [ 0, - 4, - 4 ] } scale={ 2 } />
5252

5353
</TilesRenderer>

example/r3f/ion.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ function App() {
5151
} }
5252
>
5353
{/*
54-
3D Tiles renderer tile set
54+
3D Tiles renderer tileset
5555
Use a "key" property to ensure the tiles renderer gets recreated when the api token or asset change
5656
*/}
5757
<TilesRenderer key={ assetId }>

example/r3f/plugins/TileFlatteningPlugin.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ export function TileFlatteningShape( props ) {
6262
direction = null,
6363

6464
// if true then a projection direction is derived from the shape position
65-
// relative to the tile set ellipsoid if "direction" is not present
65+
// relative to the tileset ellipsoid if "direction" is not present
6666
relativeToEllipsoid = false,
6767
} = props;
6868

@@ -122,7 +122,7 @@ export function TileFlatteningShape( props ) {
122122

123123
}, [ tiles, group, direction, relativeToEllipsoid, plugin, threshold, thresholdMode, flattenRange, relativeGroup ] );
124124

125-
// Add the provided shape to the tile set
125+
// Add the provided shape to the tileset
126126
useEffect( () => {
127127

128128
if ( tiles === null || group === null || plugin === null ) {

example/vr.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ function init() {
8181
const ambLight = new AmbientLight( 0xffffff, 0.2 );
8282
scene.add( ambLight );
8383

84-
// tile set
84+
// tileset
8585
box = new Box3();
8686
sphere = new Sphere();
8787

src/core/plugins/ImplicitTilingPlugin.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export class ImplicitTilingPlugin {
1414

1515
}
1616

17-
preprocessNode( tile, tileSetDir, parentTile ) {
17+
preprocessNode( tile, tilesetDir, parentTile ) {
1818

1919
if ( tile.implicitTiling ) {
2020

0 commit comments

Comments
 (0)