自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (6)
  • 收藏
  • 关注

原创 C++ class 总结

C++ 中 class与struct几乎没区别,但是struct更多时候是视为某种数据结构,而class视为对象,且在struct,data和method默认是publuic,而class默认是private,struct可以继承class,class也可以继承struct,对于struct,在没有定义构造函数的时候,例如:struct A { float a, b, b; } 可以这

2017-12-08 19:41:00 232 1

原创 Unity3d 顶点像素着色器实现阴影

Unity3d 顶点像素着色器实现阴影 在u3d中,利用表面着色器,unity会自动补全shader使得物体可以产生阴影效果,同时也可以通过自己写顶点像素着色器来产生阴影效果,首先从u3d表面着色器的机制进行分析: #pragma surface surf Standard fullforwardshadows #pragma target 3.0

2017-04-09 23:13:21 1353 1

CUDA_GPU_前缀求和算法.cu

基于CUDA的GPU并行,给出了三种不同的前缀求和算法,第一种是基本的规约并行算法,第二种是采用共享内存优化的GPU并行算法,第三种是采用trust库的前缀求和函数。并且给出了三种方法对比之间的性能差异

2020-05-18

CUDA找数组的最大值.cu

通过共享内存优化,高效地查找一个序列中的最大值并将该最大值放到序列的第一个元素位置。同时,不同于传统的利用线程和数组序号对应的方式,本算法利用连续的线程进行计算,更有利于算法的并发性

2020-05-12

DX12三维遮挡剔除算法.cpp

利用DX12的遮挡查询API,实现三维的立方体之间的遮挡剔除查询算法,同时,考虑到一些遮挡查询算法会利用CPU进行协同优化,故此在我们的实现算法中,我们利用GPU进行查询,再将查询结果返回给CPU端,由CPU进行逻辑判断决定哪些模块需要进行渲染,该方法可以用于多GPU的遮挡剔除算法,即一块GPU进行查询,由CPU进行同步,另一块GPU根据CPU的决策来进行渲染。

2019-10-14

cuda并行求和代码

通过归并的思想,利用nvidia的cuda工具,对求和的算法进行gpu并行计算操作,使得求和的效率大大提高。

2019-03-17

C++多线程源码示例

示例展示了如何运用C++开辟多线程,并利用多线程执行相应的函数模块

2017-10-20

unity3d中多光源任意物体表面阴影效果的顶点像素shader

在Unity3d中,任意光源数量以及类型下,场景中任意物体表面的阴影效果的顶点像素着色器,具有较高开发灵活度的shader模板,可以自定义光源结构,光照明模型以及其他各种效果。

2017-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除