Auf dieser Seite

PerVertexColorMaterial QML Type

Die Klasse „PerVertexColorMaterial“ bietet eine Standardimplementierung für das Rendern der für jeden Scheitelpunkt festgelegten Farbeigenschaften. Mehr...

Import Statement: import Qt3D.Extras 2.12
Inherits:

Material

Status: Technology preview

Dieser Typ befindet sich in der Technology Preview und kann sich noch ändern.

Ausführliche Beschreibung

Dieser Lichteffekt basiert auf der Kombination von zwei Beleuchtungskomponenten: „Ambient“ und „Diffuse“. „Ambient“ wird durch die Scheitelpunktfarbe festgelegt. „Diffuse“ berücksichtigt die Normalenverteilung jedes Scheitelpunkts.

  • „Ambient“ ist die Farbe, die von einem Objekt ohne weitere Lichtquelle ausgestrahlt wird.
  • „Diffuse“ ist die Farbe, die bei Reflexionen auf rauen Oberflächen durch das Licht ausgestrahlt wird

Dieses Material nutzt einen Effekt mit einem einzigen Render-Pass und erzeugt Fragmentbeleuchtung. Es werden Techniken für OpenGL 2, OpenGL 3 oder höher sowie für OpenGL ES 2 bereitgestellt.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.