{"users":[{"id":-1,"username":"system","name":"system","avatar_template":"/uploads/default/original/2X/5/519dabef9ca6a380693da0f403cc9a9ecfe1a479.png","flair_name":null,"admin":true,"moderator":true,"trust_level":4},{"id":2512,"username":"Spasi","name":"Spasi","avatar_template":"/user_avatar/jvm-gaming.org/spasi/{size}/14433_2.png","flair_name":null,"trust_level":2},{"id":2175,"username":"princec","name":"princec","avatar_template":"/user_avatar/jvm-gaming.org/princec/{size}/525_2.png","flair_name":null,"trust_level":4},{"id":11529,"username":"DarkCart","name":"darkcart","avatar_template":"/user_avatar/jvm-gaming.org/darkcart/{size}/15239_2.png","flair_name":null,"trust_level":1},{"id":9738,"username":"joaogl","name":"joaogl","avatar_template":"/letter_avatar_proxy/v4/letter/j/8c91f0/{size}.png","flair_name":null,"trust_level":1},{"id":1428,"username":"kappa","name":"kappa","avatar_template":"/user_avatar/jvm-gaming.org/kappa/{size}/52_2.png","primary_group_name":"_171_League_of_Dukes","flair_name":null,"trust_level":2},{"id":5884,"username":"Riven","name":"Riven","avatar_template":"/user_avatar/jvm-gaming.org/riven/{size}/145_2.png","flair_name":null,"trust_level":2},{"id":7955,"username":"sproingie","name":"sproingie","avatar_template":"/user_avatar/jvm-gaming.org/sproingie/{size}/197_2.png","flair_name":null,"trust_level":1},{"id":8394,"username":"integeruser","name":"integeruser","avatar_template":"/letter_avatar_proxy/v4/letter/i/9f8e36/{size}.png","flair_name":null,"trust_level":1},{"id":4451,"username":"gouessej","name":"gouessej","avatar_template":"/user_avatar/jvm-gaming.org/gouessej/{size}/118_2.png","flair_name":null,"trust_level":2},{"id":8953,"username":"pixelapp","name":"pixelapp","avatar_template":"/letter_avatar_proxy/v4/letter/p/839c29/{size}.png","flair_name":null,"trust_level":1},{"id":14490,"username":"EitanBor","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/e/59ef9b/{size}.png","flair_name":null,"trust_level":1},{"id":14653,"username":"Hikoyo_Sama","name":"Hikoyo Sama","avatar_template":"/user_avatar/jvm-gaming.org/hikoyo_sama/{size}/15336_2.png","flair_name":null,"trust_level":0},{"id":13513,"username":"abcdef","name":"abcdef","avatar_template":"/user_avatar/jvm-gaming.org/abcdef/{size}/1053_2.png","flair_name":null,"admin":true,"moderator":true,"trust_level":4},{"id":14543,"username":"Akrem_AYADI","name":"Akrem AYADI","avatar_template":"/user_avatar/jvm-gaming.org/akrem_ayadi/{size}/15217_2.png","flair_name":null,"trust_level":1},{"id":9241,"username":"SHC","name":"Sri Harsha Chilakapati","avatar_template":"/user_avatar/jvm-gaming.org/shc/{size}/14857_2.png","flair_name":null,"trust_level":2},{"id":7383,"username":"philfrei","name":"philfrei","avatar_template":"/user_avatar/jvm-gaming.org/philfrei/{size}/174_2.png","flair_name":null,"admin":true,"moderator":true,"trust_level":3},{"id":14509,"username":"simcha","name":"שמחה לוין","avatar_template":"/user_avatar/jvm-gaming.org/simcha/{size}/15186_2.png","flair_name":null,"trust_level":0},{"id":14499,"username":"Guvox","name":"guvox","avatar_template":"/user_avatar/jvm-gaming.org/guvox/{size}/15173_2.png","flair_name":null,"trust_level":0},{"id":14292,"username":"Dan_Howard","name":"DanH","avatar_template":"/user_avatar/jvm-gaming.org/dan_howard/{size}/14831_2.png","flair_name":null,"trust_level":1},{"id":7952,"username":"orange451","name":"orange451","avatar_template":"/user_avatar/jvm-gaming.org/orange451/{size}/196_2.png","flair_name":null,"trust_level":2},{"id":3484,"username":"CommanderKeith","name":"CommanderKeith","avatar_template":"/letter_avatar_proxy/v4/letter/c/71e660/{size}.png","flair_name":null,"trust_level":2},{"id":14322,"username":"coinklepto","name":"Alec","avatar_template":"/letter_avatar_proxy/v4/letter/c/85f322/{size}.png","flair_name":null,"trust_level":1},{"id":13837,"username":"Zemlaynin","name":"Zemlaynin","avatar_template":"/user_avatar/jvm-gaming.org/zemlaynin/{size}/15396_2.png","flair_name":null,"trust_level":2},{"id":11401,"username":"Coldstream24","name":"Coldstream24","avatar_template":"/letter_avatar_proxy/v4/letter/c/8c91f0/{size}.png","flair_name":null,"trust_level":1},{"id":9888,"username":"NegativeZero","name":"NegativeZero","avatar_template":"/user_avatar/jvm-gaming.org/negativezero/{size}/311_2.png","flair_name":null,"trust_level":1},{"id":14111,"username":"Feuerrohr","name":"Feuerrohr","avatar_template":"/letter_avatar_proxy/v4/letter/f/ecae2f/{size}.png","flair_name":null,"trust_level":1},{"id":11851,"username":"VaTTeRGeR","name":"VaTTeRGeR","avatar_template":"/user_avatar/jvm-gaming.org/vatterger/{size}/426_2.png","flair_name":null,"trust_level":2},{"id":12839,"username":"h.pernpeintner","name":"h.pernpeintner","avatar_template":"/user_avatar/jvm-gaming.org/h.pernpeintner/{size}/14888_2.png","flair_name":null,"trust_level":1},{"id":12450,"username":"Guerra24","name":"","avatar_template":"/user_avatar/jvm-gaming.org/guerra24/{size}/15284_2.png","flair_name":null,"trust_level":2},{"id":13389,"username":"mudlee","name":"mudlee","avatar_template":"/letter_avatar_proxy/v4/letter/m/848f3c/{size}.png","flair_name":null,"trust_level":1},{"id":12143,"username":"KaiHH","name":"KaiHH","avatar_template":"/letter_avatar_proxy/v4/letter/k/a183cd/{size}.png","flair_name":null,"trust_level":3},{"id":14010,"username":"DesertCookie","name":"DesertCookie","avatar_template":"/user_avatar/jvm-gaming.org/desertcookie/{size}/14744_2.png","flair_name":null,"trust_level":1},{"id":7019,"username":"nsigma","name":"nsigma","avatar_template":"/user_avatar/jvm-gaming.org/nsigma/{size}/165_2.png","flair_name":null,"trust_level":1},{"id":4995,"username":"sws26","name":"ShannonSmith","avatar_template":"/user_avatar/jvm-gaming.org/sws26/{size}/126_2.png","flair_name":null,"trust_level":1},{"id":7942,"username":"SkyAphid","name":"SkyAphid","avatar_template":"/user_avatar/jvm-gaming.org/skyaphid/{size}/15058_2.png","flair_name":null,"trust_level":1},{"id":8272,"username":"elect","name":"elect","avatar_template":"/user_avatar/jvm-gaming.org/elect/{size}/14425_2.png","flair_name":null,"trust_level":2},{"id":13999,"username":"Vectorized","name":"Vectorized","avatar_template":"/letter_avatar_proxy/v4/letter/v/ea5d25/{size}.png","flair_name":null,"trust_level":1},{"id":13104,"username":"hadezbladez","name":"hadezbladez","avatar_template":"/letter_avatar_proxy/v4/letter/h/b9bd4f/{size}.png","flair_name":null,"trust_level":1},{"id":11114,"username":"LiquidNitrogen","name":"LiquidNitrogen","avatar_template":"/user_avatar/jvm-gaming.org/liquidnitrogen/{size}/388_2.png","flair_name":null,"trust_level":1},{"id":12765,"username":"openvisiongames","name":"openvisiongames","avatar_template":"/letter_avatar_proxy/v4/letter/o/5daacb/{size}.png","flair_name":null,"trust_level":1},{"id":11075,"username":"Kefwar","name":"Kefwar","avatar_template":"/user_avatar/jvm-gaming.org/kefwar/{size}/386_2.png","flair_name":null,"trust_level":1},{"id":7815,"username":"theagentd","name":"theagentd","avatar_template":"/user_avatar/jvm-gaming.org/theagentd/{size}/189_2.png","flair_name":null,"trust_level":1},{"id":13075,"username":"landocalrissian","name":"landocalrissian","avatar_template":"/letter_avatar_proxy/v4/letter/l/f19dbf/{size}.png","flair_name":null,"trust_level":1},{"id":13898,"username":"msacco","name":"msacco","avatar_template":"/letter_avatar_proxy/v4/letter/m/50afbb/{size}.png","flair_name":null,"trust_level":1},{"id":12969,"username":"fenaryh","name":"fenaryh","avatar_template":"/letter_avatar_proxy/v4/letter/f/b3f665/{size}.png","flair_name":null,"trust_level":1},{"id":12209,"username":"mmx358","name":"mmx358","avatar_template":"/letter_avatar_proxy/v4/letter/m/cdc98d/{size}.png","flair_name":null,"trust_level":1},{"id":8842,"username":"ags1","name":"ags1","avatar_template":"/user_avatar/jvm-gaming.org/ags1/{size}/247_2.png","flair_name":null,"trust_level":1},{"id":11739,"username":"zeejfps","name":"zeejfps","avatar_template":"/letter_avatar_proxy/v4/letter/z/3da27b/{size}.png","flair_name":null,"trust_level":1},{"id":13421,"username":"DesertCoockie","name":"DesertCoockie","avatar_template":"/letter_avatar_proxy/v4/letter/d/a698b9/{size}.png","flair_name":null,"trust_level":1}],"primary_groups":[{"id":53,"name":"_171_League_of_Dukes"}],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/opengl-development/21?page=1","per_page":30,"topics":[{"id":13979,"title":"About the OpenGL Development category","fancy_title":"About the OpenGL Development category","slug":"about-the-opengl-development-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2020-06-05T18:55:59.837Z","last_posted_at":null,"bumped":true,"bumped_at":"2020-06-05T18:55:59.851Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Discuss OpenGL with Java","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":894,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"id":52759,"title":"LWJGL 2.9.2","fancy_title":"LWJGL 2.9.2","slug":"lwjgl-2-9-2","posts_count":8,"reply_count":0,"highest_post_number":8,"image_url":null,"created_at":"2014-12-28T20:27:57.000Z","last_posted_at":"2014-12-29T19:40:34.000Z","bumped":true,"bumped_at":"2014-12-29T19:40:34.000Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"LWJGL 2.9.2 has been released today. It adds support for OpenGL 4.5 but it’s mostly a bug fix release. Details here. \nThis will most likely be the last LWJGL 2 release. Pull requests that are well-written and properly te&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":18240,"like_count":0,"has_summary":false,"last_poster_username":"kappa","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":2512,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2175,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":11529,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":9738,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1428,"primary_group_id":53,"flair_group_id":null}]},{"id":37501,"title":"OpenGL Development - Resources","fancy_title":"OpenGL Development - Resources","slug":"opengl-development-resources","posts_count":9,"reply_count":0,"highest_post_number":9,"image_url":null,"created_at":"2011-11-12T23:21:37.000Z","last_posted_at":"2013-05-07T23:47:27.000Z","bumped":true,"bumped_at":"2013-05-07T23:47:27.000Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"This thread is meant for sharing valuable resources. \nIf you have questions or need support, please create a new topic.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":23109,"like_count":0,"has_summary":false,"last_poster_username":"pixelapp","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":5884,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7955,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8394,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4451,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":8953,"primary_group_id":null,"flair_group_id":null}]},{"id":70833,"title":"Storing textures in the VRAM as hash table","fancy_title":"Storing textures in the VRAM as hash table","slug":"storing-textures-in-the-vram-as-hash-table","posts_count":7,"reply_count":4,"highest_post_number":7,"image_url":null,"created_at":"2022-10-03T07:52:48.339Z","last_posted_at":"2022-10-08T19:06:51.440Z","bumped":true,"bumped_at":"2022-10-08T19:06:51.440Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":17008,"like_count":0,"has_summary":false,"last_poster_username":"EitanBor","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":14490,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4451,"primary_group_id":null,"flair_group_id":null}]},{"id":70766,"title":"Using shader with duplicate padding setting","fancy_title":"Using shader with duplicate padding setting","slug":"using-shader-with-duplicate-padding-setting","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2022-06-08T19:26:23.750Z","last_posted_at":"2022-06-08T19:26:23.947Z","bumped":true,"bumped_at":"2022-06-08T19:26:23.947Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":818,"like_count":0,"has_summary":false,"last_poster_username":"Hikoyo_Sama","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":14653,"primary_group_id":null,"flair_group_id":null}]},{"id":70759,"title":"I'm getting \"Definition for \"void main()\" not found.\" error when using this shader code","fancy_title":"I&rsquo;m getting &ldquo;Definition for &ldquo;void main()&rdquo; not found.&rdquo; error when using this shader code","slug":"im-getting-definition-for-void-main-not-found-error-when-using-this-shader-code","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2022-06-04T17:21:43.972Z","last_posted_at":"2022-06-08T09:47:24.902Z","bumped":true,"bumped_at":"2022-06-08T09:47:24.902Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":867,"like_count":1,"has_summary":false,"last_poster_username":"abcdef","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":14653,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":13513,"primary_group_id":null,"flair_group_id":null}]},{"id":70576,"title":"How to set the system coordination for the Textures","fancy_title":"How to set the system coordination for the Textures","slug":"how-to-set-the-system-coordination-for-the-textures","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2021-11-01T19:55:03.511Z","last_posted_at":"2021-11-06T20:41:59.360Z","bumped":true,"bumped_at":"2021-11-06T20:41:59.360Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":876,"like_count":0,"has_summary":false,"last_poster_username":"gouessej","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":14543,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4451,"primary_group_id":null,"flair_group_id":null}]},{"id":70547,"title":"How to use shaders to draw Texts using buffers?","fancy_title":"How to use shaders to draw Texts using buffers?","slug":"how-to-use-shaders-to-draw-texts-using-buffers","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2021-10-01T08:49:01.490Z","last_posted_at":"2021-10-15T10:40:38.824Z","bumped":true,"bumped_at":"2021-10-15T10:40:38.824Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1343,"like_count":3,"has_summary":false,"last_poster_username":"gouessej","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":14543,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2175,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":9241,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7383,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4451,"primary_group_id":null,"flair_group_id":null}]},{"id":70489,"title":"If jogl is relevent","fancy_title":"If jogl is relevent","slug":"if-jogl-is-relevent","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2021-08-16T12:31:32.134Z","last_posted_at":"2021-08-16T19:59:11.319Z","bumped":true,"bumped_at":"2021-08-16T19:59:11.319Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1010,"like_count":0,"has_summary":false,"last_poster_username":"gouessej","category_id":41,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":14509,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7383,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4451,"primary_group_id":null,"flair_group_id":null}]},{"id":70472,"title":"Alternative themable widget library / TWL Theme Editor","fancy_title":"Alternative themable widget library / TWL Theme Editor","slug":"alternative-themable-widget-library-twl-theme-editor","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2021-07-27T23:35:48.316Z","last_posted_at":"2021-07-28T14:15:47.366Z","bumped":true,"bumped_at":"2021-07-28T14:15:47.366Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1321,"like_count":4,"has_summary":false,"last_poster_username":"kappa","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":14499,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1428,"primary_group_id":53,"flair_group_id":null}]},{"id":70240,"title":"DriftFX","fancy_title":"DriftFX","slug":"driftfx","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2021-01-30T20:25:57.479Z","last_posted_at":"2021-01-31T10:29:00.072Z","bumped":true,"bumped_at":"2021-01-31T10:29:00.072Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":2088,"like_count":0,"has_summary":false,"last_poster_username":"Dan_Howard","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":14292,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4451,"primary_group_id":null,"flair_group_id":null}]},{"id":70123,"title":"Java w/ OpenGL on iPhone and Android","fancy_title":"Java w/ OpenGL on iPhone and Android","slug":"java-w-opengl-on-iphone-and-android","posts_count":6,"reply_count":1,"highest_post_number":6,"image_url":null,"created_at":"2020-11-21T16:07:42.101Z","last_posted_at":"2020-11-24T22:10:49.371Z","bumped":true,"bumped_at":"2020-11-24T22:10:49.371Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":2266,"like_count":11,"has_summary":false,"last_poster_username":"gouessej","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":7952,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3484,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4451,"primary_group_id":null,"flair_group_id":null}]},{"id":70098,"title":"Game Loop with LWJGL","fancy_title":"Game Loop with LWJGL","slug":"game-loop-with-lwjgl","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2020-11-05T23:03:54.305Z","last_posted_at":"2020-11-07T13:02:39.446Z","bumped":true,"bumped_at":"2020-11-07T13:02:39.446Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1593,"like_count":0,"has_summary":false,"last_poster_username":"Zemlaynin","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":14322,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":13837,"primary_group_id":null,"flair_group_id":null}]},{"id":60116,"title":"Vertex Skinning Issues","fancy_title":"Vertex Skinning Issues","slug":"vertex-skinning-issues","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://jvm-gaming.org/uploads/default/optimized/2X/7/74c9ed3d4a41d8631a041edb44ed9f6da5d7be40_2_737x1024.png","created_at":"2020-02-16T05:36:58.000Z","last_posted_at":"2020-02-17T23:00:48.000Z","bumped":true,"bumped_at":"2020-02-17T23:00:48.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":3508,"like_count":0,"has_summary":false,"last_poster_username":"NegativeZero","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":11401,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":9888,"primary_group_id":null,"flair_group_id":null}]},{"id":60107,"title":"LWJGL 3 VAO Rendering (Performance Optimizations?)","fancy_title":"LWJGL 3 VAO Rendering (Performance Optimizations?)","slug":"lwjgl-3-vao-rendering-performance-optimizations","posts_count":11,"reply_count":0,"highest_post_number":11,"image_url":null,"created_at":"2020-02-11T13:05:19.000Z","last_posted_at":"2020-02-16T18:30:30.000Z","bumped":true,"bumped_at":"2020-02-16T18:30:30.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":3427,"like_count":0,"has_summary":false,"last_poster_username":"Guerra24","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":14111,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2175,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":11851,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12839,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":12450,"primary_group_id":null,"flair_group_id":null}]},{"id":60036,"title":"AABB and transformations","fancy_title":"AABB and transformations","slug":"aabb-and-transformations","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2019-11-09T19:26:39.000Z","last_posted_at":"2019-11-10T13:53:39.000Z","bumped":true,"bumped_at":"2019-11-10T13:53:39.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":5066,"like_count":0,"has_summary":false,"last_poster_username":"mudlee","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13389,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12143,"primary_group_id":null,"flair_group_id":null}]},{"id":59963,"title":"Handling end-the-program situations in LWJGL","fancy_title":"Handling end-the-program situations in LWJGL","slug":"handling-end-the-program-situations-in-lwjgl","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2019-07-08T07:45:57.000Z","last_posted_at":"2019-07-09T09:25:50.000Z","bumped":true,"bumped_at":"2019-07-09T09:25:50.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":5963,"like_count":0,"has_summary":false,"last_poster_username":"nsigma","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":14010,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12143,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":7019,"primary_group_id":null,"flair_group_id":null}]},{"id":59913,"title":"Still no good solution for rich UI (JavaFX/Swing) + LWJGL?","fancy_title":"Still no good solution for rich UI (JavaFX/Swing) + LWJGL?","slug":"still-no-good-solution-for-rich-ui-javafx-swing-lwjgl","posts_count":13,"reply_count":0,"highest_post_number":13,"image_url":null,"created_at":"2019-04-21T20:08:45.000Z","last_posted_at":"2019-04-26T07:18:37.000Z","bumped":true,"bumped_at":"2019-04-26T07:18:37.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":6706,"like_count":0,"has_summary":false,"last_poster_username":"elect","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":4995,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7942,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":9241,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3484,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":8272,"primary_group_id":null,"flair_group_id":null}]},{"id":59869,"title":"LWJGL VBOs - How do do memory optimizations?","fancy_title":"LWJGL VBOs - How do do memory optimizations?","slug":"lwjgl-vbos-how-do-do-memory-optimizations","posts_count":11,"reply_count":0,"highest_post_number":11,"image_url":null,"created_at":"2019-03-23T10:54:21.000Z","last_posted_at":"2019-03-23T22:15:39.000Z","bumped":true,"bumped_at":"2019-03-23T22:15:39.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":4223,"like_count":0,"has_summary":false,"last_poster_username":"DesertCookie","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":14010,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12143,"primary_group_id":null,"flair_group_id":null}]},{"id":59841,"title":"3D Game Type","fancy_title":"3D Game Type","slug":"3d-game-type","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2019-02-13T13:34:39.000Z","last_posted_at":"2019-02-14T09:07:57.000Z","bumped":true,"bumped_at":"2019-02-14T09:07:57.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":2874,"like_count":0,"has_summary":false,"last_poster_username":"LiquidNitrogen","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":13999,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13104,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":11114,"primary_group_id":null,"flair_group_id":null}]},{"id":59768,"title":"Strange shader problem.","fancy_title":"Strange shader problem.","slug":"strange-shader-problem","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://jvm-gaming.org/uploads/default/optimized/2X/7/70942a34379752b7d2c412a67b9e139da398144d_2_1024x575.jpeg","created_at":"2018-12-07T04:47:08.000Z","last_posted_at":"2018-12-07T05:36:47.000Z","bumped":true,"bumped_at":"2018-12-07T05:36:47.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":4072,"like_count":0,"has_summary":false,"last_poster_username":"LiquidNitrogen","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":11114,"primary_group_id":null,"flair_group_id":null}]},{"id":55646,"title":"Global Illumination via Voxel Cone Tracing in LWJGL","fancy_title":"Global Illumination via Voxel Cone Tracing in LWJGL","slug":"global-illumination-via-voxel-cone-tracing-in-lwjgl","posts_count":47,"reply_count":0,"highest_post_number":47,"image_url":"https://jvm-gaming.org/uploads/default/original/2X/8/8c9ef090d8eadb6e8f0472302d542cfcafb20ba9.png","created_at":"2015-10-04T23:51:56.000Z","last_posted_at":"2018-11-07T21:50:46.000Z","bumped":true,"bumped_at":"2018-11-07T21:50:46.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":82240,"like_count":0,"has_summary":false,"last_poster_username":"h.pernpeintner","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":12765,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":5884,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":11075,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7815,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":12839,"primary_group_id":null,"flair_group_id":null}]},{"id":59702,"title":"Voxel Rendering Techniques","fancy_title":"Voxel Rendering Techniques","slug":"voxel-rendering-techniques","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2018-10-18T20:07:57.000Z","last_posted_at":"2018-10-20T12:27:44.000Z","bumped":true,"bumped_at":"2018-10-20T12:27:44.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":6749,"like_count":0,"has_summary":false,"last_poster_username":"KaiHH","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":12143,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13075,"primary_group_id":null,"flair_group_id":null}]},{"id":59700,"title":"GL_POINT Voxels shifting when moving camera","fancy_title":"GL_POINT Voxels shifting when moving camera","slug":"gl-point-voxels-shifting-when-moving-camera","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":"https://jvm-gaming.org/uploads/default/optimized/2X/2/2940aeebb3c979e4c6176796dbe6e95e52bc9745_2_1024x275.png","created_at":"2018-10-17T16:29:38.000Z","last_posted_at":"2018-10-17T22:29:59.000Z","bumped":true,"bumped_at":"2018-10-17T22:29:59.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":3047,"like_count":0,"has_summary":false,"last_poster_username":"KaiHH","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":13075,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":12143,"primary_group_id":null,"flair_group_id":null}]},{"id":59547,"title":"Drawing texture on a 3d sphere[lwjgl 3]","fancy_title":"Drawing texture on a 3d sphere[lwjgl 3]","slug":"drawing-texture-on-a-3d-sphere-lwjgl-3","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://jvm-gaming.org/uploads/default/original/2X/d/d3be16db647f09441975613e6aace099fe412134.jpeg","created_at":"2018-06-19T18:32:57.000Z","last_posted_at":"2018-06-19T19:52:24.000Z","bumped":true,"bumped_at":"2018-06-19T19:52:24.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":8031,"like_count":0,"has_summary":false,"last_poster_username":"msacco","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13898,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12143,"primary_group_id":null,"flair_group_id":null}]},{"id":59556,"title":"Drawing texture on a 3d sphere[lwjgl 3]","fancy_title":"Drawing texture on a 3d sphere[lwjgl 3]","slug":"drawing-texture-on-a-3d-sphere-lwjgl-3","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://jvm-gaming.org/uploads/default/original/2X/d/d3be16db647f09441975613e6aace099fe412134.jpeg","created_at":"2018-06-19T18:32:57.000Z","last_posted_at":"2018-06-19T18:32:57.000Z","bumped":false,"bumped_at":"2018-06-19T18:32:57.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":6936,"like_count":0,"has_summary":false,"last_poster_username":"msacco","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":13898,"primary_group_id":null,"flair_group_id":null}]},{"id":59486,"title":"[LibGDX] Textures and Zoom Out","fancy_title":"[LibGDX] Textures and Zoom Out","slug":"libgdx-textures-and-zoom-out","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":"https://jvm-gaming.org/uploads/default/original/2X/3/341f7efa138c360c039a30a68633a42781abecef.jpeg","created_at":"2018-05-16T01:14:31.000Z","last_posted_at":"2018-05-18T00:06:27.000Z","bumped":true,"bumped_at":"2018-05-18T00:06:27.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":5368,"like_count":0,"has_summary":false,"last_poster_username":"fenaryh","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":12969,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":11851,"primary_group_id":null,"flair_group_id":null}]},{"id":59489,"title":"[LibGDX] Textures and Zoom Out","fancy_title":"[LibGDX] Textures and Zoom Out","slug":"libgdx-textures-and-zoom-out","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://jvm-gaming.org/uploads/default/original/2X/3/341f7efa138c360c039a30a68633a42781abecef.jpeg","created_at":"2018-05-16T01:14:31.000Z","last_posted_at":"2018-05-16T01:14:31.000Z","bumped":false,"bumped_at":"2018-05-16T01:14:31.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":4310,"like_count":0,"has_summary":false,"last_poster_username":"fenaryh","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":12969,"primary_group_id":null,"flair_group_id":null}]},{"id":59238,"title":"Antialiased rendering to Framebuffer object","fancy_title":"Antialiased rendering to Framebuffer object","slug":"antialiased-rendering-to-framebuffer-object","posts_count":8,"reply_count":0,"highest_post_number":8,"image_url":null,"created_at":"2018-01-20T17:40:35.000Z","last_posted_at":"2018-03-25T07:24:54.000Z","bumped":true,"bumped_at":"2018-03-25T07:24:54.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":12683,"like_count":0,"has_summary":false,"last_poster_username":"mmx358","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":12209,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7815,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12143,"primary_group_id":null,"flair_group_id":null}]},{"id":54537,"title":"LWJGL stb bindings","fancy_title":"LWJGL stb bindings","slug":"lwjgl-stb-bindings","posts_count":10,"reply_count":0,"highest_post_number":10,"image_url":null,"created_at":"2015-05-21T20:32:42.000Z","last_posted_at":"2018-03-23T19:36:54.000Z","bumped":true,"bumped_at":"2018-03-23T19:36:54.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":40021,"like_count":0,"has_summary":false,"last_poster_username":"Spasi","category_id":21,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2512,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":9888,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8842,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":11739,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13421,"primary_group_id":null,"flair_group_id":null}]}]}}