利用OpenGL或者Direct3D将场景渲染到贴图或者内存的某个区域:
限制条件:
1.渲染出的最终效果图尺寸在4096x4096或者更高
2.最终图像没有锯齿.
3.最终效果图尺寸不受显卡的限制4.如果上述不成立,能否脱离显卡的限制做出像素很大的图片?花费您一点时间解决我很大的问题,谢谢
限制条件:
1.渲染出的最终效果图尺寸在4096x4096或者更高
2.最终图像没有锯齿.
3.最终效果图尺寸不受显卡的限制4.如果上述不成立,能否脱离显卡的限制做出像素很大的图片?花费您一点时间解决我很大的问题,谢谢
解决方案 »
- MFC屏保图片浏览增加下雪效果问题,请教(急)
- activex控件不能释放资源
- 怎样做选择框,让框内文本和图形异或反显。
- 请问如何用vc一次读取几个bmp文件?-会读取一个文件象素。
- 对窗口很熟请进
- 为什么我的树状控件里面插如icon背景显示的都是黑色的,怎么变成透明的?
- 关于dll的问题
- gboy,你还在吗?接着刚才的问题问,现在显示没有问题,可为什么对话框的窗口句柄是0?我觉得很奇怪!有人知道吗?
- 菜鸟求助:我学过Turbo C,对DOS下的C命令很熟悉,刚刚又学会了使用VC的开发环境,但里面的命令都不认识,谁能推荐一个好教程给我,有什么好书适合看也行。谢谢!
- 高手请进:关于动态加载dll的问题
- 谁能帮我把这段delphi code转成C++ 的
- 100元帮忙调试VFW视频捕获程序(有源码)
Google earth 等卫星图片是分块加载显示的
你这么高像素的图片
如果可以的话分块加载进去
D3D本身也不是允许无限分辨率的,即使是软件渲也是有限制的
没有锯齿,不受显卡限制这都没问题,但是如果非要DX介入就不行了
如果不是透视图的话可以一块一块的渲,每次选一个指定大小的纹理,然后把纹理中的数据拷贝到你的最终的巨大的图片中,但是如果是透视图的话就不行了.不过Max应该可以输出很大的图片吧,但是它是软件渲的
不过是基于dx10的,要在vista下才能跑起来。
不知对你是否有帮助。http://developer.nvidia.com/page/directx.html