Skip to content

Commit de839e3

Browse files
committed
fix(examples): use ESM package in examples
1 parent 63762f7 commit de839e3

File tree

138 files changed

+1373
-1369
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

138 files changed

+1373
-1369
lines changed

Diff for: .eslintrc.js

+1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ module.exports = {
5353
'vtk.js/Utilities': path.resolve(__dirname, 'Utilities'),
5454
'vtk.js/Sources': path.resolve(__dirname, 'Sources'),
5555
'vtk.js': path.resolve(__dirname, 'Sources'),
56+
'@kitware/vtk.js': path.resolve(__dirname, 'Sources'),
5657
},
5758
},
5859
},

Diff for: Documentation/config.js

+1
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ module.exports = {
7777
],
7878
alias: [
7979
"'vtk.js/Sources': `${rootPath}/dist/esm`,",
80+
"'@kitware/vtk.js': `${rootPath}/dist/esm`,",
8081
"'vtk.js': `${rootPath}`,",
8182
],
8283
},

Diff for: Examples/Applications/GeometryViewer/index.js

+18-18
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
11
/* eslint-disable import/prefer-default-export */
22
/* eslint-disable import/no-extraneous-dependencies */
33

4-
import 'vtk.js/Sources/favicon';
4+
import '@kitware/vtk.js/favicon';
55

66
// Load the rendering pieces we want to use (for both WebGL and WebGPU)
7-
import 'vtk.js/Sources/Rendering/Profiles/Geometry';
8-
9-
import { formatBytesToProperUnit, debounce } from 'vtk.js/Sources/macros';
10-
import HttpDataAccessHelper from 'vtk.js/Sources/IO/Core/DataAccessHelper/HttpDataAccessHelper';
11-
import vtkActor from 'vtk.js/Sources/Rendering/Core/Actor';
12-
import vtkDataArray from 'vtk.js/Sources/Common/Core/DataArray';
13-
import vtkScalarBarActor from 'vtk.js/Sources/Rendering/Core/ScalarBarActor';
14-
import vtkColorMaps from 'vtk.js/Sources/Rendering/Core/ColorTransferFunction/ColorMaps';
15-
import vtkColorTransferFunction from 'vtk.js/Sources/Rendering/Core/ColorTransferFunction';
16-
import vtkFullScreenRenderWindow from 'vtk.js/Sources/Rendering/Misc/FullScreenRenderWindow';
17-
import vtkMapper from 'vtk.js/Sources/Rendering/Core/Mapper';
18-
import vtkURLExtract from 'vtk.js/Sources/Common/Core/URLExtract';
19-
import vtkXMLPolyDataReader from 'vtk.js/Sources/IO/XML/XMLPolyDataReader';
20-
import vtkFPSMonitor from 'vtk.js/Sources/Interaction/UI/FPSMonitor';
7+
import '@kitware/vtk.js/Rendering/Profiles/Geometry';
8+
9+
import { formatBytesToProperUnit, debounce } from '@kitware/vtk.js/macros';
10+
import HttpDataAccessHelper from '@kitware/vtk.js/IO/Core/DataAccessHelper/HttpDataAccessHelper';
11+
import vtkActor from '@kitware/vtk.js/Rendering/Core/Actor';
12+
import vtkDataArray from '@kitware/vtk.js/Common/Core/DataArray';
13+
import vtkScalarBarActor from '@kitware/vtk.js/Rendering/Core/ScalarBarActor';
14+
import vtkColorMaps from '@kitware/vtk.js/Rendering/Core/ColorTransferFunction/ColorMaps';
15+
import vtkColorTransferFunction from '@kitware/vtk.js/Rendering/Core/ColorTransferFunction';
16+
import vtkFullScreenRenderWindow from '@kitware/vtk.js/Rendering/Misc/FullScreenRenderWindow';
17+
import vtkMapper from '@kitware/vtk.js/Rendering/Core/Mapper';
18+
import vtkURLExtract from '@kitware/vtk.js/Common/Core/URLExtract';
19+
import vtkXMLPolyDataReader from '@kitware/vtk.js/IO/XML/XMLPolyDataReader';
20+
import vtkFPSMonitor from '@kitware/vtk.js/Interaction/UI/FPSMonitor';
2121

2222
// Force DataAccessHelper to have access to various data source
23-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
24-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
23+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
24+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
2525

2626
import {
2727
ColorMode,
2828
ScalarMode,
29-
} from 'vtk.js/Sources/Rendering/Core/Mapper/Constants';
29+
} from '@kitware/vtk.js/Rendering/Core/Mapper/Constants';
3030

3131
import style from './GeometryViewer.module.css';
3232
import icon from '../../../Documentation/content/icon/favicon-96x96.png';

Diff for: Examples/Applications/OBJViewer/index.js

+13-13
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
1-
import 'vtk.js/Sources/favicon';
1+
import '@kitware/vtk.js/favicon';
22
/* eslint-disable import/prefer-default-export */
33
/* eslint-disable import/no-extraneous-dependencies */
44

55
// Load the rendering pieces we want to use (for both WebGL and WebGPU)
6-
import 'vtk.js/Sources/Rendering/Profiles/Geometry';
6+
import '@kitware/vtk.js/Rendering/Profiles/Geometry';
77

88
import { strFromU8, unzipSync } from 'fflate';
99

10-
import macro from 'vtk.js/Sources/macros';
10+
import macro from '@kitware/vtk.js/macros';
1111

12-
import HttpDataAccessHelper from 'vtk.js/Sources/IO/Core/DataAccessHelper/HttpDataAccessHelper';
13-
import vtkFullScreenRenderWindow from 'vtk.js/Sources/Rendering/Misc/FullScreenRenderWindow';
14-
import vtkURLExtract from 'vtk.js/Sources/Common/Core/URLExtract';
15-
import { fromArrayBuffer } from 'vtk.js/Sources/Common/Core/Base64';
12+
import HttpDataAccessHelper from '@kitware/vtk.js/IO/Core/DataAccessHelper/HttpDataAccessHelper';
13+
import vtkFullScreenRenderWindow from '@kitware/vtk.js/Rendering/Misc/FullScreenRenderWindow';
14+
import vtkURLExtract from '@kitware/vtk.js/Common/Core/URLExtract';
15+
import { fromArrayBuffer } from '@kitware/vtk.js/Common/Core/Base64';
1616

17-
import vtkOBJReader from 'vtk.js/Sources/IO/Misc/OBJReader';
18-
import vtkMTLReader from 'vtk.js/Sources/IO/Misc/MTLReader';
19-
import vtkMapper from 'vtk.js/Sources/Rendering/Core/Mapper';
20-
import vtkActor from 'vtk.js/Sources/Rendering/Core/Actor';
17+
import vtkOBJReader from '@kitware/vtk.js/IO/Misc/OBJReader';
18+
import vtkMTLReader from '@kitware/vtk.js/IO/Misc/MTLReader';
19+
import vtkMapper from '@kitware/vtk.js/Rendering/Core/Mapper';
20+
import vtkActor from '@kitware/vtk.js/Rendering/Core/Actor';
2121

2222
// Force DataAccessHelper to have access to various data source
23-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
24-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
23+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
24+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
2525

2626
import style from './OBJViewer.module.css';
2727

Diff for: Examples/Applications/OctreeViewer/index.js

+15-15
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,25 @@
33
/* eslint-disable no-bitwise */
44
/* eslint-disable no-unused-vars */
55

6-
import 'vtk.js/Sources/favicon';
6+
import '@kitware/vtk.js/favicon';
77

88
// Load the rendering pieces we want to use (for both WebGL and WebGPU)
9-
import 'vtk.js/Sources/Rendering/Profiles/Geometry';
10-
import 'vtk.js/Sources/Rendering/Profiles/Molecule';
11-
12-
import macro from 'vtk.js/Sources/macros';
13-
import HttpDataAccessHelper from 'vtk.js/Sources/IO/Core/DataAccessHelper/HttpDataAccessHelper';
14-
import vtkFullScreenRenderWindow from 'vtk.js/Sources/Rendering/Misc/FullScreenRenderWindow';
15-
import vtkActor from 'vtk.js/Sources/Rendering/Core/Actor';
16-
import vtkMapper from 'vtk.js/Sources/Rendering/Core/Mapper';
17-
import vtkSphereMapper from 'vtk.js/Sources/Rendering/Core/SphereMapper';
18-
import vtkURLExtract from 'vtk.js/Sources/Common/Core/URLExtract';
19-
import vtkXMLImageDataReader from 'vtk.js/Sources/IO/XML/XMLImageDataReader';
20-
import vtkPolyData from 'vtk.js/Sources/Common/DataModel/PolyData';
9+
import '@kitware/vtk.js/Rendering/Profiles/Geometry';
10+
import '@kitware/vtk.js/Rendering/Profiles/Molecule';
11+
12+
import macro from '@kitware/vtk.js/macros';
13+
import HttpDataAccessHelper from '@kitware/vtk.js/IO/Core/DataAccessHelper/HttpDataAccessHelper';
14+
import vtkFullScreenRenderWindow from '@kitware/vtk.js/Rendering/Misc/FullScreenRenderWindow';
15+
import vtkActor from '@kitware/vtk.js/Rendering/Core/Actor';
16+
import vtkMapper from '@kitware/vtk.js/Rendering/Core/Mapper';
17+
import vtkSphereMapper from '@kitware/vtk.js/Rendering/Core/SphereMapper';
18+
import vtkURLExtract from '@kitware/vtk.js/Common/Core/URLExtract';
19+
import vtkXMLImageDataReader from '@kitware/vtk.js/IO/XML/XMLImageDataReader';
20+
import vtkPolyData from '@kitware/vtk.js/Common/DataModel/PolyData';
2121

2222
// Force DataAccessHelper to have access to various data source
23-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
24-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
23+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
24+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
2525

2626
import style from './Octree.module.css';
2727

Diff for: Examples/Applications/SceneExplorer/SceneExplorerWidget.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import vtkHttpSceneLoader from 'vtk.js/Sources/IO/Core/HttpSceneLoader';
1+
import vtkHttpSceneLoader from '@kitware/vtk.js/IO/Core/HttpSceneLoader';
22

33
const SETTINGS_OPTIONS = {
44
defaultSettings: {},

Diff for: Examples/Applications/SceneExplorer/index.js

+10-10
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
/* eslint-disable import/prefer-default-export */
22
/* eslint-disable import/no-extraneous-dependencies */
33

4-
import 'vtk.js/Sources/favicon';
4+
import '@kitware/vtk.js/favicon';
55

66
// Load the rendering pieces we want to use (for both WebGL and WebGPU)
7-
import 'vtk.js/Sources/Rendering/Profiles/All';
7+
import '@kitware/vtk.js/Rendering/Profiles/All';
88

9-
import macro from 'vtk.js/Sources/macros';
10-
import DataAccessHelper from 'vtk.js/Sources/IO/Core/DataAccessHelper';
11-
import HttpDataAccessHelper from 'vtk.js/Sources/IO/Core/DataAccessHelper/HttpDataAccessHelper';
12-
import vtkFullScreenRenderWindow from 'vtk.js/Sources/Rendering/Misc/FullScreenRenderWindow';
13-
import vtkHttpSceneLoader from 'vtk.js/Sources/IO/Core/HttpSceneLoader';
14-
import vtkURLExtract from 'vtk.js/Sources/Common/Core/URLExtract';
9+
import macro from '@kitware/vtk.js/macros';
10+
import DataAccessHelper from '@kitware/vtk.js/IO/Core/DataAccessHelper';
11+
import HttpDataAccessHelper from '@kitware/vtk.js/IO/Core/DataAccessHelper/HttpDataAccessHelper';
12+
import vtkFullScreenRenderWindow from '@kitware/vtk.js/Rendering/Misc/FullScreenRenderWindow';
13+
import vtkHttpSceneLoader from '@kitware/vtk.js/IO/Core/HttpSceneLoader';
14+
import vtkURLExtract from '@kitware/vtk.js/Common/Core/URLExtract';
1515

1616
// Force DataAccessHelper to have access to various data source
17-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
18-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
17+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
18+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
1919

2020
import controlWidget from './SceneExplorerWidget';
2121
import style from './SceneExplorer.module.css';

Diff for: Examples/Applications/SkyboxViewer/index.js

+13-13
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
// For streamlined VR development install the WebXR emulator extension
22
// https://github.com/MozillaReality/WebXR-emulator-extension
33

4-
import 'vtk.js/Sources/favicon';
4+
import '@kitware/vtk.js/favicon';
55

66
// Load the rendering pieces we want to use (for both WebGL and WebGPU)
7-
import 'vtk.js/Sources/Rendering/Profiles/Geometry';
7+
import '@kitware/vtk.js/Rendering/Profiles/Geometry';
88

9-
import HttpDataAccessHelper from 'vtk.js/Sources/IO/Core/DataAccessHelper/HttpDataAccessHelper';
10-
import macro from 'vtk.js/Sources/macros';
11-
import vtkDeviceOrientationToCamera from 'vtk.js/Sources/Interaction/Misc/DeviceOrientationToCamera';
12-
import vtkFullScreenRenderWindow from 'vtk.js/Sources/Rendering/Misc/FullScreenRenderWindow';
13-
import vtkSkybox from 'vtk.js/Sources/Rendering/Core/Skybox';
14-
import vtkSkyboxReader from 'vtk.js/Sources/IO/Misc/SkyboxReader';
15-
import vtkURLExtract from 'vtk.js/Sources/Common/Core/URLExtract';
16-
// import vtkMobileVR from 'vtk.js/Sources/Common/System/MobileVR';
9+
import HttpDataAccessHelper from '@kitware/vtk.js/IO/Core/DataAccessHelper/HttpDataAccessHelper';
10+
import macro from '@kitware/vtk.js/macros';
11+
import vtkDeviceOrientationToCamera from '@kitware/vtk.js/Interaction/Misc/DeviceOrientationToCamera';
12+
import vtkFullScreenRenderWindow from '@kitware/vtk.js/Rendering/Misc/FullScreenRenderWindow';
13+
import vtkSkybox from '@kitware/vtk.js/Rendering/Core/Skybox';
14+
import vtkSkyboxReader from '@kitware/vtk.js/IO/Misc/SkyboxReader';
15+
import vtkURLExtract from '@kitware/vtk.js/Common/Core/URLExtract';
16+
// import vtkMobileVR from '@kitware/vtk.js/Common/System/MobileVR';
1717

1818
// Force DataAccessHelper to have access to various data source
19-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
20-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
19+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
20+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
2121

22-
import vtkResourceLoader from 'vtk.js/Sources/IO/Core/ResourceLoader';
22+
import vtkResourceLoader from '@kitware/vtk.js/IO/Core/ResourceLoader';
2323

2424
import style from './SkyboxViewer.module.css';
2525

Diff for: Examples/Applications/TubesViewer/index.js

+14-14
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
/* eslint-disable import/prefer-default-export */
22
/* eslint-disable import/no-extraneous-dependencies */
33

4-
import 'vtk.js/Sources/favicon';
4+
import '@kitware/vtk.js/favicon';
55

66
// Load the rendering pieces we want to use (for both WebGL and WebGPU)
7-
import 'vtk.js/Sources/Rendering/Profiles/Geometry';
8-
9-
import HttpDataAccessHelper from 'vtk.js/Sources/IO/Core/DataAccessHelper/HttpDataAccessHelper';
10-
import vtkActor from 'vtk.js/Sources/Rendering/Core/Actor';
11-
import vtkColorMaps from 'vtk.js/Sources/Rendering/Core/ColorTransferFunction/ColorMaps';
12-
import vtkColorTransferFunction from 'vtk.js/Sources/Rendering/Core/ColorTransferFunction';
13-
import vtkFullScreenRenderWindow from 'vtk.js/Sources/Rendering/Misc/FullScreenRenderWindow';
14-
import vtkMapper from 'vtk.js/Sources/Rendering/Core/Mapper';
15-
import vtkURLExtract from 'vtk.js/Sources/Common/Core/URLExtract';
16-
import vtkXMLPolyDataReader from 'vtk.js/Sources/IO/XML/XMLPolyDataReader';
17-
import vtkTubeFilter from 'vtk.js/Sources/Filters/General/TubeFilter';
7+
import '@kitware/vtk.js/Rendering/Profiles/Geometry';
8+
9+
import HttpDataAccessHelper from '@kitware/vtk.js/IO/Core/DataAccessHelper/HttpDataAccessHelper';
10+
import vtkActor from '@kitware/vtk.js/Rendering/Core/Actor';
11+
import vtkColorMaps from '@kitware/vtk.js/Rendering/Core/ColorTransferFunction/ColorMaps';
12+
import vtkColorTransferFunction from '@kitware/vtk.js/Rendering/Core/ColorTransferFunction';
13+
import vtkFullScreenRenderWindow from '@kitware/vtk.js/Rendering/Misc/FullScreenRenderWindow';
14+
import vtkMapper from '@kitware/vtk.js/Rendering/Core/Mapper';
15+
import vtkURLExtract from '@kitware/vtk.js/Common/Core/URLExtract';
16+
import vtkXMLPolyDataReader from '@kitware/vtk.js/IO/XML/XMLPolyDataReader';
17+
import vtkTubeFilter from '@kitware/vtk.js/Filters/General/TubeFilter';
1818
import {
1919
ColorMode,
2020
ScalarMode,
21-
} from 'vtk.js/Sources/Rendering/Core/Mapper/Constants';
22-
import { VaryRadius } from 'vtk.js/Sources/Filters/General/TubeFilter/Constants';
21+
} from '@kitware/vtk.js/Rendering/Core/Mapper/Constants';
22+
import { VaryRadius } from '@kitware/vtk.js/Filters/General/TubeFilter/Constants';
2323

2424
import style from './TubesViewer.module.css';
2525
import icon from '../../../Documentation/content/icon/favicon-96x96.png';

Diff for: Examples/Applications/VolumeViewer/index.js

+17-17
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
/* eslint-disable import/prefer-default-export */
22
/* eslint-disable import/no-extraneous-dependencies */
33

4-
import 'vtk.js/Sources/favicon';
4+
import '@kitware/vtk.js/favicon';
55

66
// Load the rendering pieces we want to use (for both WebGL and WebGPU)
7-
import 'vtk.js/Sources/Rendering/Profiles/Volume';
8-
9-
import macro from 'vtk.js/Sources/macros';
10-
import HttpDataAccessHelper from 'vtk.js/Sources/IO/Core/DataAccessHelper/HttpDataAccessHelper';
11-
import vtkBoundingBox from 'vtk.js/Sources/Common/DataModel/BoundingBox';
12-
import vtkColorTransferFunction from 'vtk.js/Sources/Rendering/Core/ColorTransferFunction';
13-
import vtkFullScreenRenderWindow from 'vtk.js/Sources/Rendering/Misc/FullScreenRenderWindow';
14-
import vtkPiecewiseFunction from 'vtk.js/Sources/Common/DataModel/PiecewiseFunction';
15-
import vtkVolumeController from 'vtk.js/Sources/Interaction/UI/VolumeController';
16-
import vtkURLExtract from 'vtk.js/Sources/Common/Core/URLExtract';
17-
import vtkVolume from 'vtk.js/Sources/Rendering/Core/Volume';
18-
import vtkVolumeMapper from 'vtk.js/Sources/Rendering/Core/VolumeMapper';
19-
import vtkXMLImageDataReader from 'vtk.js/Sources/IO/XML/XMLImageDataReader';
20-
import vtkFPSMonitor from 'vtk.js/Sources/Interaction/UI/FPSMonitor';
7+
import '@kitware/vtk.js/Rendering/Profiles/Volume';
8+
9+
import macro from '@kitware/vtk.js/macros';
10+
import HttpDataAccessHelper from '@kitware/vtk.js/IO/Core/DataAccessHelper/HttpDataAccessHelper';
11+
import vtkBoundingBox from '@kitware/vtk.js/Common/DataModel/BoundingBox';
12+
import vtkColorTransferFunction from '@kitware/vtk.js/Rendering/Core/ColorTransferFunction';
13+
import vtkFullScreenRenderWindow from '@kitware/vtk.js/Rendering/Misc/FullScreenRenderWindow';
14+
import vtkPiecewiseFunction from '@kitware/vtk.js/Common/DataModel/PiecewiseFunction';
15+
import vtkVolumeController from '@kitware/vtk.js/Interaction/UI/VolumeController';
16+
import vtkURLExtract from '@kitware/vtk.js/Common/Core/URLExtract';
17+
import vtkVolume from '@kitware/vtk.js/Rendering/Core/Volume';
18+
import vtkVolumeMapper from '@kitware/vtk.js/Rendering/Core/VolumeMapper';
19+
import vtkXMLImageDataReader from '@kitware/vtk.js/IO/XML/XMLImageDataReader';
20+
import vtkFPSMonitor from '@kitware/vtk.js/Interaction/UI/FPSMonitor';
2121

2222
// Force DataAccessHelper to have access to various data source
23-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
24-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
23+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
24+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
2525

2626
import style from './VolumeViewer.module.css';
2727

Diff for: Examples/Geometry/AR/index.js

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
import 'vtk.js/Sources/favicon';
1+
import '@kitware/vtk.js/favicon';
22

33
// Load the rendering pieces we want to use (for both WebGL and WebGPU)
4-
import 'vtk.js/Sources/Rendering/Profiles/Geometry';
4+
import '@kitware/vtk.js/Rendering/Profiles/Geometry';
55

6-
import vtkActor from 'vtk.js/Sources/Rendering/Core/Actor';
7-
import vtkCalculator from 'vtk.js/Sources/Filters/General/Calculator';
8-
import vtkConeSource from 'vtk.js/Sources/Filters/Sources/ConeSource';
9-
import vtkFullScreenRenderWindow from 'vtk.js/Sources/Rendering/Misc/FullScreenRenderWindow';
10-
import vtkMapper from 'vtk.js/Sources/Rendering/Core/Mapper';
11-
import { AttributeTypes } from 'vtk.js/Sources/Common/DataModel/DataSetAttributes/Constants';
12-
import { FieldDataTypes } from 'vtk.js/Sources/Common/DataModel/DataSet/Constants';
6+
import vtkActor from '@kitware/vtk.js/Rendering/Core/Actor';
7+
import vtkCalculator from '@kitware/vtk.js/Filters/General/Calculator';
8+
import vtkConeSource from '@kitware/vtk.js/Filters/Sources/ConeSource';
9+
import vtkFullScreenRenderWindow from '@kitware/vtk.js/Rendering/Misc/FullScreenRenderWindow';
10+
import vtkMapper from '@kitware/vtk.js/Rendering/Core/Mapper';
11+
import { AttributeTypes } from '@kitware/vtk.js/Common/DataModel/DataSetAttributes/Constants';
12+
import { FieldDataTypes } from '@kitware/vtk.js/Common/DataModel/DataSet/Constants';
1313

1414
// Force DataAccessHelper to have access to various data source
15-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
16-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/HttpDataAccessHelper';
17-
import 'vtk.js/Sources/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
15+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/HtmlDataAccessHelper';
16+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/HttpDataAccessHelper';
17+
import '@kitware/vtk.js/IO/Core/DataAccessHelper/JSZipDataAccessHelper';
1818

1919
import controlPanel from './controller.html';
2020

Diff for: Examples/Geometry/Cone/index.js

+10-10
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
import 'vtk.js/Sources/favicon';
1+
import '@kitware/vtk.js/favicon';
22

33
// Load the rendering pieces we want to use (for both WebGL and WebGPU)
4-
import 'vtk.js/Sources/Rendering/Profiles/Geometry';
4+
import '@kitware/vtk.js/Rendering/Profiles/Geometry';
55

6-
import vtkActor from 'vtk.js/Sources/Rendering/Core/Actor';
7-
import vtkCalculator from 'vtk.js/Sources/Filters/General/Calculator';
8-
import vtkConeSource from 'vtk.js/Sources/Filters/Sources/ConeSource';
9-
import vtkFullScreenRenderWindow from 'vtk.js/Sources/Rendering/Misc/FullScreenRenderWindow';
10-
import vtkMapper from 'vtk.js/Sources/Rendering/Core/Mapper';
11-
import { AttributeTypes } from 'vtk.js/Sources/Common/DataModel/DataSetAttributes/Constants';
12-
import { FieldDataTypes } from 'vtk.js/Sources/Common/DataModel/DataSet/Constants';
6+
import vtkActor from '@kitware/vtk.js/Rendering/Core/Actor';
7+
import vtkCalculator from '@kitware/vtk.js/Filters/General/Calculator';
8+
import vtkConeSource from '@kitware/vtk.js/Filters/Sources/ConeSource';
9+
import vtkFullScreenRenderWindow from '@kitware/vtk.js/Rendering/Misc/FullScreenRenderWindow';
10+
import vtkMapper from '@kitware/vtk.js/Rendering/Core/Mapper';
11+
import { AttributeTypes } from '@kitware/vtk.js/Common/DataModel/DataSetAttributes/Constants';
12+
import { FieldDataTypes } from '@kitware/vtk.js/Common/DataModel/DataSet/Constants';
1313

14-
import vtkFPSMonitor from 'vtk.js/Sources/Interaction/UI/FPSMonitor';
14+
import vtkFPSMonitor from '@kitware/vtk.js/Interaction/UI/FPSMonitor';
1515

1616
import controlPanel from './controller.html';
1717

0 commit comments

Comments
 (0)