Skip to content

Commit dc7e5f6

Browse files
committed
Move "camera transition" to core
1 parent 7434abf commit dc7e5f6

File tree

7 files changed

+6
-5
lines changed

7 files changed

+6
-5
lines changed

example/fadingTiles.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@ import {
66
Group,
77
} from 'three';
88
import { TilesFadePlugin } from './src/plugins/fade/TilesFadePlugin.js';
9-
import { EnvironmentControls, TilesRenderer } from '3d-tiles-renderer';
9+
import { EnvironmentControls, TilesRenderer, CameraTransitionManager } from '3d-tiles-renderer';
1010
import { GUI } from 'three/examples/jsm/libs/lil-gui.module.min.js';
11-
import { CameraTransitionManager } from './src/camera/CameraTransitionManager.js';
1211

1312
let controls, scene, renderer;
1413
let groundTiles, skyTiles, tilesParent, transition;

example/googleMapsExample.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import {
33
CAMERA_FRAME,
44
GeoUtils,
55
GlobeControls,
6+
CameraTransitionManager,
67
TilesRenderer,
78
} from '3d-tiles-renderer';
89
import { GoogleCloudAuthPlugin } from '3d-tiles-renderer/plugins';
@@ -17,7 +18,6 @@ import { GLTFLoader } from 'three/examples/jsm/loaders/GLTFLoader.js';
1718
import { DRACOLoader } from 'three/examples/jsm/loaders/DRACOLoader.js';
1819
import { GUI } from 'three/examples/jsm/libs/lil-gui.module.min.js';
1920
import Stats from 'three/examples/jsm/libs/stats.module.js';
20-
import { CameraTransitionManager } from './src/camera/CameraTransitionManager.js';
2121
import { TileCompressionPlugin } from './src/plugins/TileCompressionPlugin.js';
2222
import { UpdateOnChangePlugin } from './src/plugins/UpdateOnChangePlugin.js';
2323
import { TilesFadePlugin } from './src/plugins/fade/TilesFadePlugin.js';

example/r3f/globe.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import {
99
GlobeControls,
1010
EastNorthUpFrame,
1111
CompassGizmo,
12+
CameraTransition,
1213
} from '3d-tiles-renderer/r3f';
13-
import { CameraTransition } from './components/CameraTransition.jsx';
1414

1515
// Plugins
1616
import { GoogleCloudAuthPlugin } from '3d-tiles-renderer/plugins';

src/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export * from './three/renderers/CesiumIonTilesRenderer.js';
2020
// three.js controls
2121
export { GlobeControls } from './three/controls/GlobeControls.js';
2222
export { EnvironmentControls } from './three/controls/EnvironmentControls.js';
23+
export { CameraTransitionManager } from './three/controls/CameraTransitionManager.js';
2324

2425
// three.js plugins
2526
export { CesiumIonAuthPlugin } from './three/plugins/CesiumIonAuthPlugin.js';

example/r3f/components/CameraTransition.jsx renamed to src/r3f/components/CameraTransition.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { forwardRef, useEffect, useMemo } from 'react';
22
import { useFrame, useThree } from '@react-three/fiber';
3-
import { CameraTransitionManager } from '../../src/camera/CameraTransitionManager.js';
3+
import { CameraTransitionManager } from '3d-tiles-renderer';
44

55
export const CameraTransition = forwardRef( function CameraTransition( props, ref ) {
66

src/r3f/index.jsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ export * from './components/TilesAttributionOverlay.jsx';
33
export * from './components/CanvasDOMOverlay.jsx';
44
export * from './components/CameraControls.jsx';
55
export * from './components/CompassGizmo.jsx';
6+
export * from './components/CameraTransition.jsx';
File renamed without changes.

0 commit comments

Comments
 (0)