- 博客(344)
- 资源 (22)
- 收藏
- 关注
原创 wasm-ld: error: vendor/CJSON/libcjson.a(cJSON.c.o): undefined symbol: __stack_chk_guard 报错解决方案
wasm-ld: error: vendor/CJSON/libcjson.a(cJSON.c.o): undefined symbol: __stack_chk_guard 报错解决方案
2024-05-15 12:03:00 457
原创 Mesa3D图形库与NIR(New Intermediate Representation)
Mesa3D图形库与NIR(New Intermediate Representation)
2024-05-11 11:15:09 468
原创 Define c++ Increment and decrement operator overloading struct
Define c++ Increment and decrement operator overloading struct
2024-04-25 13:56:08 216
原创 多核(CPU)系统中并行计算Atomic原子操作与缓存一致性(memory/cache coherency)
多核(CPU)系统中并行计算Atomic原子操作与缓存一致性(memory/cache coherency)
2024-03-18 07:24:47 837
原创 像素抖动(Pixel Dithering) 的Shader实现
莫列波纹(Moiré pattern)与Banding有时候会会对图像画面造成显示问题。在实时渲染中,用Shader实现的Dithering能缓解这类问题。这里给出HLSL, GLSL, WGSL这些环境的Dithering Shader实现。
2023-12-28 06:57:28 644
原创 直线未必是捷径
假装定义一句名言:直线未必是捷径。 想想概率,想想AI,想想量子。不确定性,未必不会造就好的结果。因为所谓结果,时常是多种因素综合作用的效果。
2023-12-27 22:56:41 391
原创 Win10使用OpenSSL生成证书的详细步骤(NodeJS Https服务器源码)
Win10使用OpenSSL生成证书的详细步骤(NodeJS Https服务器源码),远程开启硬件权限,会用到SSL证书。以下是Win10系统下用OpenSSL生成测试用证书的步骤。
2023-12-22 10:18:53 2240
原创 轻量封装WebGPU渲染系统示例<53>- 多盏灯灯光照在地面的效果
轻量封装WebGPU渲染系统示例<53>- 盏灯灯光照在地面的效果WebGPU实时渲染实现模拟多盏灯的灯光照在地面的效果灯光效果 。
2023-12-18 23:41:52 489
原创 轻量封装WebGPU渲染系统示例<52>- Json数据描述材质、纹理等3D渲染场景信息
轻量封装WebGPU渲染系统示例<52>- Json数据描述材质、纹理等3D渲染场景信息
2023-12-17 22:18:24 611
原创 轻量封装WebGPU渲染系统示例<51>- 视差贴图(Parallax Map)(源码)
轻量封装WebGPU渲染系统示例<51>- 视差贴图(Parallax Map)(源码)。视差纹理是一种片段着色阶段增强材质表面凹凸细节的技术。这里在WebGPU的实时渲染材质管线中实现了视差贴图计算,以便增强相关的纹理细节表现力。
2023-12-17 11:18:54 497
原创 轻量封装WebGPU渲染系统示例<50>- Json数据描述材质等3D渲染场景信息
轻量封装WebGPU渲染系统示例<50>- Json数据描述材质等3D渲染场景信息本示例中的3d渲染场景由Json数据来描述。包含3个主要部分:1. Json描述渲染器的基本信息。2. Json描述渲染场景的环境信息,包括全局的灯光、阴影、雾等。3. Json描述构成场景的各个可选人实体,包括几何信息、transform、材质、渲染状态等。
2023-12-16 22:22:17 596
原创 轻量封装WebGPU渲染系统示例<46>- 材质组装管线(MaterialPipeline)灯光、阴影、雾以及多Pass(源码)
轻量封装WebGPU渲染系统示例<46>- 材质组装管线(MaterialPipeline)灯光、阴影、雾以及多Pass(源码)
2023-12-10 14:26:47 270
原创 轻量封装WebGPU渲染系统示例<45>- 材质组装流水线(MaterialPipeline)灯光、阴影、雾(源码)
轻量封装WebGPU渲染系统示例<45>- 材质组装流水线(MaterialPipeline)灯光、阴影、雾(源码)
2023-12-10 12:10:01 521
原创 轻量封装WebGPU渲染系统示例<44>- 材质组装流水线(MaterialPipeline)之灯光和柔和阴影(源码)
轻量封装WebGPU渲染系统示例<44>- 材质组装流水线(MaterialPipeline)之灯光和柔和阴影(源码)
2023-12-09 12:47:13 527
原创 轻量封装WebGPU渲染系统示例<43>- PBR材质与阴影实(源码)
轻量封装WebGPU渲染系统示例<43>- PBR材质与阴影实(源码)。原理简介: 1. 基于rendering pass graph实现。 2. WGSL Shader 基于文件系统和宏机制动态组装。
2023-12-05 07:53:19 495
原创 轻量封装WebGPU渲染系统示例<42>- vsm阴影实现过程(源码)
轻量封装WebGPU渲染系统示例<42>- vsm阴影实现过程(源码)。这里的源码包括了VSM实现每个阶段的Shader WGSL源码。
2023-12-03 12:07:23 530
原创 轻量封装WebGPU渲染系统示例<41>- 前向渲染的雾(Fog)效果(源码)
轻量封装WebGPU渲染系统示例<41>- 前向渲染的雾(Fog)效果(源码)
2023-12-02 12:17:40 162
原创 轻量封装WebGPU渲染系统示例<40>- 多层材质的Mask混合(源码)
轻量封装WebGPU渲染系统示例<40>- 多重材质的Mask混合(源码)
2023-12-02 08:36:16 277
原创 轻量封装WebGPU渲染系统示例<39>- emissive和arm纹理支持(源码)
轻量封装WebGPU渲染系统示例<39>- emissive和arm纹理支持(源码)
2023-11-29 22:57:11 298
原创 轻量封装WebGPU渲染系统示例<38>- 动态构建WGSL材质Shader(源码)
轻量封装WebGPU渲染系统示例<38>- 动态构建WGSL材质Shader(源码)基于Macro宏定义和WGSL Shader文件系统实现
2023-11-23 06:50:49 610
原创 轻量封装WebGPU渲染系统示例<37>- 多个局部点光源应用于非金属材质形成的效果(源码)
轻量封装WebGPU渲染系统示例<37>- 多个局部点光源应用于非金属材质形成的效果(源码)
2023-11-21 19:39:29 480
原创 轻量封装WebGPU渲染系统示例<36>- 广告板(Billboard)(WGSL源码)
轻量封装WebGPU渲染系统示例<36>- 广告板(Billboard)(WGSL源码)
2023-11-21 13:11:31 318
原创 轻量封装WebGPU渲染系统示例<35>- HDR环境数据应用到PBR渲染材质
轻量封装WebGPU渲染系统示例<35>- HDR环境数据应用到PBR渲染材质
2023-11-20 21:15:47 456
原创 Google codelab WebGPU入门教程源码<7> - 完整的元胞自动机之生命游戏的完整实现(源码)
Google codelab WebGPU入门教程源码<7> - 完整的元胞自动机之生命游戏的完整实现(源码)
2023-11-16 12:24:41 147
原创 Google codelab WebGPU入门教程源码<6> - 使用计算着色器实现计算元胞自动机之生命游戏模拟过程(源码)
Google codelab WebGPU入门教程源码<6> - 使用计算着色器实现计算元胞自动机之生命游戏模拟过程(源码)
2023-11-16 12:19:11 244
原创 Google codelab WebGPU入门教程源码<5> - 使用Storage类型对象给着色器传数据(源码)
Google codelab WebGPU入门教程源码<5> - 使用Storage类型对象给着色器传数据(源码)
2023-11-16 12:14:00 222
原创 Google codelab WebGPU入门教程源码<4> - 使用Uniform类型对象给着色器传数据(源码)
Google codelab WebGPU入门教程源码<4> - 使用Uniform类型对象给着色器传数据(源码)
2023-11-16 12:06:54 259
原创 Google codelab WebGPU入门教程源码<3> - 绘制网格(源码)
Google codelab WebGPU入门教程源码<3> - 绘制网格(源码)
2023-11-16 12:00:31 164
原创 Google codelab WebGPU入门教程源码<2> - 绘制几何形状(源码)
Google codelab WebGPU入门教程源码<2> - 绘制几何形状(源码)
2023-11-16 11:54:39 85
原创 Google codelab WebGPU入门教程源码<1> - 初始化WebGPU(源码)
Google codelab WebGPU入门教程源码 - 初始化WebGPU(源码)
2023-11-16 11:48:55 132
mkcert在Windows下生成SSL自签证书应用https(以及可以直接使用的证书)
2023-05-12
a complete bibliography of publications in the c/c++ 2000To2009
2022-05-25
c++ 创建dll(动态库)、static lib(静态库),以及dll的相互调用 示例vs2022工程
2022-03-10
MS-DOS-MASM5.0 用于64位(Win7或者Win10)系统中 DOSBox 环境下的汇编程序编译链接等汇编程序操作
2022-03-02
05-JP-id-Tech-5-Challenges-虚拟纹理
2020-09-30
win10-rightButtonCMD.reg
2019-12-11
webGL直接写的2d火爆射击游戏
2019-01-08
实现GLSL Shader(支持GLES2/GLES3)的辅助系统
2018-11-20
assimp_model_read_parser
2018-11-17
opengl330在顶点中设置颜色shader中使用
2018-02-25
win7 x86debug环境下 opengl glew和glfw的库
2018-02-25
js客户端通过node.js实现的Server操作MySQl
2018-01-14
去掉图片黑背景air源码
2012-10-31
flash as3 3D Graphics摄像机小系统(源码)
2012-07-31
去掉图片黑背景输出为透明png(AdobeAir工具)
2012-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人