Comments (4)
Thanks for reporting the issue!
The issue is that KTX2Loader
imports the WebGPURenderer
type through the three/webgpu
entrypoint, however TypeScript doesn't recognize that entrypoint when using outdated moduleResolution
settings like node
/node10
.
One solution that you could apply on your end is to update the moduleResolution
setting in your TSConfig to be 'node16', 'nodenext', or 'bundler'. It sounds like you're probably using node
/node10
which should no longer be used. See this guide if you're not sure which one to use.
I'm not quite sure yet whether this is something we will try to workaround in @types/three
, since I think the way we're currently doing it is correct.
Let me know if that helps!
from three-ts-types.
I don't think there are any changes that it makes sense to do at this time, so closing this for now, but feel free to follow up if you think there's something for us to do.
from three-ts-types.
Related Issues (20)
- r166 HOT 1
- r167 HOT 1
- Missing WebXRManager exports in r167 HOT 1
- Missing types in r167 HOT 1
- EventDispatcher typing consistency HOT 2
- r168 HOT 1
- Signature of the WebGPURenderer HOT 2
- `Material.onBeforeRender` is missing
- Font.resolution, Font.boundingBox, Font.glyphs are missing HOT 1
- r163 HOT 1
- Create a single three-types.d.ts file. HOT 1
- Can't assign global clipping planes HOT 2
- Property 'viewport' does not exist on type 'PerspectiveCamera' HOT 3
- r164 HOT 1
- Accuracy of storageObject and storage types. HOT 3
- If() TslNode Function Not Present HOT 1
- NodeMaterial: `addAssign` and other "operate and assign HOT 1
- NodeMaterial: `addAssign` and other "operate and assign" methods are missing HOT 1
- r165 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from three-ts-types.