three.js学习2-性能监测工具stats.js

1.安装

1
npm i stats.js

2.组件引入

1
import * as Stats from 'stats.js'

3.使用,requestAnimationFrame循环调用的函数中调用方法update(),来刷新时间

复制代码
//创建性能检测
 let stats = new Stats()
 stats.showPanel(0) // 0: fps, 1: ms, 2: mb, 3+: custom
 document.body.appendChild(stats.dom) 


function animate() {
        renderer.render(scene, camera)
        stats.update()
        requestAnimationFrame(animate)

        if (resizeRendererToDisplaySize(renderer)) {
            const canvas = renderer.domElement
            camera.aspect = canvas.clientWidth / canvas.clientHeight
            camera.updateProjectionMatrix()
        }
    }
复制代码

4.结果

 

posted @   月下云生  阅读(315)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示