to-float32

1.1.0 • Public • Published

to-float32 unstable Build Status

Dirty little helper to convert array to float32 array or return round remainder of converting to float32. Useful for sending data to webgl buffers.

npm install to-float32

let {float32, fract32} = require('to-float32')

let data = Array.from({length: 1024}, Math.random)

// create float32 data
let buffer = float(data)

// get float32 remainders
let fractBuffer = fract32(data)

// convert number to float32
let f32 = float32(0.1) // 0.10000000149011612

// get float32 number remainder
let rem32 = fract32(0.1) //

Fract data is Float32Array with values calculated as origValue - float32value

License

(c) 2017 Dmitry Yv. MIT License

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i to-float32

      Weekly Downloads

      205,382

      Version

      1.1.0

      License

      MIT

      Unpacked Size

      5.46 kB

      Total Files

      7

      Last publish

      Collaborators

      • dy