首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Ogre3d中启用每像素着色

如何在Ogre3d中启用每像素着色
EN

Stack Overflow用户
提问于 2014-10-09 12:02:32
回答 1查看 596关注 0票数 3

我在Ogre3D中用聚光灯照亮一架飞机。然而,热点上的边缘显示出Z字形效应。看起来平面上的着色是在每个顶点上完成的,没有任何插值。

线框渲染结果如下图所示:

如何在Ogre3D中启用逐像素照明,从而平滑热点的边界?

EN

回答 1

Stack Overflow用户

发布于 2014-10-09 17:12:55

在当前的Ogre版本(低于2.0)中,有两个选项:

  1. 手动创建Cg/HLSL/GLSL着色器,并在地平面的材质中使用它。
  2. 使用Ogre的实时着色系统。它的体系结构和用法在此wiki article.

中进行了说明

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26270121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档