- class QPerVertexColorMaterial#
QPerVertexColorMaterial
类提供了一个默认实现,用于渲染为每个顶点设置的颜色属性。 更多信息…概要#
方法#
__init__()
注意
这份文档可能包含从 C++ 自动翻译成 Python 的代码片段。我们随时欢迎对片段翻译的贡献。如果您发现翻译有任何问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 创建工单来告知我们。
详细描述#
这种光照效果基于两种光照组件的组合:环境光和漫反射。环境光由顶点颜色设置。漫反射考虑了每个顶点的法线分布。
环境光是没有任何其他光源发出的物体发出的颜色。
漫反射是在粗糙表面反射中与光源一起发出的颜色
此材质使用单遍渲染方法并形成片段光照。提供了 OpenGL 2、OpenGL 3 或更高版本以及 OpenGL ES 2 的技术。
-
__init__
(可选[parent=None])# - 参数:
parent –
QNode
使用父对象
parent
构造一个新的QPerVertexColorMaterial
实例。