先看我们最终实现的效果如下. assimp 在Mac 中的编译 assimp 的编译依赖cmake 工具,因此我们需要在mac上安装 cmake 查看cmake 是否安装 ...
先看我们最终实现的效果如下. assimp 在Mac 中的编译 assimp 的编译依赖cmake 工具,因此我们需要在mac上安装 cmake 查看cmake 是否安装 ...
抖音近几年比较火,得益于其中一些的好玩的特效与滤镜玩法,今天简单分析一下其中的实现原理。对做音视频开发领域的你会有一些帮助。涉及到的知识点:OpenGL OpenGL ES...
一、前言 随着项目功能的不断增加,越来越多的开发人员加入,业务主线也随之越来越多,造成耦合越来越严重,编译越来越慢,测试不独立等一系列问题。为了解决此类情况,我们可以考虑到使...
此文章更多是介绍实操。 一、最基础的代码管理 1、分支(控制好开发和生产) 通常情况下是两个分支:dev和master dev:顾名思义开发分支,处于开发人员共同提交的分支 ...
这是一道经典的数组类型的题目,利用的二分查找(Binary Search )。 4.两个排序数组的中位数(LeetCode) 题目: 示例1: 示例2: 解题思想:假如没有时...
AVL树,第一个自平衡的二叉搜索树,是Adelson-Velsky 和 Evgenii Landis 在1962年提出的,所以 AVL来自于他们名字的简称。 怎样才算是平衡?...
赫夫曼树与赫夫曼编码 一、赫夫曼树 在数据膨胀、信息爆炸的今天,数据压缩的意义不言而喻。谈到数据压缩,就不能不提赫夫曼(Huffman)编码,赫夫曼编码是首个实用的压缩编码方...
概念和原理 Shell是什么? Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通...
图片来源: . 术语 在大多数3D工作中,我们参照的依据是欧几里得几何学中的三维空间(X, Y, Z)。但在某些情况下,参照投影几何更适用,除了 X, Y, Z 分量外,增加...