{"id":4877,"date":"2022-10-04T15:18:15","date_gmt":"2022-10-04T15:18:15","guid":{"rendered":"https:\/\/aurorasolar.com\/?p=4877"},"modified":"2024-04-05T16:06:24","modified_gmt":"2024-04-05T16:06:24","slug":"feeling-the-sun-behind-the-scenes-with-aurora-graphics","status":"publish","type":"post","link":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/","title":{"rendered":"Feeling the sun: Behind the scenes with Aurora graphics"},"content":{"rendered":"\n<p>3D graphics are a big part of the Aurora Solar experience, but you may never have thought about how they&#8217;re made. Optimizing 3D graphics is a moving target as the needs of our customers change, so we strive for continuous improvement. We aim to make our 3D modeling and visualization of solar installations clear, beautiful, and unobtrusive.<\/p>\n\n\n\n<p>This article introduces relevant concepts and reveals some of the rendering enhancements we&#8217;ve recently released.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"670\" height=\"348\" src=\"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Hero-JPG.jpg\" alt=\"\" class=\"wp-image-4886\" srcset=\"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Hero-JPG.jpg 670w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Hero-JPG-300x156.jpg 300w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Hero-JPG-320x166.jpg 320w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Hero-JPG-448x233.jpg 448w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Hero-JPG-508x264.jpg 508w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Hero-JPG-50x26.jpg 50w\" sizes=\"(max-width: 670px) 100vw, 670px\" \/><figcaption class=\"wp-element-caption\">An example image rendered with the latest techniques in Aurora Design Mode.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-rendering\">What is rendering?<\/h2>\n\n\n\n<p>In 3D graphics, rendering is the process of creating an image from the 3D representation of a scene. In our case, the scene is the geometric representation of the solar installation. This includes electrical components like solar panels and inverters, the building on which they may be mounted, and the surrounding scene, like the sky or trees. We construct triangles from the objects in the scene and then render the triangles to the pixels on your screen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"368\" src=\"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/Perspective_Projection_Principle.jpeg\" alt=\"\" class=\"wp-image-4879\" srcset=\"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/Perspective_Projection_Principle.jpeg 800w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/Perspective_Projection_Principle-300x138.jpeg 300w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/Perspective_Projection_Principle-768x353.jpeg 768w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/Perspective_Projection_Principle-320x147.jpeg 320w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/Perspective_Projection_Principle-448x206.jpeg 448w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/Perspective_Projection_Principle-508x234.jpeg 508w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/Perspective_Projection_Principle-50x23.jpeg 50w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/Perspective_Projection_Principle-740x340.jpeg 740w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">Rendering two overlapping triangles from 3d on the left to the gray image at the center. (<a href=\"https:\/\/en.wikipedia.org\/wiki\/3D_rendering\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/en.wikipedia.org\/wiki\/3D_rendering<\/a>)<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">How does Aurora render?<\/h3>\n\n\n\n<p>Aurora Solar uses <a href=\"https:\/\/threejs.org\/\">three.js<\/a> to leverage WebGL to efficiently render complex scenes on your computer. We support a large range of hardware via the web browser, from laptops with dedicated GPUs to budget laptops with integrated GPUs, in addition to iPads for mobile sales.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How can we improve rendering at Aurora?<\/h3>\n\n\n\n<p>We recently evaluated how to improve rendering at Aurora without complicating the user experience, and identified some techniques that would benefit users now and lay a foundation for future changes. We have started with image-based lighting.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Image-based lighting<\/h3>\n\n\n\n<p>The improvement we&#8217;ve made here is integrating image-based lighting to approximate indirect light coming from the environment. Previously, we had an ambient light, which adds some amount of light uniformly to everything in the scene. This is the most basic approach to making sure that the shadowed side of objects (away from the sun) gets some light on it so that it\u2019s not pitch black. Effectively, this is an approximation of the average amount of light that would bounce off of other surfaces.<\/p>\n\n\n\n<p>The problem with this approach is that it doesn\u2019t adjust well to different times of day. The irradiance, or indirect (bounce), light at a point changes depending on the light source and nearby objects. Our primary light source, the sun, also changes intensity throughout the day.<\/p>\n\n\n\n<p>A common technique to better approximate this indirect light contribution is to use an environment map, which is an image that stores a color representing the distant light coming from every direction toward an object. For example, if you have a character in a game walking around outdoors, the light from the sky and the horizon remain nearly constant as they move around over short distances.<\/p>\n\n\n\n<p>This is where a key insight emerged. At Aurora Solar, the important and static parts of the environment are usually the sky and the ground. The ground usually has a map texture on it. By using that as a part of our environment lighting we can make the lighting shift realistically when the map changes to different parts of the world. This makes everything look more realistic and integrated.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"558\" height=\"282\" src=\"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Lensed-Photo.png\" alt=\"\" class=\"wp-image-4880\" srcset=\"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Lensed-Photo.png 558w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Lensed-Photo-300x152.png 300w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Lensed-Photo-320x162.png 320w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Lensed-Photo-448x226.png 448w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Lensed-Photo-508x257.png 508w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Lensed-Photo-50x25.png 50w\" sizes=\"(max-width: 558px) 100vw, 558px\" \/><figcaption class=\"wp-element-caption\">An example environment map generated in our CAD engine, visualized in an equirectangular projection of the view sphere.<\/figcaption><\/figure>\n\n\n\n<p>The effect is subtle, but now when we go from high noon to sunset we get consistently better colors.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"321\" src=\"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Noon-1024x321.jpg\" alt=\"\" class=\"wp-image-4884\" srcset=\"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Noon-1024x321.jpg 1024w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Noon-300x94.jpg 300w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Noon-768x241.jpg 768w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Noon-1536x481.jpg 1536w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Noon-320x100.jpg 320w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Noon-816x256.jpg 816w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Noon-896x281.jpg 896w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Noon-448x140.jpg 448w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Noon-508x159.jpg 508w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Noon-50x16.jpg 50w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Noon-740x232.jpg 740w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Noon.jpg 1887w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">At Noon: Before (L), has a reddish tint; after (R), has neutral colors.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"311\" src=\"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Morning-1024x311.jpg\" alt=\"\" class=\"wp-image-4885\" srcset=\"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Morning-1024x311.jpg 1024w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Morning-300x91.jpg 300w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Morning-768x233.jpg 768w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Morning-1536x466.jpg 1536w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Morning-320x97.jpg 320w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Morning-816x248.jpg 816w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Morning-896x272.jpg 896w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Morning-448x136.jpg 448w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Morning-508x154.jpg 508w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Morning-50x15.jpg 50w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Morning-740x224.jpg 740w, https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-Before-After-Morning.jpg 1912w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">In the morning: Before (L), trees have a subtle glow; after (R), trees have a realistic amount of light.<\/figcaption><\/figure>\n\n\n\n<p>In the images above, the home and trees no longer feel out of place in the environment for any time of day.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What\u2019s next?<\/h3>\n\n\n\n<p>These improvements better represent the light on the system and structures. With balanced lighting for any time of day it&#8217;s now easier than ever to assess shading in Aurora Solar projects. <\/p>\n\n\n\n<p>But it doesn&#8217;t end here, there&#8217;s a lot more we will do to keep improving. Stay tuned for more articles on how we&#8217;re continuing to improve the clarity, accuracy and beauty of our visualizations.<\/p>\n\n\n\n<p><em>Have more questions about Aurora graphics, how we&#8217;re improving them, and how they can help your solar business? <a href=\"https:\/\/www.aurorasolar.com\/public-demo\/?aurora_blog_cta=inline-text\">Schedule a quick, personalized demo to learn more<\/a>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>3D graphics are a big part of the Aurora Solar experience, but you may never have thought about how they&#8217;re made. Optimizing 3D graphics is a moving target as the needs of our customers change, so we strive for continuous improvement. We aim to make our 3D modeling and visualization of solar installations clear, beautiful, [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":4883,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"post_topic":[51,12,53],"class_list":["post-4877","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.4 (Yoast SEO v27.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Feeling the sun: Behind the scenes with Aurora graphics | Aurora Solar<\/title>\n<meta name=\"description\" content=\"3D graphics are a big part of the Aurora Solar experience. This blog shows the concepts involved in 3D rendering and reveals some recent enhancements we&#039;ve made.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Feeling the sun: Behind the scenes with Aurora graphics\" \/>\n<meta property=\"og:description\" content=\"3D graphics are a big part of the Aurora Solar experience. This blog shows the concepts involved in 3D rendering and reveals some recent enhancements we&#039;ve made.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/\" \/>\n<meta property=\"og:site_name\" content=\"Aurora Solar\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-04T15:18:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-05T16:06:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-After-at-Noon.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1424\" \/>\n\t<meta property=\"og:image:height\" content=\"895\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jon Franke\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jon Franke\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/blog\\\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/blog\\\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\\\/\"},\"author\":{\"name\":\"Jon Franke\",\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/#\\\/schema\\\/person\\\/9d5709ab48e564cef710bffaf9f2711d\"},\"headline\":\"Feeling the sun: Behind the scenes with Aurora graphics\",\"datePublished\":\"2022-10-04T15:18:15+00:00\",\"dateModified\":\"2024-04-05T16:06:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/blog\\\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\\\/\"},\"wordCount\":749,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/blog\\\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/aurorasolar.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/3D-After-at-Noon.jpg\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/aurorasolar.com\\\/blog\\\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/blog\\\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\\\/\",\"url\":\"https:\\\/\\\/aurorasolar.com\\\/blog\\\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\\\/\",\"name\":\"Feeling the sun: Behind the scenes with Aurora graphics | Aurora Solar\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/blog\\\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/blog\\\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/aurorasolar.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/3D-After-at-Noon.jpg\",\"datePublished\":\"2022-10-04T15:18:15+00:00\",\"dateModified\":\"2024-04-05T16:06:24+00:00\",\"description\":\"3D graphics are a big part of the Aurora Solar experience. This blog shows the concepts involved in 3D rendering and reveals some recent enhancements we've made.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/blog\\\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/aurorasolar.com\\\/blog\\\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/blog\\\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\\\/#primaryimage\",\"url\":\"https:\\\/\\\/aurorasolar.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/3D-After-at-Noon.jpg\",\"contentUrl\":\"https:\\\/\\\/aurorasolar.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/3D-After-at-Noon.jpg\",\"width\":1424,\"height\":895},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/blog\\\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/aurorasolar.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Feeling the sun: Behind the scenes with Aurora graphics\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/#website\",\"url\":\"https:\\\/\\\/aurorasolar.com\\\/\",\"name\":\"Aurora Solar\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/aurorasolar.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/#organization\",\"name\":\"Aurora Solar\",\"url\":\"https:\\\/\\\/aurorasolar.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/aurorasolar.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/aurora-logo-light-mode.svg\",\"contentUrl\":\"https:\\\/\\\/aurorasolar.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/aurora-logo-light-mode.svg\",\"width\":1,\"height\":1,\"caption\":\"Aurora Solar\"},\"image\":{\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/aurorasolar.com\\\/#\\\/schema\\\/person\\\/9d5709ab48e564cef710bffaf9f2711d\",\"name\":\"Jon Franke\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3b0a23e49113d16e219cd8860e0da30c81e0fa065d8d087ba71956db72d39acb?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3b0a23e49113d16e219cd8860e0da30c81e0fa065d8d087ba71956db72d39acb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3b0a23e49113d16e219cd8860e0da30c81e0fa065d8d087ba71956db72d39acb?s=96&d=mm&r=g\",\"caption\":\"Jon Franke\"},\"url\":\"https:\\\/\\\/aurorasolar.com\\\/author\\\/jonfranke\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Feeling the sun: Behind the scenes with Aurora graphics | Aurora Solar","description":"3D graphics are a big part of the Aurora Solar experience. This blog shows the concepts involved in 3D rendering and reveals some recent enhancements we've made.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/","og_locale":"en_US","og_type":"article","og_title":"Feeling the sun: Behind the scenes with Aurora graphics","og_description":"3D graphics are a big part of the Aurora Solar experience. This blog shows the concepts involved in 3D rendering and reveals some recent enhancements we've made.","og_url":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/","og_site_name":"Aurora Solar","article_published_time":"2022-10-04T15:18:15+00:00","article_modified_time":"2024-04-05T16:06:24+00:00","og_image":[{"width":1424,"height":895,"url":"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-After-at-Noon.jpg","type":"image\/jpeg"}],"author":"Jon Franke","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jon Franke","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/#article","isPartOf":{"@id":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/"},"author":{"name":"Jon Franke","@id":"https:\/\/aurorasolar.com\/#\/schema\/person\/9d5709ab48e564cef710bffaf9f2711d"},"headline":"Feeling the sun: Behind the scenes with Aurora graphics","datePublished":"2022-10-04T15:18:15+00:00","dateModified":"2024-04-05T16:06:24+00:00","mainEntityOfPage":{"@id":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/"},"wordCount":749,"commentCount":0,"publisher":{"@id":"https:\/\/aurorasolar.com\/#organization"},"image":{"@id":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/#primaryimage"},"thumbnailUrl":"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-After-at-Noon.jpg","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/","url":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/","name":"Feeling the sun: Behind the scenes with Aurora graphics | Aurora Solar","isPartOf":{"@id":"https:\/\/aurorasolar.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/#primaryimage"},"image":{"@id":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/#primaryimage"},"thumbnailUrl":"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-After-at-Noon.jpg","datePublished":"2022-10-04T15:18:15+00:00","dateModified":"2024-04-05T16:06:24+00:00","description":"3D graphics are a big part of the Aurora Solar experience. This blog shows the concepts involved in 3D rendering and reveals some recent enhancements we've made.","breadcrumb":{"@id":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/#primaryimage","url":"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-After-at-Noon.jpg","contentUrl":"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/10\/3D-After-at-Noon.jpg","width":1424,"height":895},{"@type":"BreadcrumbList","@id":"https:\/\/aurorasolar.com\/blog\/feeling-the-sun-behind-the-scenes-with-aurora-graphics\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/aurorasolar.com\/"},{"@type":"ListItem","position":2,"name":"Feeling the sun: Behind the scenes with Aurora graphics"}]},{"@type":"WebSite","@id":"https:\/\/aurorasolar.com\/#website","url":"https:\/\/aurorasolar.com\/","name":"Aurora Solar","description":"","publisher":{"@id":"https:\/\/aurorasolar.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aurorasolar.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/aurorasolar.com\/#organization","name":"Aurora Solar","url":"https:\/\/aurorasolar.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aurorasolar.com\/#\/schema\/logo\/image\/","url":"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/06\/aurora-logo-light-mode.svg","contentUrl":"https:\/\/aurorasolar.com\/wp-content\/uploads\/2022\/06\/aurora-logo-light-mode.svg","width":1,"height":1,"caption":"Aurora Solar"},"image":{"@id":"https:\/\/aurorasolar.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/aurorasolar.com\/#\/schema\/person\/9d5709ab48e564cef710bffaf9f2711d","name":"Jon Franke","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/3b0a23e49113d16e219cd8860e0da30c81e0fa065d8d087ba71956db72d39acb?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3b0a23e49113d16e219cd8860e0da30c81e0fa065d8d087ba71956db72d39acb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3b0a23e49113d16e219cd8860e0da30c81e0fa065d8d087ba71956db72d39acb?s=96&d=mm&r=g","caption":"Jon Franke"},"url":"https:\/\/aurorasolar.com\/author\/jonfranke\/"}]}},"_links":{"self":[{"href":"https:\/\/aurorasolar.com\/wp-json\/wp\/v2\/posts\/4877","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aurorasolar.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aurorasolar.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aurorasolar.com\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/aurorasolar.com\/wp-json\/wp\/v2\/comments?post=4877"}],"version-history":[{"count":1,"href":"https:\/\/aurorasolar.com\/wp-json\/wp\/v2\/posts\/4877\/revisions"}],"predecessor-version":[{"id":12283,"href":"https:\/\/aurorasolar.com\/wp-json\/wp\/v2\/posts\/4877\/revisions\/12283"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aurorasolar.com\/wp-json\/wp\/v2\/media\/4883"}],"wp:attachment":[{"href":"https:\/\/aurorasolar.com\/wp-json\/wp\/v2\/media?parent=4877"}],"wp:term":[{"taxonomy":"post_topic","embeddable":true,"href":"https:\/\/aurorasolar.com\/wp-json\/wp\/v2\/post_topic?post=4877"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}