three-perf
Changelog
Easily monitor the performances of your vanilla threeJS application.
Installation
npm install three-perf --save-dev
Options
logsPerSecond?: number
renderer: THREE.WebGLRenderer
domElement: HTMLElement
showGraph?: boolean
memory?: boolean
enabled?: boolean
visible?: boolean
actionToCallUI?: string
guiVisible?: boolean,
backgroundOpacity?: number
scale?: 1
anchorX?: 'left' | 'right'
anchorY?: 'top' | 'bottom'
Usage
import { ThreePerf } from 'three-perf'
const perf = new ThreePerf({
anchorX: 'left',
anchorY: 'top',
domElement: document.body,
renderer: renderer
});
function () {
perf.begin();
renderer.render( scene, camera );
perf.end();
}
Maintainers :
Thanks
To twitter @utsuboco
[this is port from r3f/pref to vanilla]