Qt3DRender.QPolygonOffset

The QPolygonOffset class sets the scale and steps to calculate depth values for polygon offsets. More

Inheritance diagram of PySide2.Qt3DRender.Qt3DRender.QPolygonOffset

Synopsis

Functions

Slots

Signals

Detailed Description

A QPolygonOffset class adds an offset to the fragment depth value prior to depth test and depth write. The offset can be used to avoid z-fighting when rendering polygons with very close depth values such as decals.

class PySide2.Qt3DRender.Qt3DRender.QPolygonOffset([parent=None])
param parent

QNode

The constructor creates a new QPolygonOffset instance with the specified parent

PySide2.Qt3DRender.Qt3DRender.QPolygonOffset.depthSteps()
Return type

float

See also

setDepthSteps()

PySide2.Qt3DRender.Qt3DRender.QPolygonOffset.depthStepsChanged(depthSteps)
Parameters

depthStepsfloat

PySide2.Qt3DRender.Qt3DRender.QPolygonOffset.scaleFactor()
Return type

float

See also

setScaleFactor()

PySide2.Qt3DRender.Qt3DRender.QPolygonOffset.scaleFactorChanged(scaleFactor)
Parameters

scaleFactorfloat

PySide2.Qt3DRender.Qt3DRender.QPolygonOffset.setDepthSteps(depthSteps)
Parameters

depthStepsfloat

See also

depthSteps()

PySide2.Qt3DRender.Qt3DRender.QPolygonOffset.setScaleFactor(scaleFactor)
Parameters

scaleFactorfloat

See also

scaleFactor()