liyzz

导航

随笔分类 -  3D rendering

毕设做这个的
c++宏使用总结【转】
摘要:C/C++中宏总结C程序的源代码中可包括各种编译指令,这些指令称为预处理命令。虽然它们实际上不是C语言的一部分,但却扩展了C程序设计的环境。 ANSI标准定义的C语言预处理程序包括下列命令: #define,#error,#include,#if,#else,#elif,#endif,#ifdef, 阅读全文

posted @ 2016-05-17 04:41 alexlicj 阅读(4903) 评论(0) 推荐(0)

不能从const char *转换为LPCWSTR
摘要:编译器有时候会根据编码方式来选择定义为LPCWSTR还是LPCTSTR LPSTR: 32bit指针 指向一个字符串,每个字符占1字节。 相当于 char * LPCSTR: 32-bit指针 指向一个常字符串,每个字符占1字节。 相当于 const char * LPTSTR: 32-bit指针 阅读全文

posted @ 2016-05-17 02:43 alexlicj 阅读(3604) 评论(0) 推荐(0)

四元数与空间旋转
摘要:WIKI:单位四元数(Unit quarternion)可以用于表示三维空间里的旋转。它与常用的另外两种表示方式(三维正交矩阵和欧拉角)是等价的,但是避免了欧拉角表示法中的万向锁问题。比起三维正交矩阵表示,四元数表示能够更方便地给出旋转的转轴与旋转角。 关于欧拉角旋转的万向节死锁问题,是旋转的时候一 阅读全文

posted @ 2016-05-15 04:46 alexlicj 阅读(1641) 评论(0) 推荐(0)

色深与位深
摘要:色彩深度计算机图形学领域表示在位图或者视频帧缓冲区中储存1像素的颜色所用的位数,它也称为位/像素(bpp)。 色彩深度越高,可用的颜色就越多。 色彩深度是用“n位颜色”(n-bit colour)来说明的。若色彩深度是n位,即有2n种颜色选择,而储存每像素所用的位数就是n。 位深是计算机内存储一个像 阅读全文

posted @ 2016-05-11 18:54 alexlicj 阅读(1137) 评论(0) 推荐(0)