{"id":1123,"date":"2014-05-02T10:51:17","date_gmt":"2014-05-02T08:51:17","guid":{"rendered":"http:\/\/liceocuneo.it\/oddenino\/?p=1123"},"modified":"2014-05-02T11:04:42","modified_gmt":"2014-05-02T09:04:42","slug":"grafica-3d-implementazione-dellinterfaccia-per-il-rendering","status":"publish","type":"post","link":"https:\/\/liceocuneo.it\/oddenino\/grafica-3d-implementazione-dellinterfaccia-per-il-rendering\/","title":{"rendered":"Grafica 3D: implementazione dell&#8217;interfaccia per il rendering"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1127\" alt=\"OpenGLProva\" src=\"https:\/\/liceocuneo.it\/oddenino\/wp-content\/uploads\/sites\/2\/OpenGLProva.png\" width=\"416\" height=\"438\" srcset=\"https:\/\/liceocuneo.it\/oddenino\/wp-content\/uploads\/sites\/2\/OpenGLProva.png 416w, https:\/\/liceocuneo.it\/oddenino\/wp-content\/uploads\/sites\/2\/OpenGLProva-284x300.png 284w\" sizes=\"auto, (max-width: 416px) 100vw, 416px\" \/><\/p>\n<pre>import javax.media.opengl.GL;\r\nimport javax.media.opengl.GL2;\r\nimport javax.media.opengl.GLAutoDrawable;\r\nimport javax.media.opengl.GLEventListener;\r\n\r\npublic class GLRenderer implements GLEventListener {\r\n\r\n    @Override\r\n    public void init(GLAutoDrawable drawable) { }\r\n\r\n    @Override\r\n    public void dispose(GLAutoDrawable drawable) { }\r\n\r\n    @Override\r\n    public void display(GLAutoDrawable drawable) {\r\n        GL2 gl = drawable.getGL().getGL2();\r\n\r\n        gl.glClear(GL.GL_COLOR_BUFFER_BIT);   \/\/ cancella la finestra\r\n\r\n        gl.glBegin(GL.GL_TRIANGLES);\r\n        gl.glColor3f(1, 0, 0);   \/\/ il 1\u00b0 vertice \u00e8 rosso\r\n        gl.glVertex2d(-1, 0);\r\n        gl.glColor3f(0, 1, 0);   \/\/ il 2\u00b0 vertice \u00e8 verde\r\n        gl.glVertex2d(1, 0);\r\n        gl.glColor3f(0, 0, 1);   \/\/ il 3\u00b0 vertice \u00e8 blu\r\n        gl.glVertex2d(0, 1);\r\n        gl.glEnd();\r\n    }\r\n\r\n    @Override\r\n    public void reshape(GLAutoDrawable drawable, int x, int y, int width, int height) { }\r\n\r\n}<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>import javax.media.opengl.GL; import javax.media.opengl.GL2; import javax.media.opengl.GLAutoDrawable; import javax.media.opengl.GLEventListener; public class GLRenderer implements GLEventListener { @Override public void init(GLAutoDrawable drawable) { } @Override public void dispose(GLAutoDrawable drawable) { } @Override public void display(GLAutoDrawable drawable) { GL2 gl = drawable.getGL().getGL2(); gl.glClear(GL.GL_COLOR_BUFFER_BIT); \/\/ cancella la finestra gl.glBegin(GL.GL_TRIANGLES); gl.glColor3f(1, 0, 0); \/\/ il 1\u00b0 vertice \u00e8 rosso gl.glVertex2d(-1, 0); &hellip; <a href=\"https:\/\/liceocuneo.it\/oddenino\/grafica-3d-implementazione-dellinterfaccia-per-il-rendering\/\" class=\"more-link\">Continua a leggere <span class=\"screen-reader-text\">Grafica 3D: implementazione dell&#8217;interfaccia per il rendering<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-1123","post","type-post","status-publish","format-standard","hentry","category-informatica"],"_links":{"self":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/posts\/1123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/comments?post=1123"}],"version-history":[{"count":0,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/posts\/1123\/revisions"}],"wp:attachment":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/media?parent=1123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/categories?post=1123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/tags?post=1123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}