;i FdZddlZddlZddlmZejdZ ej Z e e de ddejZeddd e eejd d Zejd ddZejeddddZeeddded d de eejedddZeed dded d de eejedddZeeddded d de eejedddZeeddded d de eejeddddZeeddded d de eejeddddZeeddded d de ee d krej!dSdS)!z Demonstration of some of the shader programs included with pyqtgraph that can be used to affect the appearance of a surface. NzGLShaders Examplezpyqtgraph example: GL Shadersi)distanceazimuth )rowscolsiT)rrrg?balloonadditive)meshdatasmoothcolorshader glOptions normalColoropaque)rrrrviewNormalColorshaded)rrrr edgeHilight heightColor__main__)"__doc__numpynp pyqtgraphpgpyqtgraph.openglopenglglmkQAppapp GLViewWidgetwshowsetWindowTitlesetCameraPosition GLGridItemgscaleaddItemMeshDataspheremdlinspacex GLMeshItemm1 translatem2m3m4m5m6__name__execPC:\PYTHON\MyICR_Workspace\venv\Lib\site-packages\pyqtgraph/examples/GLshaders.pyrDs= bi#$$BO0111R---BMOO!A ! [Rb))BKAqR]Bt>)_ijjj QqT1aAq " R]BtMXVVV QqT1aAq " R]Bt4EQYZZZ QqT1aAq " R]BtHQQQ QqT1aAq " R]Bt< aijjj QqT1aAq " R]Bt< aijjj QqT1aAq " X z BGIIIIIrB