{"id":21,"date":"2021-10-13T14:12:34","date_gmt":"2021-10-13T14:12:34","guid":{"rendered":"https:\/\/engprojects.tcnj.edu\/3d-fpga\/?page_id=21"},"modified":"2021-10-13T14:20:06","modified_gmt":"2021-10-13T14:20:06","slug":"project-goals","status":"publish","type":"page","link":"https:\/\/engprojects.tcnj.edu\/3d-fpga\/project-goals\/","title":{"rendered":"Project Goals"},"content":{"rendered":"\n<p>Our project goals are as follows:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Drive a color VGA display at 800&#215;600 resolution using an FPGA<br><\/li><li>Include a hardware accelerator to render triangles (used for generating 3D graphics)<br><\/li><li>Include an interface to allow a host to send graphics commands to the FPGA<br><\/li><li>Render pixels at the maximum possible rate<br><\/li><li>Create or obtain a 3D model, expressed as a list of 2D triangles (3 vertices, and pixel value), projected down from 3D model, and use these to demonstrate drawing speed<\/li><\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Our project goals are as follows: Drive a color VGA display at 800&#215;600 resolution using an FPGA Include a hardware accelerator to render triangles (used for generating 3D graphics) Include an interface to allow a host to send graphics commands to the FPGA Render pixels at the maximum possible rate Create or obtain a 3D &hellip; <a href=\"https:\/\/engprojects.tcnj.edu\/3d-fpga\/project-goals\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Project Goals<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":373,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-21","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/engprojects.tcnj.edu\/3d-fpga\/wp-json\/wp\/v2\/pages\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/engprojects.tcnj.edu\/3d-fpga\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/engprojects.tcnj.edu\/3d-fpga\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/engprojects.tcnj.edu\/3d-fpga\/wp-json\/wp\/v2\/users\/373"}],"replies":[{"embeddable":true,"href":"https:\/\/engprojects.tcnj.edu\/3d-fpga\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":0,"href":"https:\/\/engprojects.tcnj.edu\/3d-fpga\/wp-json\/wp\/v2\/pages\/21\/revisions"}],"wp:attachment":[{"href":"https:\/\/engprojects.tcnj.edu\/3d-fpga\/wp-json\/wp\/v2\/media?parent=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}