1.C++后端编程:STL容器,STL算法,模板编程,类的设计,错误处理,程序设计与基本的设计模式,多线程编程
2.数据结构:线性表,字典,队列,树,图等
3.数据库:会SQL语言,postgre和sqlite使用经验
4.Qt:信号和槽,ui设计,事件机制
5.UE:U++,计算机图形学
6.linux:命令与shell编程,交叉编译
6.一些其它语言:java,javaScript等
基于BVH的在UE中大量模型与ACTOR下的射线检测功能:
使用并调整BVH数据结构,将大量模型与点集等存储在数据结构中并进行分块的AABB包围盒建立并构建成BVH树,通过支持光线追踪的BVH树来进行射线检测,进而返回合适的三角形值并通过之前的存储来进行检测到其三角形对应的元件。