{"id":1027,"date":"2020-04-20T21:53:59","date_gmt":"2020-04-20T21:53:59","guid":{"rendered":"http:\/\/ldbart.ca\/?page_id=1027"},"modified":"2020-04-24T00:12:28","modified_gmt":"2020-04-24T00:12:28","slug":"artistic-line-rendering-of-3d-models","status":"publish","type":"page","link":"http:\/\/ldbart.ca\/?page_id=1027","title":{"rendered":"Artistic Line Rendering of 3D Models"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1027\" class=\"elementor elementor-1027\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cc8ae39 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cc8ae39\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-277cecc\" data-id=\"277cecc\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-05638d0 elementor-widget elementor-widget-image\" data-id=\"05638d0\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"5001\" height=\"5000\" src=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/thumbnail.png\" class=\"attachment-full size-full wp-image-887\" alt=\"\" srcset=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/thumbnail.png 5001w, http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/thumbnail-300x300.png 300w, http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/thumbnail-1024x1024.png 1024w, http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/thumbnail-150x150.png 150w, http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/thumbnail-768x768.png 768w, http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/thumbnail-1536x1536.png 1536w, http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/thumbnail-2048x2048.png 2048w\" sizes=\"(max-width: 5001px) 100vw, 5001px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6e33529\" data-id=\"6e33529\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-de7ffbd elementor-widget elementor-widget-heading\" data-id=\"de7ffbd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-large\">Artistic Line Rendering of 3D Models<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2945ea5 elementor-widget elementor-widget-text-editor\" data-id=\"2945ea5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h4><span style=\"font-weight: normal;\">For my final year of my undergraduate\u00a0career, I wanted to not only learn how to write my own shader, but also write one that tackled an interesting area of rendering. What\u00a0better area than one that merges 2D aesthetics into 3D\u00a0principles!<\/span><\/h4>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c82f419 elementor-widget elementor-widget-text-editor\" data-id=\"c82f419\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h4>By Lauren D. Bhagwandat<\/h4><h4>Supervised by Dr. James Stewart<\/h4>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9a4a754 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9a4a754\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dfb362f\" data-id=\"dfb362f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-dce2c5d elementor-widget elementor-widget-image-carousel\" data-id=\"dce2c5d\" data-element_type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;3&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/triceratops_lineRender-A1.0t0.5w0.5Th2thresh0.05.png\" alt=\"triceratops_lineRender-A=1.0,t=0.5,w=0.5,Th=2,thresh=0.05\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/tshirt-A1.0t0.5w0.5Th2thresh0.05.png\" alt=\"tshirt-A=1.0,t=0.5,w=0.5,Th=2,thresh=0.05\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/teapot_lineRender-A1.0t0.5w1.0Th2thresh0.05.png\" alt=\"teapot_lineRender-A=1.0,t=0.5,w=1.0,Th=2,thresh=0.05\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/horse-A1.0t0.5w0.5Th2thresh0.05.png\" alt=\"horse-A=1.0,t=0.5,w=0.5,Th=2,thresh=0.05\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/knot_lineRender-A1.0t0.5w0.5Th2thresh0.05.png\" alt=\"knot_lineRender-A=1.0,t=0.5,w=0.5,Th=2,thresh=0.05\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/courage-A1.0t0.5w0.5Th3thresh0.01.png\" alt=\"courage-A=1.0,t=0.5,w=0.5,Th=3,thresh=0.01\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 of 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/hand_pose2-A1.0t0.5w0.5Th2thresh0.05.png\" alt=\"hand_pose2-A=1.0,t=0.5,w=0.5,Th=2,thresh=0.05\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 of 8\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/pillows-A1.0t0.5w0.5Th2thresh0.05.png\" alt=\"pillows-A=1.0,t=0.5,w=0.5,Th=2,thresh=0.05\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c323a35 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c323a35\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-52ed1c6\" data-id=\"52ed1c6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9fd370d elementor-view-stacked elementor-position-left elementor-shape-circle elementor-mobile-position-top elementor-vertical-align-top elementor-widget elementor-widget-icon-box\" data-id=\"9fd370d\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon elementor-animation-\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-pen-fancy\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tAbstract\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tNon-photorealistic rendering (NPR) generates stylized images that attempt to imitate traditional 2D artistry. A particularly challenging area in NPR is producing line rendering of 3D models in order to effectively portray feature contours in a visually appealing manner. This project presents an efficient algorithm for real- time line rendering of 3D models that programmatically achieves varying thickness based on artistic rules often used in illustration.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7dfad06 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7dfad06\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b81a13e\" data-id=\"b81a13e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-be1d7a7 elementor-widget elementor-widget-image\" data-id=\"be1d7a7\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/lauren_bhagwandat_creativeComputingPoster.jpg\" class=\"attachment-full size-full wp-image-1033\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3cb5356 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3cb5356\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-34d644f\" data-id=\"34d644f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-15004d4 elementor-widget elementor-widget-video\" data-id=\"15004d4\" data-element_type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;vimeo&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<iframe class=\"elementor-video-iframe\" allowfullscreen allow=\"clipboard-write\" title=\"vimeo Video Player\" src=\"https:\/\/player.vimeo.com\/video\/409283540?color&amp;autopause=0&amp;loop=0&amp;muted=0&amp;title=1&amp;portrait=0&amp;byline=1#t=\"><\/iframe>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-75c76af elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"75c76af\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ef97dec\" data-id=\"ef97dec\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3210c2d elementor-invisible elementor-widget elementor-widget-image\" data-id=\"3210c2d\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;pulse&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/lauren_bhagwandat_artisticLineRenderingOf3dModels.pdf\" target=\"_blank\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1978\" height=\"2560\" src=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/THUMBNAILartistic_line_rendering_of_3d_models-scaled.jpg\" class=\"attachment-full size-full wp-image-1110\" alt=\"\" srcset=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/THUMBNAILartistic_line_rendering_of_3d_models-scaled.jpg 1978w, http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/THUMBNAILartistic_line_rendering_of_3d_models-232x300.jpg 232w, http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/THUMBNAILartistic_line_rendering_of_3d_models-791x1024.jpg 791w, http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/THUMBNAILartistic_line_rendering_of_3d_models-768x994.jpg 768w, http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/THUMBNAILartistic_line_rendering_of_3d_models-1187x1536.jpg 1187w, http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/THUMBNAILartistic_line_rendering_of_3d_models-1583x2048.jpg 1583w\" sizes=\"(max-width: 1978px) 100vw, 1978px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e9b261 elementor-widget elementor-widget-text-editor\" data-id=\"7e9b261\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p style=\"text-align: center;\"><span style=\"caret-color: #726f6f; color: #726f6f; font-family: Poppins, sans-serif; font-size: 24px; white-space: pre-wrap;\">For the full paper, click <a style=\"color: #f93db6;\" href=\"http:\/\/ldbart.ca\/wp-content\/uploads\/2020\/04\/lauren_bhagwandat_artisticLineRenderingOf3dModels.pdf\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Artistic Line Rendering of 3D Models For my final year of my undergraduate\u00a0career, I wanted to not only learn how to write my own shader, but also write one that tackled an interesting area of rendering. What\u00a0better area than one&#8230; <a href=\"http:\/\/ldbart.ca\/?page_id=1027\" class=\"read-more\">Read More<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1027","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/ldbart.ca\/index.php?rest_route=\/wp\/v2\/pages\/1027"}],"collection":[{"href":"http:\/\/ldbart.ca\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/ldbart.ca\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/ldbart.ca\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/ldbart.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1027"}],"version-history":[{"count":38,"href":"http:\/\/ldbart.ca\/index.php?rest_route=\/wp\/v2\/pages\/1027\/revisions"}],"predecessor-version":[{"id":1233,"href":"http:\/\/ldbart.ca\/index.php?rest_route=\/wp\/v2\/pages\/1027\/revisions\/1233"}],"wp:attachment":[{"href":"http:\/\/ldbart.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1027"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}