酱坛子

专注C++技术 在这里写下自己的学习心得 感悟 和大家讨论 共同进步(欢迎批评!!!)

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  66 Posts :: 16 Stories :: 236 Comments :: 0 Trackbacks

公告

王一伟 湖南商学院毕业 电子信息工程专业

常用链接

留言簿(19)

我参与的团队

搜索

  •  

积分与排名

  • 积分 - 382160
  • 排名 - 63

最新随笔

最新评论

阅读排行榜

评论排行榜

自己没写过底层的渲染,多多少少有些惭愧,做了这么久3D竟然简单的渲染都不熟悉,真的很惭愧啊。

前几天来了个弟弟,要学3D,所以也和他一起写了写渲染部分。

昨天吧,他写了一天的顶点渲染(带索引缓冲),结果回家问我怎么有时候渲染是一个平面上的4个点是渲染成的矩形,有时候渲染成的是三角形。我也不了解,就帮他看了看书,最后发现在没有开启双面渲染的情况下,你的眼点只有在三角面的正向的时候才能看见渲染的三角形,然而什么是正面就是这个问题的核心了。

在定义渲染顶点stream的时候,渲染出图象的正向遵守左手法则,大拇指为三角面的正向,弟弟之所以只渲染出了半个矩形是因为另外半个是背朝屏幕的,所以看不见。

posted on 2006-08-18 10:44 @王一伟 阅读(517) 评论(1)  编辑 收藏 引用 所属分类: 2. 3D渲染

Feedback

# re: 初学的一些理解 2007-12-07 15:00 鼯鼠
呵呵 这是一个很基本的问题,没有注意就怪你不细心了。OpenGL也是这样的,不过构造顶点顺序正好和MS的相反。  回复  更多评论
  


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理