240 发简信
IP属地:上海
  • AVFoundation编辑音视频

    在iOS中可以通过AVFoundation进行音视频混合,如下代码通过AVFoundation实现了视频的剪辑、转场动画、音频的混合及渐升渐降功...

  • 音频可视化

    在一段音频中我们可以获得其音调的高低来进行音频可视化,AVFoundation为我们提供了获取音频信息的相应api,如下可将音频中的数据进行逐段...

  • Resize,w 360,h 240
    VSCode下编写GLSL

    在VSCode下编写GLSL进行的配置: 1.在拓展程序中搜索Shader languages support for VS Code和glsl...

  • Swift下通过C进行OpenGL ES开发

    在iOS开发中可以通过苹果提供的GLKBaseEffect来配置光照、纹理、缓冲区等信息,但其配置的信息有所限制并且无法跨平台使用,可以通过引入...

  • ARKit中通过GLSL渲染平面

    在ARKit框架中通过GLSL渲染材质表面,代码如下: 效果图: 对应的shader:

  • ARKit下肢体动作捕捉与人形遮挡

    ARKit中肢体检测捕捉的配置 ARBodyTrackingConfiguration专门用于2D、3D的人体肢体检测捕捉,同时该配置类也可以设...

  • Resize,w 360,h 240
    ARKit下的面部识别与跟踪

    人脸检测(Face Detection)是利用计算机视觉处理技术子啊数字图像或视频中自动定位人脸的过程,人脸检测不仅检测人脸在图像或视频中的位置...

  • ARKit实现简单的添加、移动、碰撞效果

    添加ARView并设置为观察水平平面 将检测出的水平平面实体化并遵循ARSessionDelegate代理方法 在ARView中添加点击手势,并...