pex-context
Modern WebGL state wrapper for PEX: allocate GPU resources (textures, buffers), setup state pipelines and passes, and combine them into commands.
Found 28 results for pex
Modern WebGL state wrapper for PEX: allocate GPU resources (textures, buffers), setup state pipelines and passes, and combine them into commands.
Physically Based Renderer (PBR) and scene graph designed as ECS for PEX: define entities to be rendered as collections of components with their update orchestrated by systems.
Array-based vector, quaternion and matrix math with utils for PEX.
Geometry intersection and bounding volume helpers for PEX.
Create a RenderingContext (2d, webgl, webgl2, webgpu) for use in PEX.
Cameras models and controllers for 3D rendering in PEX.
GUI controls for PEX.
Color utilities (css, p3, hex, hsl, hsv, hwb, lab, lch, xyz, okhsl, okhsv, oklab, oklch, hpluv, hsluv, lchuv, bytes) for PEX.
Shader library and manipulation for PEX.
Resource loader for PEX.
File I/O in PEX.
Random value generators (float, int, vector and noise) for PEX.
Parse Wavefront .obj geometry files.
Simplicial-complex-like geometry builder backed by typed arrays.
Pex is a javascript 3d library / engine allowing for seamless development between Plask and WebGL in the browser.
Center a simplicial complex geometry's positions in place and scale them to fill a defined bounding box.
Compute normals for a simplicial complex geometry based on faces/cells information.
Creates circle geometry
Create a simplicial complex geometry by revolving a path around Y axis.
Creates a new geometry with unique vertices for each face.
Extrudes a shape along a path
Splits quad or polygon faces into triangles.
Merge a list of geometries (simplicial complex) into one geometry and concat all other attributes.
Video wrapper for the PEX library
Screen size module for pex library
Simple spring physics for Pex library, working with floats, Vec2, and Vec3.
Computes unique edges for a list of faces.
This package for global state management for React.js & Next.js