要给别人的项目添加Eigen库, 使用CMake去做. 如果是添加Eigen这类仅需要头文件的库. 不需要对其使用ADD_SUBDIRECTORY这条命令去添加Eigen文件夹进行编译, 否则生成的解决方案内会包含许多冗余项目.
作者: CQY
实习+网站备案归来~
将近三个月, 终于完成了在网易游戏的实习, 最后也顺利拿到了offer.
接下来我要更加勤快地更新博客吖!
UE4插件开发
其实插件之于Unreal就如脚本之于Unity, 也算是有一些小基础叭, 但还是碰到不少坑.
因为域名没有备案引起的一桩“惨案”……
昨天本来想要上来写点东西, 但忽然发现一直上不了, 由此揭开了一桩”惨案”的序幕……
安装HoudiniEngine
若想要把Houdini的功能可以直接被Unreal引擎调用, 还需要安装Houdini Engine这个插件, 如果是自己编译UE4引擎, 那么需要从Github上下载对应版本的Houdini Engine插件.
更改WordPress的页面样式
记录一下, 防止以后想改的时候忘了……
对于我目前的服务器而言, 若想要修改博客的页面样式, 一般仅修改style.css里面的内容即可:
cd / cd var/www/caiqinyi/wp-content/themes/twentyfifteen/ sudo vim style.css
编译UE4引擎代码
一开始并不知道有源代码版本, 直到昨天上官网才看到……
绕任意轴旋转的矩阵导致的OpenGL 显示问题
帮师兄找一个OpenGL显示上的Bug, 是将原本放在CPU上做的旋转操作放到了GPU上做, 结果两边显示结果不一致……
PIMPL模式
从师兄那里学到的一种思想简单有效的设计模式, PIMPL即Private Implementation或Pointer to Implementation, 指的是通过一个私有的类成员指针, 将指针所指向的类的实现隐藏起来。
巧用git submodule sync更新URL
在升级项目的第三方库的时候, 使用git submodule update提示更新出错……