会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Elysia
新博客地址:http://chenglixue.top/
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2023年5月5日
DX12 实现 天空盒
摘要: 前言 本篇将展示如何使用DX12实现天空盒 源代码cubemap 创建dds立方体贴图 微软官方提供了一个命令行工具Texassemble,该工具可以将输入的几个图片转换为GPU可识别的DDS贴图,如立方体贴图 语法 texassemble <command> [-r] [-flist <filen
阅读全文
posted @ 2023-05-05 14:23 爱莉希雅
阅读(343)
评论(0)
推荐(0)
2023年4月27日
DX12 实战 BlinnPhong & 纹理贴图
摘要: 前言 本篇将展示如何实现BlinnPhong光照,以及为人物模型贴上纹理 对于理论不清楚的小伙伴可以看这图形学理论 局部光照,[图形学理论 纹理贴图](https://www.cnblogs.com/chenglixue/p/17109214.html) 具体代码看这github.com 材质 由于
阅读全文
posted @ 2023-04-27 22:18 爱莉希雅
阅读(298)
评论(0)
推荐(0)
2023年4月21日
D3D12 实战 基础框架
摘要: 前言 本系列将用D3D12实现众多实时渲染算法,包括正向渲染、延时渲染、光线追踪,本篇将介绍以后常用到的基本框架 笔者会贴出重要的实现,且解释这些代码的作用,不过不会深入讲解其实现原理具体的还需读者自行学习 实现 Win32Application Win32Application主要用于
阅读全文
posted @ 2023-04-21 09:02 爱莉希雅
阅读(290)
评论(0)
推荐(0)
DX12 实战 模型导入
摘要: 前言 本篇是DX12实现篇——使用assimp库导入.obj模型,先仅仅显示简单的模型,等后面再向其中添加纹理等等 github我的实现 Assimp assimp的安装配置网上有很多教程这里就不谈了,但这有一个坑可能对你有所帮助——不知道为什么笔者用assimp最新的库没法导入.obj模型,系统会
阅读全文
posted @ 2023-04-21 09:01 爱莉希雅
阅读(337)
评论(0)
推荐(0)
2023年4月6日
D3D12调试工具——pix
摘要: 前言 本篇将介绍图形调试工具pix,使用该工具可以对图形管线进行debug。貌似VS不再支持D3D12的图形调试,笔者的VS无法捕获帧 环境搭建 配置用于 CPU 捕获的 PDB 生成完整的 PDB 设置符号路径 srvc:\symcachehttps://msdl.microsoft.com/
阅读全文
posted @ 2023-04-06 16:08 爱莉希雅
阅读(2266)
评论(0)
推荐(0)
2023年4月1日
泛光(bloom)总结
摘要: 前言 本篇会介绍什么是泛光(bloom)、眩光及形成原因,会介绍基础的实现泛光的流程 镜头眩光 镜头眩光(Lens flare)定义:由于眼睛的晶状体或者相机的透镜直接面对强光所产生的一种现象,由一圈光晕(halo)和纤毛状的光环(ciliary corona)组成 原理:光晕的出现是因为透镜物
阅读全文
posted @ 2023-04-01 16:49 爱莉希雅
阅读(1843)
评论(0)
推荐(0)
2023年3月31日
色调映射总结
摘要: 前言 本篇将介绍什么是色调映射,为什么需要色调映射,HDR,HDRI,当前流行的色调映射算法 HDR和色调映射 在谈及色调映射前我们先来看看平时经常听到的HDR和HDRI HDR: High-Dynamic Range(高动态范围)的缩写,可以理解为一个 CG 的概念,常出现在计算机 图形学与电
阅读全文
posted @ 2023-03-31 15:35 爱莉希雅
阅读(1027)
评论(0)
推荐(0)
2023年3月30日
伽马校正总结
摘要: 颜色空间 在介绍伽马校正前,我们先了解了解必要的知识——颜色空间 颜色空间有几种,分别是sRGB、CIE XYZ等,他们都有颜色匹配函数,但不同颜色空间表示的色域范围不同 CIE XYZ CIE XYZ是人造的颜色空间,他并不是由实验得出的,用XYZ表示颜色,其中Y可以表示亮度 CI
阅读全文
posted @ 2023-03-30 22:40 爱莉希雅
阅读(715)
评论(0)
推荐(0)
2023年3月29日
PBR总结
摘要: 前言 上一篇介绍了蒙特卡洛路径追踪,并解决它存在的问题,得到的渲染效果很不错,但还未提及基于物理的BRDF,本篇介绍菲涅尔效应、微表面模型、次表面散射,Cook-Torrance BRDF 次表面散射 在真实世界中许多物体都是半透明的,比如皮肤、玉、蜡等。当光进入到透明/半透明材料时,一部分
阅读全文
posted @ 2023-03-29 23:23 爱莉希雅
阅读(287)
评论(0)
推荐(0)
2023年3月28日
蒙特卡洛路径追踪总结
摘要: 前言 上一篇介绍如何表达一个正确的光线传播模型,但没有提及如何解它的值,因此本篇将介绍使用蒙特卡洛路径追踪来解决该问题 什么是蒙特卡洛积分? 原理:对函数值均匀采样求平均并作为积分值的近似。简单来说,就是将下图积分面积分割为多个小长方形,再对这些小长方形的面积求和 定义形式:欲求取[a,b]区间
阅读全文
posted @ 2023-03-28 17:56 爱莉希雅
阅读(420)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告