会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hankeyyh
博客园
首页
新随笔
联系
订阅
管理
2017年7月27日
Perlin Noise
摘要: 原理 Perlin Noise属于晶格(grid) 噪声,其将空间分成一个个晶格(单位长度),输入的位置点配合晶格顶点处的随机梯度,生成噪声。常用于游戏中的地形生成等。 以二维Perlin Noise为例 P是输入点,周围四个红色圈代表其所在晶格的四个顶点。(u, v)是p点在这个晶格内的局部坐标(
阅读全文
posted @ 2017-07-27 22:09 hankeyyh
阅读(1947)
评论(0)
推荐(0)
2017年6月12日
在现有工程中加入cuda
摘要: 1. 工程右键选择-->生成依赖项-->生成自定义-->选择相应cuda.target文件 2. 工程‘连接器’中添加库‘cudart.lib' 3. 工程’Cuda C/C++‘-->Device-->添加适当的架构版本 “compute_35,sm_35 compute_37,sm_37..."
阅读全文
posted @ 2017-06-12 10:03 hankeyyh
阅读(354)
评论(0)
推荐(0)
2017年4月13日
ANSI与Unicode编码,TCHAR | LPSTR | LPCSTR | LPWSTR | LPCWSTR | LPTSTR | LPCTSTR 的含义
摘要: 一个字符可以用1-byte表示,即ANSI编码; 一个字符也可用2-bytes表示,即Unicode编码(Unicode其实还包含了更多内容,不止2-bytes)。 Visual C++支持char和wchar_t作为ANSI和Unicode的原始数据类型。 例如 以及 它们可以统一写成 TCHAR
阅读全文
posted @ 2017-04-13 13:02 hankeyyh
阅读(1351)
评论(0)
推荐(0)
2017年3月19日
CUDA基础(1):操作流程与kernel概念
摘要: Cuda是Nvidia发布的并行计算框架,GPU的工作早已不局限于处理图形图像,它所包含的大量的计算单元用来执行那些计算量大但可以并行处理的任务。 Cuda的操作概括来说包含5个步骤: 1.CPU在GPU上分配内存:cudaMalloc; 2.CPU把数据发送到GPU:cudaMemcpy; 3.C
阅读全文
posted @ 2017-03-19 14:43 hankeyyh
阅读(5879)
评论(0)
推荐(0)
公告