{"id":1417,"date":"2015-07-26T20:30:02","date_gmt":"2015-07-26T19:30:02","guid":{"rendered":"http:\/\/phoenixgamedevelopment.com\/blog\/?p=1417"},"modified":"2015-07-26T20:30:02","modified_gmt":"2015-07-26T19:30:02","slug":"p-152-virtual-world-concept-update-41-chunked-levels-of-detail-using-quad-trees-part-10","status":"publish","type":"post","link":"https:\/\/phoenixgamedevelopment.com\/blog\/p-152-virtual-world-concept-update-41-chunked-levels-of-detail-using-quad-trees-part-10\/","title":{"rendered":"P-152: Virtual World Concept Update 41: Chunked Levels of Detail Using Quad Trees Part 10"},"content":{"rendered":"<p>I have included some pictures from my testing of the new quad tree implementation.<\/p>\n<p>The images show testing of various different resolutions of the terrain. The highest resolution below has\u00a063,504 vertices, and it&#8217;s associated quad tree has a size of 65,536 vertices (4^8).<\/p>\n<p>This is the highest resolution that I can render on my hardware without optimisation.<\/p>\n<p>As can be seen, the entire terrain is rendered, even the parts that can&#8217;t be seen.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment36-Jul.-26-19.34.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1430\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment36-Jul.-26-19.34-300x233.jpg\" alt=\"PhoenixGameDevelopment36 Jul. 26 19.34\" width=\"300\" height=\"233\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment36-Jul.-26-19.34-300x233.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment36-Jul.-26-19.34-1024x794.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment36-Jul.-26-19.34.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment37-Jul.-26-19.57.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1429\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment37-Jul.-26-19.57-300x233.jpg\" alt=\"PhoenixGameDevelopment37 Jul. 26 19.57\" width=\"300\" height=\"233\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment37-Jul.-26-19.57-300x233.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment37-Jul.-26-19.57-1024x794.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment37-Jul.-26-19.57.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment38-Jul.-26-19.58.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1428\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment38-Jul.-26-19.58-300x233.jpg\" alt=\"PhoenixGameDevelopment38 Jul. 26 19.58\" width=\"300\" height=\"233\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment38-Jul.-26-19.58-300x233.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment38-Jul.-26-19.58-1024x794.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment38-Jul.-26-19.58.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment39-Jul.-26-19.58.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1427\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment39-Jul.-26-19.58-300x233.jpg\" alt=\"PhoenixGameDevelopment39 Jul. 26 19.58\" width=\"300\" height=\"233\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment39-Jul.-26-19.58-300x233.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment39-Jul.-26-19.58-1024x794.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment39-Jul.-26-19.58.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment40-Jul.-26-19.58.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1426\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment40-Jul.-26-19.58-300x233.jpg\" alt=\"PhoenixGameDevelopment40 Jul. 26 19.58\" width=\"300\" height=\"233\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment40-Jul.-26-19.58-300x233.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment40-Jul.-26-19.58-1024x794.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment40-Jul.-26-19.58.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment28-Jul.-26-00.24.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1425\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment28-Jul.-26-00.24-300x233.jpg\" alt=\"PhoenixGameDevelopment28 Jul. 26 00.24\" width=\"300\" height=\"233\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment28-Jul.-26-00.24-300x233.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment28-Jul.-26-00.24-1024x794.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment28-Jul.-26-00.24.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment30-Jul.-26-00.24.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1424\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment30-Jul.-26-00.24-300x233.jpg\" alt=\"PhoenixGameDevelopment30 Jul. 26 00.24\" width=\"300\" height=\"233\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment30-Jul.-26-00.24-300x233.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment30-Jul.-26-00.24-1024x794.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment30-Jul.-26-00.24.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment29-Jul.-26-00.24.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1423\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment29-Jul.-26-00.24-300x233.jpg\" alt=\"PhoenixGameDevelopment29 Jul. 26 00.24\" width=\"300\" height=\"233\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment29-Jul.-26-00.24-300x233.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment29-Jul.-26-00.24-1024x794.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment29-Jul.-26-00.24.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment31-Jul.-26-19.33.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1422\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment31-Jul.-26-19.33-300x233.jpg\" alt=\"PhoenixGameDevelopment31 Jul. 26 19.33\" width=\"300\" height=\"233\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment31-Jul.-26-19.33-300x233.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment31-Jul.-26-19.33-1024x794.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment31-Jul.-26-19.33.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment32-Jul.-26-19.33.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1421\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment32-Jul.-26-19.33-300x233.jpg\" alt=\"PhoenixGameDevelopment32 Jul. 26 19.33\" width=\"300\" height=\"233\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment32-Jul.-26-19.33-300x233.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment32-Jul.-26-19.33-1024x794.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment32-Jul.-26-19.33.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment33-Jul.-26-19.33.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1420\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment33-Jul.-26-19.33-300x233.jpg\" alt=\"PhoenixGameDevelopment33 Jul. 26 19.33\" width=\"300\" height=\"233\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment33-Jul.-26-19.33-300x233.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment33-Jul.-26-19.33-1024x794.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment33-Jul.-26-19.33.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment34-Jul.-26-19.33.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1419\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment34-Jul.-26-19.33-300x233.jpg\" alt=\"PhoenixGameDevelopment34 Jul. 26 19.33\" width=\"300\" height=\"233\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment34-Jul.-26-19.33-300x233.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment34-Jul.-26-19.33-1024x794.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment34-Jul.-26-19.33.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment35-Jul.-26-19.33.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1418\" src=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment35-Jul.-26-19.33-300x233.jpg\" alt=\"PhoenixGameDevelopment35 Jul. 26 19.33\" width=\"300\" height=\"233\" srcset=\"https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment35-Jul.-26-19.33-300x233.jpg 300w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment35-Jul.-26-19.33-1024x794.jpg 1024w, https:\/\/phoenixgamedevelopment.com\/blog\/wp-content\/uploads\/2015\/07\/PhoenixGameDevelopment35-Jul.-26-19.33.jpg 1040w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have included some pictures from my testing of the new quad tree implementation. The images show testing of various different resolutions of the terrain. The highest resolution below has\u00a063,504 vertices, and it&#8217;s associated quad tree has a size of 65,536 vertices (4^8). This is the highest resolution that I can render on my hardware [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,10,11],"tags":[],"class_list":["post-1417","post","type-post","status-publish","format-standard","hentry","category-astral-realms","category-software-and-games","category-spiritus-astrum","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"aioseo_notices":[],"builder_content":"","_links":{"self":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/1417"}],"collection":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/comments?post=1417"}],"version-history":[{"count":1,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/1417\/revisions"}],"predecessor-version":[{"id":1431,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/posts\/1417\/revisions\/1431"}],"wp:attachment":[{"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/media?parent=1417"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/categories?post=1417"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/phoenixgamedevelopment.com\/blog\/wp-json\/wp\/v2\/tags?post=1417"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}