C++
RaymondMG
这个作者很懒,什么都没留下…
展开
-
CUDA项目初始化及常见问题
CUDA简介CUDA(Compute Unified Device Architecture,统一计算架构)是NVIDIA所推出的GPGPU框架。尤其是在进行并行运算时,能够在极大程度上提升运算速度。现在我们常使用的深度学习框架底层也都是通过CUDA进行加速的。在基于物理模拟中,很多在CPU上需要耗费大量时间才能计算出的结果,在CUDA上却可以做到实时计算。CUDA项目初始化要初始化项目,环...原创 2020-04-24 01:06:44 · 1497 阅读 · 0 评论 -
光线追踪(ray tracing)介绍与细节推导
背景最近因为找到关于光线追踪相关不错的教程,所以边学习边做记录并希望将相关资料进行分享。光线追踪作为计算机图形学中一种可以获得良好的效果的渲染算法,有着非常广泛的应用。历史背景相关的介绍可参考百度百科或者维基百科。本文中的参考资料来自于Peter Shirley分享的资料1,这个系列资料主要有三册,本文中主要介绍第一份资料相关的内容并且补充一些资料中缺少的细节内容。这份资料当中对于从基础知识开...原创 2019-05-03 00:34:04 · 12749 阅读 · 3 评论 -
虚幻4界面加载模块
虚幻4游戏开发C++框架分析前言TODO前言开个新坑,用来记录关于在虚幻4中如何用C++来开发游戏。虚幻4中有自己的一套特定C++框架用于游戏开发,本系列文章主要通过分析虚幻4.22(2019.07.18)版本的StrategyGame的源码来整理虚幻4中的游戏开发流程。TODO...原创 2019-07-19 13:55:57 · 990 阅读 · 0 评论