anidivr
anidivr
My guess is "three": "^0.142.0", is not supported by @angular-three 5.5.0 yet. If you remove this entry, does it help?
Does upgrading to version 6.0.0 clear this error?
Also, is there a preferred method for converting an THREE.Vector3 to NgtTriple?
Also, when to use ngt-value and best practices.
Can you add a page that covers keyboard, mouse/pointer events? At the canvas level and at the object level. If possible, how it to transfer control from one object (pawn)...
I've been able to answer my own question about events. All NGT objects have [output events](https://angular-three.netlify.app/docs/core/objects#outputs) which can be handled as needed. For keyboard events, use Angular [HostListener](https://angular.io/api/core/HostListener) For Raycasting,...
Is there a topic that discusses how to do content projection for NGT objects? That is, how to write a custom component that allows some of its content to be...
Using SOBA billboard as an example, I was able to get content project working. Is there a simpler method?
From my understanding, this will require the Canvas to use WebGpuRenderer instead of WebGLRender2. Also, support is limited to Firefox and Safari browsers for now, until its more widely adopted.
My understanding is that ngt-primitive is used to wrap an underly THREE object3d. Have you tried loading into ngt-mesh or ngt-group instead of ngt-primitive? [This Example](https://github.com/nartc/angular-three/blob/main/apps/demo/src/app/earth-marker/earth-marker.component.ts) shows using ngt-mesh