Socket
Book a DemoInstallSign in
Socket
w

wwwtyro

npm

Packages

Current Co-maintainers

Former Co-maintainers

143 packages

@atomistics/caffeine

Atomic positions and numbers of the caffeine molecule.

@atomistics/elements

A table of information about the chemical elements.

@atomistics/gradient-descent

Given a set of atomic positions and a potential energy calculator, provides a function that steps in the direction of the force.

@atomistics/lennard-jones-pairwise-js

Pairwise lennard-jones potential in javascript.

@atomistics/pairwise-potential

Takes a pairwise function and returns a function that can calculate the energy from a set of 3D positions.

@atomistics/xyz

An xyz chemical file format parser and tools for interacting with xyz files.

candygraph

Fast by default, flexible 2D plotting library.

canvas-video-generator

Generate smooth videos from browser canvas elements.

dis-gui

An extensible, styleable, & React-based controller library inspired by the venerable dat-gui.

geo-3d-transform-mat4

Transform geometry positions with a 4x4 transformation matrix.

geo-ambient-occlusion

GPU-accelerated per-vertex ambient occlusion generator built on top of regl.

geo-center

Centers vertices around a point.

geo-convert-position-format

Converts between common geometry position formats.

geo-disjoint-skybox

Six cube face geometries forming a disjoint skybox.

geo-identify-position-format

Identifies geometry position format as flat array, array of arrays, typed array, or 1D ndarray.

gl

Creates a WebGL context without a window

gl-api

A JSON listing of the WebGL 1.0 API

gl-audio-analyser

Pull audio waveform/frequency data into WebGL for realtime audio visualisation!

gl-buffer

WebGL buffer wrapper

gl-buffer-snoop

Intercepts uploads to WebGL buffers in order to keep track of their expected value on the GPU.

gl-clear

A helper WebGL module for clearing the current buffer – extracted from [@mikolalysenko](http://github.com/mikolalysenko)'s [gl-now](http://github.com/mikolalysenko/gl-now).

gl-compare

Visually compare two webgl render loops on the fly

gl-conformance

Khronos WebGL conformance test suite

gl-cubemap-placeholder

Simple debug cubemap generator.

gl-disjoint-skybox

Draws a disjoint skybox into a 3D scene.