背景介绍(学习算法之前需要先了解) 射线与空间内三角形的相交检测是游戏程序设计中一个常见的问题,最典型的应用就是拾取(Picking),本文介绍一个最常见的方法,这个方法也是DirectX中采用的方法,该方法速度快,而且存储空间少。先讲述理论,然后文章末尾给出对应的代码实现与Unity中的显示。 简 ...
分类:
编程语言 时间:
2021-05-24 15:34:28
阅读次数:
0
几何着色器可以允许我们在GPU中增加,删除,修改传入的顶点属性。一个常见的用途是billboard,视野远处的物体直接用一个永远面向摄像机的面片来代替,并且这个面片实际上可以由1个点通过几何着色器输出4个顶点来生成。 首先,我们需要定义新的顶点类型,和相应的input layout: struct ...
分类:
其他好文 时间:
2021-05-24 08:36:50
阅读次数:
0
通过快捷键Win+R,打开【运行】窗口,执行命令【dxdiag】命令,打开【DirectX诊断工具】窗口,在【系统】页面,在【系统信息】列表中展示【处理器】信息,包含CPU核数。如下图所示。 ...
1. 此电脑 ->属性 2. dxdiag(DirectX诊断工具)-》cmd + dxdiag 3. systeminfo 4. powershell(管理员):Powercfg –energy 启用跟踪 60 秒、观察系统行为、分析跟踪数据 ...
分类:
其他好文 时间:
2021-02-06 11:53:06
阅读次数:
0
第一部分:背景知识 DirectShow是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。它经过DirectX 6.0中的DirectX Media发展而来,集成了DirectX家族中的其他成员(DirectDraw、DirectSound等),可以说 ...
一、VMware简介 VMware Workstation Pro 是业界标准的桌面 Hypervisor,用于在 Linux 或 Windows PC 上运行虚拟机。 Workstation 16 Pro 基于行业定义的技术,在以下方面实现了改进:DirectX 11 和 OpenGL 4.1 3 ...
分类:
系统相关 时间:
2021-01-19 11:42:01
阅读次数:
0
电脑硬件 电脑型号 Default string 台式电脑 (扫描时间:2020年08月25日) 操作系统 Windows 10 Enterprise 64位 ( DirectX 12 ) 处理器 英特尔 Core i9-9900K @ 3.60GHz 八核 主板 华硕 TUF Z390-PLUS ...
分类:
其他好文 时间:
2020-12-19 13:12:18
阅读次数:
2
0x00 需要用到的头文件 #include <DirectXMath> #include <DirectXPackedVector.h> using namespace DirectX; using namespace DirectX::PackedVector; 0x01 针对不同平台的设置 针 ...
分类:
其他好文 时间:
2020-11-12 14:06:40
阅读次数:
7
Windows 开发人员中心 https://docs.microsoft.com/zh-cn/windows/ DirectX 英文文档 https://docs.microsoft.com/en-us/windows/win32/direct3d12/directx-12-programming ...
分类:
其他好文 时间:
2020-07-22 16:10:23
阅读次数:
219
用Microsoft DirectX光线跟踪改善渲染质量 Implementing Stochastic Levels of Detail with Microsoft DirectX Raytracing 细节层次(LOD)是指在细节可能不重要的情况下,用较低分辨率的网格替换远处的高分辨率网格。这 ...
分类:
其他好文 时间:
2020-06-19 20:52:02
阅读次数:
43