{"users":[{"id":-1,"username":"system","name":"system","avatar_template":"/uploads/default/original/2X/b/ba89cb49313a0e869198c8be354afde8bcae027e.png","admin":true,"moderator":true,"trust_level":4},{"id":26730,"username":"8Observer8","name":"8Observer8","avatar_template":"/letter_avatar_proxy/v4/letter/8/bbe5ce/{size}.png","primary_group_name":"Registered_Users","trust_level":2},{"id":31079,"username":"JeffP","name":"Jeffery Phillips","avatar_template":"/letter_avatar_proxy/v4/letter/j/e495f1/{size}.png","admin":true,"moderator":true,"trust_level":4},{"id":37584,"username":"ssalisaluka1","name":"Ssalisaluka1","avatar_template":"/user_avatar/community.khronos.org/ssalisaluka1/{size}/12308_2.png","trust_level":0},{"id":37452,"username":"AndrewA","name":null,"avatar_template":"/letter_avatar_proxy/v4/letter/a/ea5d25/{size}.png","trust_level":0},{"id":37444,"username":"Tomislav","name":null,"avatar_template":"/letter_avatar_proxy/v4/letter/t/b38774/{size}.png","trust_level":0},{"id":37195,"username":"patrickshih123","name":"Patrickshih123","avatar_template":"/user_avatar/community.khronos.org/patrickshih123/{size}/11807_2.png","trust_level":0},{"id":2339,"username":"jimmyt1988","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/j/94ad74/{size}.png","primary_group_name":"Registered_Users","trust_level":1},{"id":2342,"username":"Sergejack","name":"Sergejack","avatar_template":"/letter_avatar_proxy/v4/letter/s/a587f6/{size}.png","primary_group_name":"Registered_Users","trust_level":1},{"id":1572,"username":"lthornblad","name":"lthornblad","avatar_template":"/letter_avatar_proxy/v4/letter/l/c57346/{size}.png","primary_group_name":"Registered_Users","trust_level":1},{"id":2155,"username":"syrious","name":"syrious","avatar_template":"/letter_avatar_proxy/v4/letter/s/ecb155/{size}.png","primary_group_name":"Registered_Users","trust_level":1},{"id":2216,"username":"LordAshes","name":"LordAshes","avatar_template":"/letter_avatar_proxy/v4/letter/l/54ee81/{size}.png","primary_group_name":"Registered_Users","trust_level":1},{"id":33756,"username":"andy3","name":"Andy","avatar_template":"/user_avatar/community.khronos.org/andy3/{size}/7100_2.png","trust_level":0},{"id":36548,"username":"ezequielleonzybert","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/e/ac91a4/{size}.png","trust_level":0},{"id":1404,"username":"Dark_Photon","name":"Dark Photon","avatar_template":"/user_avatar/community.khronos.org/dark_photon/{size}/4349_2.png","primary_group_name":"Registered_Users","moderator":true,"trust_level":4},{"id":28986,"username":"fifthFunction","name":"fifthFunction","avatar_template":"/letter_avatar_proxy/v4/letter/f/7ea924/{size}.png","trust_level":1},{"id":3245,"username":"Alfonse_Reinheart","name":"Alfonse Reinheart","avatar_template":"/user_avatar/community.khronos.org/alfonse_reinheart/{size}/4357_2.png","primary_group_name":"Registered_Users","moderator":true,"trust_level":4},{"id":34434,"username":"mts","name":"Tilen Kelc","avatar_template":"/letter_avatar_proxy/v4/letter/m/74df32/{size}.png","trust_level":0},{"id":22748,"username":"Manel_Goucha","name":"Inspector Gadjet","avatar_template":"/user_avatar/community.khronos.org/manel_goucha/{size}/7989_2.png","primary_group_name":"Registered_Users","trust_level":2},{"id":33470,"username":"Tabiq","name":"Tarbiq","avatar_template":"/letter_avatar_proxy/v4/letter/t/3da27b/{size}.png","trust_level":0},{"id":33829,"username":"Sahana","name":"Sahana Kanduri","avatar_template":"/letter_avatar_proxy/v4/letter/s/5fc32e/{size}.png","trust_level":0},{"id":28828,"username":"Midnightas","name":"mid","avatar_template":"/user_avatar/community.khronos.org/midnightas/{size}/2345_2.png","primary_group_name":"Registered_Users","trust_level":1},{"id":33514,"username":"zxuiji","name":"","avatar_template":"/user_avatar/community.khronos.org/zxuiji/{size}/7095_2.png","trust_level":1},{"id":15414,"username":"RigidBody","name":"RigidBody","avatar_template":"/letter_avatar_proxy/v4/letter/r/977dab/{size}.png","primary_group_name":"Registered_Users","trust_level":1},{"id":25760,"username":"GClements","name":"GClements","avatar_template":"/letter_avatar_proxy/v4/letter/g/e0b2c6/{size}.png","primary_group_name":"Registered_Users","trust_level":2},{"id":33419,"username":"inverser","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/i/a88e4f/{size}.png","trust_level":0},{"id":33260,"username":"Jorgearq","name":"Jorge Aguilar Blanco","avatar_template":"/user_avatar/community.khronos.org/jorgearq/{size}/6558_2.png","trust_level":1},{"id":32775,"username":"tekafran","name":"Fernando Espinosa González","avatar_template":"/letter_avatar_proxy/v4/letter/t/82dd89/{size}.png","trust_level":0},{"id":30674,"username":"sergeiBak","name":"Sergei","avatar_template":"/letter_avatar_proxy/v4/letter/s/b2d939/{size}.png","trust_level":0}],"primary_groups":[{"id":42,"name":"Registered_Users"}],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/other-standards/webgl/17?page=1","per_page":30,"top_tags":["glsl"],"topics":[{"id":22,"title":"About the WebGL category","fancy_title":"About the WebGL category","slug":"about-the-webgl-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2019-03-17T08:02:40.906Z","last_posted_at":null,"bumped":true,"bumped_at":"2019-03-17T08:02:40.977Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"OpenGL ES 2.0 for the Web - Please use Stack Overflow for questions-answers","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":881,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"id":111956,"title":"Can I use the official Khronos WebGL logo for my preview in YouTube tutorial?","fancy_title":"Can I use the official Khronos WebGL logo for my preview in YouTube tutorial?","slug":"can-i-use-the-official-khronos-webgl-logo-for-my-preview-in-youtube-tutorial","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://community.khronos.org/uploads/default/original/2X/4/4e526d9356f4c57cbe5a4b3f5db85667cd321ddd.png","created_at":"2025-07-01T11:36:36.614Z","last_posted_at":"2025-07-01T12:47:58.740Z","bumped":true,"bumped_at":"2025-07-01T12:47:58.740Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":337,"like_count":0,"has_summary":false,"last_poster_username":"8Observer8","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":26730,"primary_group_id":42,"flair_group_id":null}]},{"id":111715,"title":"3D on the Web Event in San Francisco","fancy_title":"3D on the Web Event in San Francisco","slug":"3d-on-the-web-event-in-san-francisco","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-03-12T16:35:38.893Z","last_posted_at":"2025-03-12T16:35:39.004Z","bumped":true,"bumped_at":"2025-03-12T16:35:39.004Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":52,"like_count":0,"has_summary":false,"last_poster_username":"JeffP","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":31079,"primary_group_id":null,"flair_group_id":null}]},{"id":111699,"title":"Lens flares in WebGL 2.0","fancy_title":"Lens flares in WebGL 2.0","slug":"lens-flares-in-webgl-2-0","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.khronos.org/uploads/default/optimized/2X/6/694adf68cf39aaa8b5937d34d156d858f139ae1e_2_1024x1024.jpeg","created_at":"2025-03-08T08:19:55.575Z","last_posted_at":"2025-03-08T08:19:55.690Z","bumped":true,"bumped_at":"2025-03-08T08:19:55.690Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":66,"like_count":0,"has_summary":false,"last_poster_username":"ssalisaluka1","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":37584,"primary_group_id":null,"flair_group_id":null}]},{"id":111562,"title":"Depth testing when z `EQUAL` the clear value","fancy_title":"Depth testing when z `EQUAL` the clear value","slug":"depth-testing-when-z-equal-the-clear-value","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-01-18T04:30:05.920Z","last_posted_at":"2025-01-18T04:30:06.095Z","bumped":true,"bumped_at":"2025-01-18T04:30:06.095Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":47,"like_count":0,"has_summary":false,"last_poster_username":"AndrewA","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":37452,"primary_group_id":null,"flair_group_id":null}]},{"id":111553,"title":"WebGL z-fighting - WebAssembly application","fancy_title":"WebGL z-fighting - WebAssembly application","slug":"webgl-z-fighting-webassembly-application","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.khronos.org/uploads/default/original/2X/e/ef197a673c1b6fea4349cc3bb5557de4484c68f9.png","created_at":"2025-01-15T10:50:09.019Z","last_posted_at":"2025-01-15T10:50:09.179Z","bumped":true,"bumped_at":"2025-01-15T10:50:09.179Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":49,"like_count":0,"has_summary":false,"last_poster_username":"Tomislav","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":37444,"primary_group_id":null,"flair_group_id":null}]},{"id":111322,"title":"WebGL + WebGPU Meetup - November 9","fancy_title":"WebGL + WebGPU Meetup - November 9","slug":"webgl-webgpu-meetup-november-9","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-10-17T22:22:54.562Z","last_posted_at":"2024-10-17T22:22:54.638Z","bumped":true,"bumped_at":"2024-10-17T22:22:54.638Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":40,"like_count":0,"has_summary":false,"last_poster_username":"JeffP","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":31079,"primary_group_id":null,"flair_group_id":null}]},{"id":111302,"title":"How to make a particular point or part glow in WebGL on 3D models","fancy_title":"How to make a particular point or part glow in WebGL on 3D models","slug":"how-to-make-a-particular-point-or-part-glow-in-webgl-on-3d-models","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-10-14T02:51:25.428Z","last_posted_at":"2024-10-14T02:51:25.520Z","bumped":true,"bumped_at":"2024-10-14T02:51:25.520Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":38,"like_count":0,"has_summary":false,"last_poster_username":"patrickshih123","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":37195,"primary_group_id":null,"flair_group_id":null}]},{"id":3549,"title":"Shadows in WebGL","fancy_title":"Shadows in WebGL","slug":"shadows-in-webgl","posts_count":3,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2012-02-28T17:02:16.000Z","last_posted_at":"2012-03-03T13:30:33.000Z","bumped":true,"bumped_at":"2024-10-10T00:13:42.261Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":5517,"like_count":0,"has_summary":false,"last_poster_username":"lthornblad","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2339,"primary_group_id":42,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2342,"primary_group_id":42,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1572,"primary_group_id":42,"flair_group_id":null}]},{"id":3284,"title":"How to include material when converting x3d to webgl-html?","fancy_title":"How to include material when converting x3d to webgl-html?","slug":"how-to-include-material-when-converting-x3d-to-webgl-html","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2011-11-03T09:37:21.000Z","last_posted_at":"2011-11-03T09:37:21.000Z","bumped":true,"bumped_at":"2024-10-10T00:11:59.492Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":3816,"like_count":0,"has_summary":false,"last_poster_username":"syrious","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2155,"primary_group_id":42,"flair_group_id":null}]},{"id":3567,"title":"Collisions in webgl. Can you do it with a shader?","fancy_title":"Collisions in webgl. Can you do it with a shader?","slug":"collisions-in-webgl-can-you-do-it-with-a-shader","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2012-03-06T07:26:36.000Z","last_posted_at":"2012-03-06T07:26:36.000Z","bumped":true,"bumped_at":"2024-10-10T00:09:52.613Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":3383,"like_count":0,"has_summary":false,"last_poster_username":"jimmyt1988","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2339,"primary_group_id":42,"flair_group_id":null}]},{"id":3466,"title":"Lighting - Lioght Obstruction And Shadows","fancy_title":"Lighting - Lioght Obstruction And Shadows","slug":"lighting-lioght-obstruction-and-shadows","posts_count":5,"reply_count":0,"highest_post_number":8,"image_url":null,"created_at":"2012-01-28T11:28:00.000Z","last_posted_at":"2012-03-07T17:07:17.000Z","bumped":true,"bumped_at":"2024-10-10T00:09:28.815Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":12444,"like_count":0,"has_summary":false,"last_poster_username":"LordAshes","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2216,"primary_group_id":42,"flair_group_id":null}]},{"id":110826,"title":"Bug in Mac Big Sur implementation of WebGL backend?","fancy_title":"Bug in Mac Big Sur implementation of WebGL backend?","slug":"bug-in-mac-big-sur-implementation-of-webgl-backend","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-05-18T21:45:56.101Z","last_posted_at":"2024-05-18T21:45:56.270Z","bumped":true,"bumped_at":"2024-05-20T11:48:59.795Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":149,"like_count":0,"has_summary":false,"last_poster_username":"andy3","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":33756,"primary_group_id":null,"flair_group_id":null}]},{"id":110543,"title":"Trying to pause the webGL process but I can't","fancy_title":"Trying to pause the webGL process but I can&rsquo;t","slug":"trying-to-pause-the-webgl-process-but-i-cant","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-02-12T22:49:09.951Z","last_posted_at":"2024-02-12T22:49:10.110Z","bumped":true,"bumped_at":"2024-02-13T12:16:35.640Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":240,"like_count":0,"has_summary":false,"last_poster_username":"ezequielleonzybert","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":36548,"primary_group_id":null,"flair_group_id":null}]},{"id":110474,"title":"Resizing WebGL canvas on old Android devices","fancy_title":"Resizing WebGL canvas on old Android devices","slug":"resizing-webgl-canvas-on-old-android-devices","posts_count":3,"reply_count":0,"highest_post_number":6,"image_url":"https://community.khronos.org/uploads/default/original/2X/0/0d66a8d75908682d48f5f59278cfe5925822f34c.png","created_at":"2024-01-24T00:45:50.912Z","last_posted_at":"2024-02-11T12:36:08.392Z","bumped":true,"bumped_at":"2024-02-11T12:36:08.392Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":437,"like_count":0,"has_summary":false,"last_poster_username":"8Observer8","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":26730,"primary_group_id":42,"flair_group_id":null}]},{"id":110398,"title":"Qt 6.6.1 WebAssembly Error. WebGL: INVALID_ENUM: bindFramebuffer: invalid target","fancy_title":"Qt 6.6.1 WebAssembly Error. WebGL: INVALID_ENUM: bindFramebuffer: invalid target","slug":"qt-6-6-1-webassembly-error-webgl-invalid-enum-bindframebuffer-invalid-target","posts_count":8,"reply_count":2,"highest_post_number":8,"image_url":"https://community.khronos.org/uploads/default/original/2X/2/2ff88207035f6aa19365b4c8f5500c96af277e42.png","created_at":"2023-12-30T00:07:28.543Z","last_posted_at":"2023-12-30T11:59:03.391Z","bumped":true,"bumped_at":"2023-12-30T12:04:12.769Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":541,"like_count":1,"has_summary":false,"last_poster_username":"8Observer8","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":26730,"primary_group_id":42,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1404,"primary_group_id":42,"flair_group_id":null}]},{"id":110149,"title":"WebGL + WebGPU Meetup - 7 November 2023","fancy_title":"WebGL + WebGPU Meetup - 7 November 2023","slug":"webgl-webgpu-meetup-7-november-2023","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2023-10-13T20:32:54.555Z","last_posted_at":"2023-10-13T20:32:54.653Z","bumped":true,"bumped_at":"2023-10-13T20:32:54.653Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":442,"like_count":0,"has_summary":false,"last_poster_username":"JeffP","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":31079,"primary_group_id":null,"flair_group_id":null}]},{"id":110029,"title":"Why is this happening (pow bug?)","fancy_title":"Why is this happening (pow bug?)","slug":"why-is-this-happening-pow-bug","posts_count":7,"reply_count":5,"highest_post_number":8,"image_url":null,"created_at":"2023-08-24T17:27:28.091Z","last_posted_at":"2023-08-25T11:48:45.671Z","bumped":true,"bumped_at":"2023-08-25T11:48:45.671Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["glsl"],"tags_descriptions":{},"views":698,"like_count":0,"has_summary":false,"last_poster_username":"fifthFunction","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":28986,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3245,"primary_group_id":42,"flair_group_id":null}]},{"id":105081,"title":"Examples from \"WebGL Programming Guide\" on JSFiddle","fancy_title":"Examples from &ldquo;WebGL Programming Guide&rdquo; on JSFiddle","slug":"examples-from-webgl-programming-guide-on-jsfiddle","posts_count":6,"reply_count":0,"highest_post_number":6,"image_url":null,"created_at":"2019-12-28T12:14:36.539Z","last_posted_at":"2023-07-24T12:32:21.305Z","bumped":true,"bumped_at":"2023-07-24T12:32:21.305Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":2560,"like_count":0,"has_summary":false,"last_poster_username":"8Observer8","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":26730,"primary_group_id":42,"flair_group_id":null}]},{"id":108057,"title":"Webgl 3rd person camera","fancy_title":"Webgl 3rd person camera","slug":"webgl-3rd-person-camera","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2021-12-12T21:13:10.472Z","last_posted_at":"2023-04-16T07:59:18.974Z","bumped":true,"bumped_at":"2023-04-16T07:59:18.974Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1831,"like_count":0,"has_summary":false,"last_poster_username":"8Observer8","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":34434,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":22748,"primary_group_id":42,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":26730,"primary_group_id":42,"flair_group_id":null}]},{"id":108194,"title":"Bone orientations was changes to opposite directions","fancy_title":"Bone orientations was changes to opposite directions","slug":"bone-orientations-was-changes-to-opposite-directions","posts_count":17,"reply_count":6,"highest_post_number":17,"image_url":"https://community.khronos.org/uploads/default/original/2X/c/ce76a11a5e81c8792b1150859a6208e879aa1947.gif","created_at":"2022-01-23T22:37:30.688Z","last_posted_at":"2022-04-17T13:45:51.258Z","bumped":true,"bumped_at":"2022-04-17T13:45:51.258Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":3177,"like_count":7,"has_summary":false,"last_poster_username":"8Observer8","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":26730,"primary_group_id":42,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":22748,"primary_group_id":42,"flair_group_id":null}]},{"id":108064,"title":"MouseEvents lagging with requestAnimationFrame","fancy_title":"MouseEvents lagging with requestAnimationFrame","slug":"mouseevents-lagging-with-requestanimationframe","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2021-12-13T14:32:47.626Z","last_posted_at":"2022-06-14T14:33:35.461Z","bumped":true,"bumped_at":"2021-12-13T21:04:56.038Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1536,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":33470,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"id":108017,"title":"Text Rendering Problem with Distance Field in WebGL","fancy_title":"Text Rendering Problem with Distance Field in WebGL","slug":"text-rendering-problem-with-distance-field-in-webgl","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://community.khronos.org/uploads/default/original/2X/b/b323d50a78a572bc3f132dcd4b732acd5c2e13cf.gif","created_at":"2021-11-28T12:46:14.867Z","last_posted_at":"2021-11-28T15:02:56.021Z","bumped":true,"bumped_at":"2021-11-28T15:02:56.021Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1435,"like_count":0,"has_summary":false,"last_poster_username":"8Observer8","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":26730,"primary_group_id":42,"flair_group_id":null}]},{"id":107398,"title":"How to create a customised URL for a file selected from Input type=\"file\"?","fancy_title":"How to create a customised URL for a file selected from Input type=&ldquo;file&rdquo;?","slug":"how-to-create-a-customised-url-for-a-file-selected-from-input-type-file","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2021-06-08T08:15:02.524Z","last_posted_at":"2021-06-08T08:37:25.688Z","bumped":true,"bumped_at":"2021-06-08T08:37:25.688Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1225,"like_count":0,"has_summary":false,"last_poster_username":"Midnightas","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":33829,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":28828,"primary_group_id":42,"flair_group_id":null}]},{"id":107030,"title":"I proved it! PI is NOT needed for circles!","fancy_title":"I proved it! PI is NOT needed for circles!","slug":"i-proved-it-pi-is-not-needed-for-circles","posts_count":28,"reply_count":19,"highest_post_number":28,"image_url":null,"created_at":"2021-03-07T21:34:43.937Z","last_posted_at":"2021-03-15T09:21:09.626Z","bumped":true,"bumped_at":"2021-03-15T09:21:09.626Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":3074,"like_count":1,"has_summary":false,"last_poster_username":"zxuiji","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":33514,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15414,"primary_group_id":42,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":25760,"primary_group_id":42,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3245,"primary_group_id":42,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":28828,"primary_group_id":42,"flair_group_id":null}]},{"id":107028,"title":"Newbie zxuiji needs help","fancy_title":"Newbie zxuiji needs help","slug":"newbie-zxuiji-needs-help","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2021-03-07T19:10:48.165Z","last_posted_at":"2021-03-07T19:51:09.252Z","bumped":true,"bumped_at":"2021-03-07T19:51:09.252Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1277,"like_count":0,"has_summary":false,"last_poster_username":"zxuiji","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":33514,"primary_group_id":null,"flair_group_id":null}]},{"id":106906,"title":"WebGL GLSL Shader one wave over the sphere","fancy_title":"WebGL GLSL Shader one wave over the sphere","slug":"webgl-glsl-shader-one-wave-over-the-sphere","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.khronos.org/uploads/default/original/2X/1/116538879034994d62a5751019cd5025d10a229c.jpeg","created_at":"2021-02-06T14:58:14.219Z","last_posted_at":"2021-02-06T14:58:14.331Z","bumped":true,"bumped_at":"2021-02-06T14:58:14.331Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1409,"like_count":0,"has_summary":false,"last_poster_username":"inverser","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":33419,"primary_group_id":null,"flair_group_id":null}]},{"id":106701,"title":"Webgl texture iframe","fancy_title":"Webgl texture iframe","slug":"webgl-texture-iframe","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2020-12-21T19:45:16.877Z","last_posted_at":"2021-06-22T19:45:25.973Z","bumped":true,"bumped_at":"2020-12-21T20:34:03.525Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1247,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":33260,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"id":106250,"title":"Optimizing WebGl for a WordPress plugin","fancy_title":"Optimizing WebGl for a WordPress plugin","slug":"optimizing-webgl-for-a-wordpress-plugin","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2020-08-25T20:28:40.275Z","last_posted_at":"2020-08-25T20:28:40.403Z","bumped":true,"bumped_at":"2020-08-26T12:02:17.656Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1065,"like_count":0,"has_summary":false,"last_poster_username":"tekafran","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":32775,"primary_group_id":null,"flair_group_id":null}]},{"id":106142,"title":"Can't run compute shaders in new versions of Chrome","fancy_title":"Can&rsquo;t run compute shaders in new versions of Chrome","slug":"cant-run-compute-shaders-in-new-versions-of-chrome","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.khronos.org/uploads/default/original/2X/3/346f32753226c704b238f8514800cafadabd7aac.jpeg","created_at":"2020-08-04T14:19:40.996Z","last_posted_at":"2020-08-04T14:19:41.098Z","bumped":true,"bumped_at":"2020-08-04T14:19:41.098Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1252,"like_count":0,"has_summary":false,"last_poster_username":"sergeiBak","category_id":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":30674,"primary_group_id":null,"flair_group_id":null}]}]}}