游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1687|回复: 3

可编程渲染管线如何实现FLAT着色模式

[复制链接]

2

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2011-2-23 00:57:00 | 显示全部楼层 |阅读模式
渲染一个Box,8个顶点,我用一个8个顶点的vertexbuffer和一个indexbuffer,indexbuffer里面存了3*6*2个元素,即6*2个三角形,在可编程渲染管线下怎么解决顶点法线的问题?同一个顶点在给不同面上的三角形作为顶点的时候法线是不同的。我能指定用三角形第一个点作为三角形的法线吗?FLAT着色模式在可编程渲染管线上能实现吗?怎么实现?

2

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
 楼主| 发表于 2011-2-23 01:01:00 | 显示全部楼层

Re: 可编程渲染管线如何实现FLAT着色模式

事实上我要控制的是硬件在光栅化时候对一个顶点属性的插值方法,能控制吗?如果不能控制为什么标准没有开放对这个的控制?硬件设计上有困难吗?

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2011-2-23 09:47:00 | 显示全部楼层

Re:可编程渲染管线如何实现FLAT着色模式

法线用面法线不用顶点法线就是FLAT了

2

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
 楼主| 发表于 2011-2-23 23:00:00 | 显示全部楼层

Re: Re:可编程渲染管线如何实现FLAT着色模式

hyzboy: Re:可编程渲染管线如何实现FLAT着色模式

法线用面法线不用顶点法线就是FLAT了


如何实现呢?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-6 14:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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