资源分享 – Unity Shader入门精要 中文PDF下载
1 Unity Shader入门精要 中文PDF下载 1.1 书籍简介 本书不仅要教会读者如何使用Unity Shader,更重要的是要帮助读者学习Unity中的一些渲染机制以及如何使用Unity Shader实现各种自定义的渲染效果,希望这本书可以为读者打开一扇新的大门,让读者离制作心目中杰出游戏…
- 计算几何与计算机图形学资源
- 2022-03-20
资源分享 – 游戏物理引擎开发, Game Physics Engine Development 中文版PDF下载
1 游戏物理引擎开发, Game Physics Engine Development 中文版PDF下载 1.1 书籍简介 《游戏物理引擎开发》详细阐述了与游戏物理引擎相关的高效解决方案及相应的数据结构和算法,主要包括粒子数学、运动定律、粒子物理引擎、合力、弹力、硬约束条件、质体物理引擎、旋转操作的…
- 计算几何与计算机图形学资源
- 2022-03-19
资源分享 – 实时相机处理技术,Real-Time Cameras 中文版PDF下载
1 实时相机处理技术,Real-Time Cameras 中文版PDF下载 1.1 书籍简介 《实时相机处理技术》详细阐述了与实时相机相关的高效解决方案及相应的数据结构和算法,主要包括游戏概述、相机基础知识、电影技术、相机设计、相机设计方案、相机脚本、位置和方向、漫游和遮挡技术、移动和碰撞、相机数学…
- 计算几何与计算机图形学资源
- 2022-03-18
计算几何 – 二维笛卡尔坐标系中,计算二维点绕任意中心点旋转任意角度的结果
在二维笛卡尔平面上绕任意点旋转某一点在图像处理、二维游戏中广泛应用。本文将详细描述如何在二维笛卡尔平面上绕任意点旋转某一点的方法。 1 简单的方法(不推荐) 举一个例子,假设点A(4,3)绕原点O逆时针旋转30度,如果对三角函数和极坐标有所了解,那么我们可能会按照以下步骤进行点的旋转。 第一步 首先…
- 计算几何
- 2022-03-18
C++ – 字节数组byte[]或者unsigned char[]与long double的相互转换
设定long double型的字节长度为12。 1 long double转字节数组 long double转字节数组byte[]或者unsigned char[] void LongDoubleTobytes(long double data, unsigned char bytes[]) { s…
- C++
- 2022-03-17
资源分享 – 图形着色器 – 理论与实践,Graphics Shaders – Theory and Practice (Second Edition) 中文版PDF下载
1 图形着色器 - 理论与实践,Graphics Shaders - Theory and Practice (Second Edition) 中文版PDF下载 1.1 书籍简介 本书详细阐述了与着色器程序设计相关的高效解决方案及相应的数据结构和算法,主要包括固定功能管线、OpenGL着色器的发展、…
- 计算几何与计算机图形学资源
- 2022-03-17
资源分享 – 光线跟踪算法技术 Ray Tracing form the Ground Up 中文版PDF下载
1 光线跟踪算法技术 Ray Tracing form the Ground Up 中文版PDF下载 1.1 书籍简介 《光线跟踪算法技术》详细阐述了与光线跟踪问题相关的高效解决方案及相应的数据结构和算法,主要包括采样技术、投影视图、视见系统、景深、非线性投影、立体视觉、光照与材质、镜面反射、光泽反…
- 计算几何与计算机图形学资源
- 2022-03-16
C++ – 字节数组byte[]或者unsigned char[]与bool的相互转换
设定bool型字节长度为1。 1 bool转字节数组 bool型转字节数组byte[]或者unsigned char[] void BoolTobytes(bool data, unsigned char bytes[]) { if (data) { bytes[0] = (unsigned cha…
- C++
- 2022-03-16
OpenCV – linux上编译出现undefined reference to cv::dnn::experimental_dnn错误
1 linux上编译使用OpenCV的程序出现undefined reference to cv::dnn::experimental_dnn错误 在程序中使用了 cv::Mat blob = cv::dnn::blobFromImage(input_image, 1.0 / 255.0, inpu…
- OpenCV
- 2022-03-16
C++ – 字节数组byte[]或者unsigned char[]与float的相互转换
设定float型字节长度为4字节。 1 float转字节数组 float型转字节数组byte[]或者unsigned char[] void FloatTobytes(float data, unsigned char bytes[]) { size_t length = sizeof(float)…
- C++
- 2022-03-15
资源分享 – 计算机动画算法与技术,Computer Animation – Algorithms and Techniques(Second Edition) 中文版PDF下载
1 计算机动画算法与技术,Computer Animation - Algorithms and Techniques(Second Edition) 中文版PDF下载 1.1 书籍简介 《计算机动画算法与技术(第2版)》详细阐述了与计算机动画算法相关的高效解决方案及相应的数据结构和算法,主要包括技…
- 计算几何与计算机图形学资源
- 2022-03-15
C++ – 字节数组byte[]或者unsigned char[]与double的相互转换
设定double型字节长度为8。 1 double转字节数组 double型转字节数组byte[]或者unsigned char[] void DoubleTobytes(double data, unsigned char bytes[]) { size_t length = sizeof(dou…
- C++
- 2022-03-14
最新评论