Bijection functions for coordinate mapping
Context value for Pixi view coordinate mapping. Works in PixiTexture (inside ThreeScene) and CanvasView.
Height of the Pixi container
Maps DOM client coordinates to local Pixi coordinates.
Maps local Pixi coordinates to DOM client coordinates. When inside PixiTexture, returns array of Points (UV can map to multiple positions). When inside CanvasView directly, returns single-element array (direct mapping).
Maps Pixi coordinates to Three.js UV coordinates (0-1).
Maps local Pixi coordinates to CanvasView viewport coordinates. When inside PixiTexture, returns array of Points (UV can map to multiple positions). When inside CanvasView directly, returns single-element array (direct mapping).
Maps Three.js UV coordinates (0-1) to Pixi coordinates.
Maps viewport coordinates to local Pixi coordinates.
OptionalparentThree?: PixiViewParentThreeContextValueParent Three coordinate mapping functions. Only available inside a PixiTexture context.
Width of the Pixi container
Hook to access Pixi coordinate bijection functions. Works in both PixiTexture (inside ThreeScene) and CanvasView contexts.
When inside a PixiTexture, returns bijections for the texture dimensions. When inside a CanvasView (but not PixiTexture), returns bijections for the canvas viewport.