社区
游戏开发
帖子详情
Direct3D场景中3D场景的方法
pangzi8
2011-05-30 10:35:29
我是新手,在学D3D,但是只能画一些简单3D图形。看到游戏中丰富的场景,如果用D3D直接画肯定不行吧,顶点太多了,好像一般是用3D MAX等工具制作场景,请问怎么把做出来的场景使用到D3D程序中,并最终显示出来,进行渲染呢?这是什么技术呢,望高人指点学习方向,感激不尽!
...全文
124
8
打赏
收藏
Direct3D场景中3D场景的方法
我是新手,在学D3D,但是只能画一些简单3D图形。看到游戏中丰富的场景,如果用D3D直接画肯定不行吧,顶点太多了,好像一般是用3D MAX等工具制作场景,请问怎么把做出来的场景使用到D3D程序中,并最终显示出来,进行渲染呢?这是什么技术呢,望高人指点学习方向,感激不尽!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IONPhantom
2011-06-02
打赏
举报
回复
[Quote=引用 6 楼 dizuo 的回复:]
引用 1 楼 p_hantom 的回复:
max 导出成模型文件
程序这边加载模型文件就可以画出来了
像.x就是微软的模型格式,各个公司各个引擎的都有自己的格式
d3d模型格式主要是.x,
不过也支持标准模型格式,3ds, obj等
[/Quote]
D3D和.x半点关系也没有,.x只是存储数据的一种文件格式而已,他和3ds obj除了格式没有区别,只不过微软大部分的例子用的是.x而已罢了.
就好像.dds的贴图只是一种文件格式,和d3d也没有半毛钱的关系,用tga bmp jpg 照样可以创建贴图和miipmap
ryfdizuo
2011-06-02
打赏
举报
回复
[Quote=引用 1 楼 p_hantom 的回复:]
max 导出成模型文件
程序这边加载模型文件就可以画出来了
像.x就是微软的模型格式,各个公司各个引擎的都有自己的格式
[/Quote]
d3d模型格式主要是.x,
不过也支持标准模型格式,3ds, obj等
Sou2012
2011-06-02
打赏
举报
回复
谁说D3D不行的,市面上的3D游戏。80%以上都是D3D开发的。 剩余的同时支持D3D和openGL
pangzi8
2011-06-01
打赏
举报
回复
.x文件加载进去,用一些函数就能是该场景显示吗
pangzi8
2011-06-01
打赏
举报
回复
我希望了解这是什么技术 找哪方面的资料可以学习 谢谢
visualvisual
2011-06-01
打赏
举报
回复
可以自己学习开发3DMAX的导出插件,到www.cgsir.com可以得到一些帮助。然后把3dMAX模型的顶点坐标、UV和其它的信息写在一个结构体里面写入文件,再在DX中读出想要的顶点信息。使用IDirect3DVertexBuffer9::Lock()把顶点锁定,最后使用IDirect3DDevice9::SetStreamSource()压入管线渲染。
kgstation
2011-05-31
打赏
举报
回复
使用3DS MAX制作模型。。然后用插件转换成X文件。。或者用PS制作地形文件
IONPhantom
2011-05-31
打赏
举报
回复
max 导出成模型文件
程序这边加载模型文件就可以画出来了
像.x就是微软的模型格式,各个公司各个引擎的都有自己的格式
Direct X
3D
场景
源码
C# + Direct X 实现了
3D
场景
的加载以及显示
direct
3d
室外
场景
第一版
自己做的
direct
3d
,只是第一版,后面再完善.
安装和配置 Windows Server 2022 远程访问服务
首先我们就能够去了解到,Windows Server 2022 的系统当
中
,路由和远程访问服务,分别地为我们提供了路由和远程访问的功能,然后我们将详细地为大家去说明,路由和远程访问服务的应用
场景
、组件和特点,并且逐步地...
Direct
3D
场景
摄像机类CCamera
实现了围绕任意方向的旋转和平移,能满足的游戏
中
对摄像机的基本操作,且简单易用。
Direct
3D
实现的小
场景
自己写得一个
3D
小
场景
,模型是自己做得。初学direct,做得不好之处多包涵。
游戏开发
8,304
社区成员
23,682
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章