{"id":666,"date":"2002-01-01T18:21:43","date_gmt":"2002-01-01T17:21:43","guid":{"rendered":"http:\/\/federicocoletto.com\/wp\/?p=666"},"modified":"2017-08-13T16:28:22","modified_gmt":"2017-08-13T15:28:22","slug":"tutorial-opengl-lezione-02","status":"publish","type":"post","link":"https:\/\/federicocoletto.com\/wp\/tutorial-opengl-lezione-02\/","title":{"rendered":"Tutorial OpenGL &#8211; lezione 02"},"content":{"rendered":"<header>\n<div class=\"ContentItemShortDescription\" align=\"left\">\n<p>Questo tutorial (in lingua italiana) parla delle caratteristiche di base di OpenGL, ed approfondisce i concetti di proiezione 3D, rendering di vertici, linee, poligoni, poliedri, colori, winding, discretizzazione di superfice e tessellation. A scopo illustrativo \u00e8 allegato un progetto VC++ 6.0 che affronta ed applica nel dettaglio tutte le tematiche affrontate.<\/p>\n<\/div>\n<\/header>\n<div class=\"rl-gallery-container \" id=\"rl-gallery-container-1\" data-gallery_id=\"0\"> <div class=\"rl-gallery rl-basicgrid-gallery \" id=\"rl-gallery-1\" data-gallery_no=\"1\"> <div class=\"rl-gallery-item\"><a href=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Diag1.png\" title=\"\" data-rl_title=\"\" class=\"rl-gallery-link\" data-rl_caption=\"\" data-rel=\"lightbox-gallery-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Diag1-300x133.png\" width=\"300\" height=\"133\" alt=\"\" \/><\/a><\/div><div class=\"rl-gallery-item\"><a href=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig1.png\" title=\"\" data-rl_title=\"\" class=\"rl-gallery-link\" data-rl_caption=\"\" data-rel=\"lightbox-gallery-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig1-300x192.png\" width=\"300\" height=\"192\" alt=\"\" \/><\/a><\/div><div class=\"rl-gallery-item\"><a href=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig10.jpg\" title=\"\" data-rl_title=\"\" class=\"rl-gallery-link\" data-rl_caption=\"\" data-rel=\"lightbox-gallery-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig10-300x225.jpg\" width=\"300\" height=\"225\" alt=\"\" \/><\/a><\/div><div class=\"rl-gallery-item\"><a href=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig2.png\" title=\"\" data-rl_title=\"\" class=\"rl-gallery-link\" data-rl_caption=\"\" data-rel=\"lightbox-gallery-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig2-300x93.png\" width=\"300\" height=\"93\" alt=\"\" \/><\/a><\/div><div class=\"rl-gallery-item\"><a href=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig3.png\" title=\"\" data-rl_title=\"\" class=\"rl-gallery-link\" data-rl_caption=\"\" data-rel=\"lightbox-gallery-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig3-300x260.png\" width=\"300\" height=\"260\" alt=\"\" \/><\/a><\/div><div class=\"rl-gallery-item\"><a href=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig4.png\" title=\"\" data-rl_title=\"\" class=\"rl-gallery-link\" data-rl_caption=\"\" data-rel=\"lightbox-gallery-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig4-300x111.png\" width=\"300\" height=\"111\" alt=\"\" \/><\/a><\/div><div class=\"rl-gallery-item\"><a href=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig5.png\" title=\"\" data-rl_title=\"\" class=\"rl-gallery-link\" data-rl_caption=\"\" data-rel=\"lightbox-gallery-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig5-300x141.png\" width=\"300\" height=\"141\" alt=\"\" \/><\/a><\/div><div class=\"rl-gallery-item\"><a href=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig6A.png\" title=\"\" data-rl_title=\"\" class=\"rl-gallery-link\" data-rl_caption=\"\" data-rel=\"lightbox-gallery-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig6A-298x300.png\" width=\"298\" height=\"300\" alt=\"\" \/><\/a><\/div><div class=\"rl-gallery-item\"><a href=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig6B.png\" title=\"\" data-rl_title=\"\" class=\"rl-gallery-link\" data-rl_caption=\"\" data-rel=\"lightbox-gallery-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig6B-298x300.png\" width=\"298\" height=\"300\" alt=\"\" \/><\/a><\/div><div class=\"rl-gallery-item\"><a href=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig6C.png\" title=\"\" data-rl_title=\"\" class=\"rl-gallery-link\" data-rl_caption=\"\" data-rel=\"lightbox-gallery-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig6C-298x300.png\" width=\"298\" height=\"300\" alt=\"\" \/><\/a><\/div><div class=\"rl-gallery-item\"><a href=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig7.jpg\" title=\"\" data-rl_title=\"\" class=\"rl-gallery-link\" data-rl_caption=\"\" data-rel=\"lightbox-gallery-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig7-300x91.jpg\" width=\"300\" height=\"91\" alt=\"\" \/><\/a><\/div><div class=\"rl-gallery-item\"><a href=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig8.png\" title=\"\" data-rl_title=\"\" class=\"rl-gallery-link\" data-rl_caption=\"\" data-rel=\"lightbox-gallery-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig8-285x300.png\" width=\"285\" height=\"300\" alt=\"\" \/><\/a><\/div><div class=\"rl-gallery-item\"><a href=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig9.png\" title=\"\" data-rl_title=\"\" class=\"rl-gallery-link\" data-rl_caption=\"\" data-rel=\"lightbox-gallery-1\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Fig9-300x190.png\" width=\"300\" height=\"190\" alt=\"\" \/><\/a><\/div> <\/div> <\/div>\n<h2>downloads<\/h2>\n<p><strong><span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"http:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Lezione2.pdf\">Lezione2 PDF<\/a> <\/span><\/strong><\/p>\n<p><strong><span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"http:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Lezione2.zip\">Lezione2 ZIP<\/a> <\/span><\/strong><\/p>\n<p><strong><span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"http:\/\/federicocoletto.com\/wp\/wp-content\/uploads\/2002\/01\/Sorgenti-lezione-2.zip\">Sorgenti lezione 2<\/a><\/span><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Questo tutorial (in lingua italiana) parla delle caratteristiche di base di OpenGL, ed approfondisce i concetti di proiezione 3D, rendering di vertici, linee, poligoni, poliedri, colori, winding, discretizzazione di superficie e tessellation.<\/p>\n<p>A scopo illustrativo \u00e8 allegato un progetto VC++ 6.0 che spiega come creare un framework in grado di gestire le finestre OpenGL e una semplice struttura rendering.<\/p>\n","protected":false},"author":1,"featured_media":677,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[41,5,42],"tags":[],"class_list":["post-666","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-opengl-programmazione","category-programmazione","category-windows-programmazione"],"_links":{"self":[{"href":"https:\/\/federicocoletto.com\/wp\/wp-json\/wp\/v2\/posts\/666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/federicocoletto.com\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/federicocoletto.com\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/federicocoletto.com\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/federicocoletto.com\/wp\/wp-json\/wp\/v2\/comments?post=666"}],"version-history":[{"count":4,"href":"https:\/\/federicocoletto.com\/wp\/wp-json\/wp\/v2\/posts\/666\/revisions"}],"predecessor-version":[{"id":837,"href":"https:\/\/federicocoletto.com\/wp\/wp-json\/wp\/v2\/posts\/666\/revisions\/837"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/federicocoletto.com\/wp\/wp-json\/wp\/v2\/media\/677"}],"wp:attachment":[{"href":"https:\/\/federicocoletto.com\/wp\/wp-json\/wp\/v2\/media?parent=666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/federicocoletto.com\/wp\/wp-json\/wp\/v2\/categories?post=666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/federicocoletto.com\/wp\/wp-json\/wp\/v2\/tags?post=666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}