{"entities":{"Q348":{"pageid":405,"ns":120,"title":"Item:Q348","lastrevid":1395,"modified":"2023-07-04T00:36:32Z","type":"item","id":"Q348","labels":{"en":{"language":"en","value":"Tutorial: Python & OpenGL for Scientific Visualization"}},"descriptions":{"en":{"language":"en","value":"Extensive tutorial on modern OpenGL and shaders with many code examples"}},"aliases":{},"claims":{"P3":[{"mainsnak":{"snaktype":"value","property":"P3","hash":"2988a03c517ada6c411d8e89862b2d8caf8553c5","datavalue":{"value":{"entity-type":"item","numeric-id":159,"id":"Q159"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q348$01f26e9d-4469-1777-5ed2-b4a665f8b957","rank":"normal"}],"P20":[{"mainsnak":{"snaktype":"value","property":"P20","hash":"c40611fd045a99b43b47a842e2a208b1573f1804","datavalue":{"value":"https://www.labri.fr/perso/nrougier/python-opengl","type":"string"},"datatype":"url"},"type":"statement","id":"Q348$da69043e-4b84-b804-5ac3-fa37096436c7","rank":"normal"}]},"sitelinks":{}}}}