Difference between revisions 1314 and 1315 on hiwikiversity

{{कंप्यूटर ग्राफिक्स -- 2013-2014 -- info.uvt.ro/पेज हैडर}}
== पूर्ण उदाहरण ==
दो उदाहरण टेम्पलेट्स यहां दिए गए हैं। एक ऑर्थोग्राफिक प्रोजेक्शन का उपयोग दृश्यों के लिए और एक पर्सपेक्टिव प्रोजेक्शन का उपयोग दृश्यों के लिए। उदाहरणों को भविष्य के जीओजीएल(JOGL) आधारित एप्लीकेशन के लिए टेम्पलेट्स के रूप में इस्तेमाल किया जा सकता हैं।

=== ऑर्थोग्राफिक प्रोजेक्शन उदाहरण ===

<source lang="java">
import javax.media.opengl.GL;
(contracted; show full)			
		// एनीमेटर शुरू करना
		this.animator.start();
	}
	
	public void init(GLAutoDrawable canvas)
	{
		// 
Obtaining the GL instance associated with the canvas.
		GL2 gl = canvas.getGL().getGL2();
		
		// Setting the clear color -- the color which will be used to erase the canvas.कैनवास से संबंधित जीएल उदाहरण प्राप्त करना
		GL2 gl = canvas.getGL().getGL2();
		
		// स्पष्ट रंग सेट करना - रंग जिसका उपयोग कैनवास को मिटाने के लिए किया जाएगा।
		gl.glClearColor(0, 0, 0, 0);
		
		// Selecting the modelview matrix.मॉडलव्यु मैट्रिक्स का चयन करना
		gl.glMatrixMode(GLMatrixFunc.GL_MODELVIEW);

	}
	
	public void display(GLAutoDrawable canvas)
	{
		GL2 gl = canvas.getGL().getGL2();
		
		// Erasing the canvas -- filling it with the clear color.कैनवास मिटाकर - यह स्पष्ट रंग से भरना
		gl.glClear(GL.GL_COLOR_BUFFER_BIT);

		// Add your scene code here
		
		// Forcing the scene to be rendered.
		gl.glFlush();
	}
(contracted; show full)		
	}
}
</source>

[[Category:HI]]
[[Category:कंप्यूटर ग्राफिक्स]]
[[Category:प्रोग्रामिंग उदाहरण]]