游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: BibleWang

Direct3D的工作原理

[复制链接]

18

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
QQ
发表于 2004-9-5 09:22:00 | 显示全部楼层

Re:Direct3D的工作原理

偶是小朋友
请大家教教我
偶15岁
偶QQ:42550821

54

主题

2917

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2004-9-5 21:11:00 | 显示全部楼层

Re:Direct3D的工作原理

话好说事难办。

0

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-9-6 08:43:00 | 显示全部楼层

Re:Direct3D的工作原理

不知道楼主为什么要自己这样独自去推理?
D3D、OGL 的渲染管道的原理,在相关的文档和许多网站均有介绍。真是搞不懂你在作些什么?

D3DSDk:

TRANSFORM ---> TRIANGLE SETUP ------> RASTER ( BI-LINER INTERPOLATION WITH PERSPECTIVE-CORRECTION)

很为你的学习方法感到惋惜!~

0

主题

10

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2004-9-11 20:48:00 | 显示全部楼层

Re:Direct3D的工作原理

三角形是什么颜色的这跟shading的方法有关系吧。
SetRenderState(D3DSHADEMODE,D3DSHADE_GOURAUD)
SetRenderState(D3DSHADEMODE,D3DSHADE_FLAT)

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2004-9-12 18:15:00 | 显示全部楼层

Re: Direct3D的工作原理

BibleWang: Direct3D的工作原理

经过反复的思考,推理,我终于悟通了direct3d的工作原理。
原来direct3d在绘制三角形时只绘制三角形的三个...



这是“D3D的工作原理”???

这个恐怕只是D3D的工作原理的一小部分,即顶点填充的原理,而且还不是所有的都是如此,像14楼说的,仅当渲染方式为Gouraud时才使用平滑过渡,而Flat渲染方式就不是这样。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-18 15:18

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表