社区
其它游戏引擎
帖子详情
DIRECT3D9 保存深度图
ZBHWMM
2017-02-06 03:59:50
小弟接触D3D10/11/12小半年时间,如今由于需要,特发此贴寻求帮助。
D3D9中,我想保存出深度图,已知深度格式中只有D3DFMT_D16_LOCKABLE是lockable的,那对于其他的format我应该怎么做才能将深度surface保存为dds格式的文件呢?
使用D3DXSaveSurfaceToFile吗?一直返回0xdeadbeef是怎么回事呢?
请大家帮帮忙~
...全文
934
3
打赏
收藏
DIRECT3D9 保存深度图
小弟接触D3D10/11/12小半年时间,如今由于需要,特发此贴寻求帮助。 D3D9中,我想保存出深度图,已知深度格式中只有D3DFMT_D16_LOCKABLE是lockable的,那对于其他的format我应该怎么做才能将深度surface保存为dds格式的文件呢? 使用D3DXSaveSurfaceToFile吗?一直返回0xdeadbeef是怎么回事呢? 请大家帮帮忙~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ZBHWMM
2017-10-13
打赏
举报
回复
非常感谢大家的帮助,多谢!!
「已注销」
2017-05-04
打赏
举报
回复
可以将深度当做纹理使用:可以触发一个“全屏”矩形的渲染,将”深度“渲到别一个你想要的RenderTarget上。
现在的硬件都支持这种方式:
无名剑
2017-03-08
打赏
举报
回复
DX9 深度缓冲我印象中是不能取出来的,你可以考虑Early-z 用低模render to texture 把场景渲染一遍到一张自定义的纹理上。
精通DirectX.3D图形与动画程序设计.pdf
d.3 矩阵 d.4 四元数 附录e 计算机图形学基础 e.1 概述 e.1.1 计算机图形学的概念 e.1.2 计算机图形学的研究内容 e.2 图形系统与图形设备 e.2.1 图形系统 e.2.2 图形设备 e.3 图形变换 e.3.1 图形的几何变换 e.3.2...
Windows游戏编程系列之6:D3D编程基础及游戏开发实战
我将带领大家认真学习D3D的系列编程,从窗口开始,到GDI、到D3D、到三维场景、纹理映射、光照与材质、顶点与索引、Alpha混合、深度测试等。 大家在学习中要多总结分析、遇到不会的问题要多问、多交流。 具体的内容...
Thinking in Java 中文第四版+习题答案
12.2.9 使克隆具有更大的深度 12.2.10 为什么有这个奇怪的设计 12.3 克隆的控制 12.3.1 副本构建器 12.4 只读类 12.4.1 创建只读类 12.4.2 “一成不变”的弊端 12.4.3 不变字串 12.4.4 String和StringBuffer类 12.4....
Think in Java(中文版)chm格式
12.2.9 使克隆具有更大的深度 12.2.10 为什么有这个奇怪的设计 12.3 克隆的控制 12.3.1 副本构建器 12.4 只读类 12.4.1 创建只读类 12.4.2 “一成不变”的弊端 12.4.3 不变字串 12.4.4 String和StringBuffer...
其它游戏引擎
456
社区成员
668
社区内容
发帖
与我相关
我的任务
其它游戏引擎
其它游戏引擎
复制链接
扫一扫
分享
社区描述
其它游戏引擎
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章