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