{"entities":{"Q268":{"pageid":323,"ns":120,"title":"Item:Q268","lastrevid":942,"modified":"2023-06-08T15:14:52Z","type":"item","id":"Q268","labels":{"en":{"language":"en","value":"Tutorial: OpenGL Fragment Shader"}},"descriptions":{"en":{"language":"en","value":"A OpenGL Tutorial explaining the fragment shader and how to use it"}},"aliases":{},"claims":{"P20":[{"mainsnak":{"snaktype":"value","property":"P20","hash":"ddc625fd5816e676c809a820f45d96a7713fd6b2","datavalue":{"value":"https://www.khronos.org/opengl/wiki/Fragment_Shader","type":"string"},"datatype":"url"},"type":"statement","id":"Q268$66899631-48ba-a9da-d94e-ef41c20200fa","rank":"normal"}],"P3":[{"mainsnak":{"snaktype":"value","property":"P3","hash":"3ce8794d3912745c1b344a3a2baa2e4348e1bd60","datavalue":{"value":{"entity-type":"item","numeric-id":233,"id":"Q233"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q268$2cac3011-4116-abec-d8f5-2d8def73cddf","rank":"normal"},{"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":"Q268$624df491-4622-6065-130d-dff7d7957c9c","rank":"normal"}]},"sitelinks":{}}}}