three.js-fbo
Version:
FBO Module for use with THREE.js
24 lines (20 loc) • 391 B
JavaScript
import * as THREE from 'three'
export const createDataTexture = ({
data,
tWidth,
tHeight,
format,
filterType
}) => {
const dataTexture = new THREE.DataTexture(
data,
tWidth,
tHeight,
format,
THREE.FloatType
)
dataTexture.minFilter = dataTexture.magFilter = filterType
dataTexture.needsUpdate = true
dataTexture.flipY = false
return dataTexture
}