240 发简信
IP属地:北京
  • 2024-12-12 git 经验总结

    经验总结记录: revert: git revert 是将某个提交的代码重新恢复成原来的代码,会新增一个commit比如:a merge 到 b...

    0.1 47 1 1
  • 2024-11-22 材质 属性

    depthWrite depthWrite属性主要是设置当前的物体是否写入深度缓冲区,具体意思就是设为为true,当前物体写入深度缓冲区,会遮挡...

    0.1 89 1 1
  • 2024-11-19 three 模型闪烁

    深度缓冲区 在three中,使用深度缓冲区(z-buffer)实现场景的可见性计算,大概就是一个二维数组,每个元素存放的是一个像素点。而每个元素...

  • 2024-11-18 three 3D 变换

    变换 仿射变换可以对图形进行平移、旋转、缩放、倾斜线性变换可以对图形旋转、缩放、倾斜。MVP:模型、视图、投影变换。M:就是模型变换,将模型从局...

    0.1 44 0 1
  • 2024-09-11 flutter 生命周期

    flutter 生命周期分为三个阶段 初始化时: StatefulWidget的构造函数 -> createState(创建state类)-> ...

  • Resize,w 360,h 240
    2024-08-23 gpu渲染流程以及three.js中shader学习记录

    1:gpu渲染流程 根据上图就是3D图形渲染整个过程。顶点缓冲区:在gpu的显存中开辟出一个空间,用于存储顶点数据,顶点是从cpu发送过来的。u...

  • 2024-08-15 three.js中的摄像机

    1:CubeCamera 立方相机,CubeCamera 会捕捉六个方向上的视图,从而创建一个完整的球形全景图像,这些图像可以被用来渲染立方体贴...

  • 2024-08-15 three.js 音频的使用

    1:Audio 全局音频,一般用于播放背景音。 2:PositionalAudio 位置音频,创建和位置相关的音频,例如:在3D世界中,当一个音...

  • 2024-08-13 three.js 动画系统

    1. AnimationClip:动画片段 保存着某个活动的数据,比如一个mesh,可以三个动画片段,一个AnimationClip是跳跃,一个...