<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
	<id>https://www.gambas-it.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Morpheus+1999</id>
	<title>Gambas-it.org - Wikipedia - Contributi dell&amp;#039;utente [it]</title>
	<link rel="self" type="application/atom+xml" href="https://www.gambas-it.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Morpheus+1999"/>
	<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php/Speciale:Contributi/Morpheus_1999"/>
	<updated>2026-10-23T08:38:55Z</updated>
	<subtitle>Contributi dell&amp;#039;utente</subtitle>
	<generator>MediaWiki 1.39.15</generator>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGBA&amp;diff=2186</id>
		<title>Gl.GL RGBA</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGBA&amp;diff=2186"/>
		<updated>2010-06-01T21:51:38Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;    '''''CONST''''' GL_RGBA '''''AS Integer''''' = 6408&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vedere anche:'''&lt;br /&gt;
&lt;br /&gt;
    [http://www.gambas-it.org/wiki/index.php/Gl.GL_RGB GL_RGB]&lt;br /&gt;
&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
 '''Pagina creata da:''' Morpheus_1999&lt;br /&gt;
 '''Data creazione:  ''' 01 June 2010&lt;br /&gt;
 '''Ultima modifica: ''' 01 June 2010&lt;br /&gt;
 '''Contributors:    ''' &lt;br /&gt;
&lt;br /&gt;
 '''Fonti:'''&lt;br /&gt;
&lt;br /&gt;
 '''Siti correlati:  ''' &lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGB&amp;diff=2185</id>
		<title>Gl.GL RGB</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGB&amp;diff=2185"/>
		<updated>2010-06-01T21:30:50Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;    '''''CONST''''' GL_RGB '''''AS Integer''''' = 6407&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vedere anche:'''&lt;br /&gt;
&lt;br /&gt;
    [http://www.gambas-it.org/wiki/index.php/Gl.GL_RGBA GL_RGBA]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
 '''Pagina creata da:''' Morpheus_1999&lt;br /&gt;
 '''Data creazione:  ''' 01 June 2010&lt;br /&gt;
 '''Ultima modifica: ''' 01 June 2010&lt;br /&gt;
 '''Contributors:    ''' &lt;br /&gt;
&lt;br /&gt;
 '''Fonti:'''&lt;br /&gt;
&lt;br /&gt;
 '''Siti correlati:  ''' &lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGBA&amp;diff=2184</id>
		<title>Gl.GL RGBA</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGBA&amp;diff=2184"/>
		<updated>2010-06-01T21:28:47Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;    '''''CONST''''' GL_RGBA '''''AS Integer''''' = 6408&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vedere anche:'''&lt;br /&gt;
&lt;br /&gt;
   [http://www.gambas-it.org/wiki/index.php/Gl.GL_RGB GL_RGB]&lt;br /&gt;
&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
 '''Pagina creata da:''' Morpheus_1999&lt;br /&gt;
 '''Data creazione:  ''' 01 June 2010&lt;br /&gt;
 '''Ultima modifica: ''' 01 June 2010&lt;br /&gt;
 '''Contributors:    ''' &lt;br /&gt;
&lt;br /&gt;
 '''Fonti:'''&lt;br /&gt;
&lt;br /&gt;
 '''Siti correlati:  ''' &lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGBA&amp;diff=2183</id>
		<title>Gl.GL RGBA</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGBA&amp;diff=2183"/>
		<updated>2010-06-01T21:27:35Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: Nuova pagina:     '''''CONST''''' GL_RGBA '''''AS Integer''''' = 6408   '''Vedere anche:'''     [http://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGB&amp;amp;action=submit GL_RGB]          ----   '''Pagi...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;    '''''CONST''''' GL_RGBA '''''AS Integer''''' = 6408&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vedere anche:'''&lt;br /&gt;
&lt;br /&gt;
   [http://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGB&amp;amp;action=submit GL_RGB]&lt;br /&gt;
&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
 '''Pagina creata da:''' Morpheus_1999&lt;br /&gt;
 '''Data creazione:  ''' 01 June 2010&lt;br /&gt;
 '''Ultima modifica: ''' 01 June 2010&lt;br /&gt;
 '''Contributors:    ''' &lt;br /&gt;
&lt;br /&gt;
 '''Fonti:'''&lt;br /&gt;
&lt;br /&gt;
 '''Siti correlati:  ''' &lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGB&amp;diff=2182</id>
		<title>Gl.GL RGB</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGB&amp;diff=2182"/>
		<updated>2010-06-01T21:27:03Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;    '''''CONST''''' GL_RGB '''''AS Integer''''' = 6407&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vedere anche:'''&lt;br /&gt;
&lt;br /&gt;
    [[http://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGBA&amp;amp;action=submit Gl.GL_RGBA]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
 '''Pagina creata da:''' Morpheus_1999&lt;br /&gt;
 '''Data creazione:  ''' 01 June 2010&lt;br /&gt;
 '''Ultima modifica: ''' 01 June 2010&lt;br /&gt;
 '''Contributors:    ''' &lt;br /&gt;
&lt;br /&gt;
 '''Fonti:'''&lt;br /&gt;
&lt;br /&gt;
 '''Siti correlati:  ''' &lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGB&amp;diff=2181</id>
		<title>Gl.GL RGB</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGB&amp;diff=2181"/>
		<updated>2010-06-01T21:26:33Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;    '''''CONST''''' GL_RGB '''''AS Integer''''' = 6407&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vedere anche:'''&lt;br /&gt;
&lt;br /&gt;
    [[http://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGBA&amp;amp;action=submitGl.GL_RGBA]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
 '''Pagina creata da:''' Morpheus_1999&lt;br /&gt;
 '''Data creazione:  ''' 01 June 2010&lt;br /&gt;
 '''Ultima modifica: ''' 01 June 2010&lt;br /&gt;
 '''Contributors:    ''' &lt;br /&gt;
&lt;br /&gt;
 '''Fonti:'''&lt;br /&gt;
&lt;br /&gt;
 '''Siti correlati:  ''' &lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGB&amp;diff=2180</id>
		<title>Gl.GL RGB</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Gl.GL_RGB&amp;diff=2180"/>
		<updated>2010-06-01T21:15:39Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: Nuova pagina:     '''''CONST''''' GL_RGB '''''AS Integer''''' = 6407    ----   '''Pagina creata da:''' Morpheus_1999  '''Data creazione:  ''' 01 June 2010  '''Ultima modifica: ''' 01 June 2010  '''C...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;    '''''CONST''''' GL_RGB '''''AS Integer''''' = 6407&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
 '''Pagina creata da:''' Morpheus_1999&lt;br /&gt;
 '''Data creazione:  ''' 01 June 2010&lt;br /&gt;
 '''Ultima modifica: ''' 01 June 2010&lt;br /&gt;
 '''Contributors:    ''' &lt;br /&gt;
&lt;br /&gt;
 '''Fonti:'''&lt;br /&gt;
&lt;br /&gt;
 '''Siti correlati:  ''' &lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2177</id>
		<title>Textures</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2177"/>
		<updated>2010-05-31T23:59:43Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Cosa sono le textures? ===&lt;br /&gt;
&lt;br /&gt;
Una Texture è un'immagine di qualsiasi tipo utilizzata per rivestire la superficie di un oggetto virtuale, tridimensionale, o bidimensionale, con un apposito programma di grafica.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Immaginiamo di avere i dati di un' immagine RGB raw in un buffer e di voler applicarla su un oggetto 3D OpenGL.&lt;br /&gt;
Per prima cosa si dovrà caricare l' immagine nella memoria video.&lt;br /&gt;
Una volta caricata nella memoria video potrà essere utilizzata dall'applicazione in qualsiasi momento.&lt;br /&gt;
&lt;br /&gt;
Prima di poter caricare una Texture in memoria c'è però un passaggio da effettuare che renderà OpenGL 'consapevole' sul cosa fare con questi dati passatigli.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gli step sucessivi illustreranno nell'ordine cosa occorre prima di 'uploadare' la nostra Texture.&lt;br /&gt;
&lt;br /&gt;
*'''N.B.: I seguenti passaggi dovranno essere eseguiti durante lo start dell'applicazione e ripetuti una volta per ogni Texture da caricare.'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Uploadare una texture per OpenGL in Gambas ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''1 - ALLACCIAMENTO TEXTURE:''&lt;br /&gt;
&lt;br /&gt;
La prima cosa coinvolta nell'upload di una texture è l'associazione o 'BIND' tramite il metodo [[Gl.bindTexture|BindTexture]]. Lo scopo del metodo è quello di dire a OpenGL quale Texture &amp;quot;id&amp;quot; dovrà essere utilizzato. Un Texture &amp;quot;id&amp;quot; consiste in un numero di identificazione che verrà utilizzato per&lt;br /&gt;
accedere alla nostra Texture. &lt;br /&gt;
&lt;br /&gt;
Ecco un esempio del Bind:&lt;br /&gt;
&lt;br /&gt;
    [[Gl.bindTexture|gl.bindTexture]]([[Gl.GL_TEXTURE_2D|GL_TEXTURE_2D]], 13);&lt;br /&gt;
&lt;br /&gt;
Il comando precedente non fa altro che dire ad OpenGL di utilizzare la Texture con ID 13 come texture attuale di lavoro e specifica anche che deve essere utilizzata come Texture 2D.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''2 - DEFINIZIONE PROFONDITA' DI COLORE:''&lt;br /&gt;
&lt;br /&gt;
Ecco un esempio di definizione della profondità di colore:&lt;br /&gt;
&lt;br /&gt;
    [[Gl.pixelStorei|gl.PixelStorei]]([[Gl.Gl.GL_UNPACK_ALIGNMENT|Gl.GL_UNPACK_ALIGNMENT]], 4);&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 '''Pagina creata da:''' Morpheus_1999&lt;br /&gt;
 '''Data creazione:  ''' 01 June 2010&lt;br /&gt;
 '''Ultima modifica: ''' 01 June 2010&lt;br /&gt;
 '''Contributors:    ''' &lt;br /&gt;
&lt;br /&gt;
 '''Fonti:''' [http://www.gamedev.net/reference/articles/article947.asp  Nate Miller]&lt;br /&gt;
        [http://www.opengl.org/wiki/Common_Mistakes#Unsupported_formats_.232 OpenGL WebSite]&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2175</id>
		<title>Textures</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2175"/>
		<updated>2010-05-31T23:52:43Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Cosa sono le textures? ===&lt;br /&gt;
&lt;br /&gt;
Una Texture è un'immagine di qualsiasi tipo utilizzata per rivestire la superficie di un oggetto virtuale, tridimensionale, o bidimensionale, con un apposito programma di grafica.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Immaginiamo di avere i dati di un' immagine RGB raw in un buffer e di voler applicarla su un oggetto 3D OpenGL.&lt;br /&gt;
Per prima cosa si dovrà caricare l' immagine nella memoria video.&lt;br /&gt;
Una volta caricata nella memoria video potrà essere utilizzata dall'applicazione in qualsiasi momento.&lt;br /&gt;
&lt;br /&gt;
Prima di poter caricare una Texture in memoria c'è però un passaggio da effettuare che renderà OpenGL 'consapevole' sul cosa fare con questi dati passatigli.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gli step sucessivi illustreranno nell'ordine cosa occorre prima di 'uploadare' la nostra Texture.&lt;br /&gt;
&lt;br /&gt;
*'''N.B.: I seguenti passaggi dovranno essere eseguiti durante lo start dell'applicazione e ripetuti una volta per ogni Texture da caricare.'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Uploadare una texture per OpenGL in Gambas ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''1 - ALLACCIAMENTO TEXTURE:''&lt;br /&gt;
&lt;br /&gt;
La prima cosa coinvolta nell'upload di una texture è l'associazione o 'BIND' tramite il metodo [[Gl.bindTexture|BindTexture]]. Lo scopo del metodo è quello di dire a OpenGL quale Texture &amp;quot;id&amp;quot; dovrà essere utilizzato. Un Texture &amp;quot;id&amp;quot; consiste in un numero di identificazione che verrà utilizzato per&lt;br /&gt;
accedere alla nostra Texture. &lt;br /&gt;
&lt;br /&gt;
Ecco un esempio del Bind:&lt;br /&gt;
&lt;br /&gt;
    [[Gl.bindTexture|gl.bindTexture]]([[Gl.GL_TEXTURE_2D|GL_TEXTURE_2D]], 13);&lt;br /&gt;
&lt;br /&gt;
Il comando precedente non fa altro che dire ad OpenGL di utilizzare la Texture con ID 13 come texture attuale di lavoro e specifica anche che deve essere utilizzata come Texture 2D.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''2 - DEFINIZIONE PROFONDITA' DI COLORE:''&lt;br /&gt;
&lt;br /&gt;
Ecco un esempio di definizione della profondità di colore:&lt;br /&gt;
&lt;br /&gt;
    [[Gl.pixelStorei|gl.PixelStorei]]([[Gl.GL_TEXTURE_2D|GL_TEXTURE_2D]], 13);&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 '''Pagina creata da:''' Morpheus_1999&lt;br /&gt;
 '''Data creazione:  ''' 01 June 2010&lt;br /&gt;
 '''Ultima modifica: ''' 01 June 2010&lt;br /&gt;
 '''Contributors:    ''' &lt;br /&gt;
&lt;br /&gt;
 '''Fonti:''' [http://www.gamedev.net/reference/articles/article947.asp  Nate Miller]&lt;br /&gt;
        [http://www.opengl.org/wiki/Common_Mistakes#Unsupported_formats_.232 OpenGL WebSite]&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2172</id>
		<title>Textures</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2172"/>
		<updated>2010-05-31T22:50:27Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Cosa sono le textures? ===&lt;br /&gt;
&lt;br /&gt;
Una Texture è un'immagine di qualsiasi tipo utilizzata per rivestire la superficie di un oggetto virtuale, tridimensionale, o bidimensionale, con un apposito programma di grafica.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Immaginiamo di avere i dati di un' immagine RGB raw in un buffer e di voler applicarla su un oggetto 3D OpenGL.&lt;br /&gt;
Per prima cosa si dovrà caricare l' immagine nella memoria video.&lt;br /&gt;
Una volta caricata nella memoria video potrà essere utilizzata dall'applicazione in qualsiasi momento.&lt;br /&gt;
&lt;br /&gt;
Prima di poter caricare una Texture in memoria c'è però un passaggio da effettuare che renderà OpenGL 'consapevole' sul cosa fare con questi dati passatigli.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gli step sucessivi illustreranno nell'ordine cosa occorre prima di 'uploadare' la nostra Texture.&lt;br /&gt;
&lt;br /&gt;
*'''N.B.: I seguenti passaggi dovranno essere eseguiti durante lo start dell'applicazione e ripetuti una volta per ogni Texture da caricare.'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Uploadare una texture per OpenGL in Gambas ===&lt;br /&gt;
&lt;br /&gt;
La prima cosa coinvolta nell'upload di una texture è l'associazione o 'BIND' tramite il metodo [[Gl.bindTexture|BindTexture]]. Lo scopo del metodo è quello di dire a OpenGL quale Texture &amp;quot;id&amp;quot; dovrà essere utilizzato. Un Texture &amp;quot;id&amp;quot; consiste in un numero di identificazione che verrà utilizzato per&lt;br /&gt;
accedere alla nostra Texture. &lt;br /&gt;
&lt;br /&gt;
Ecco un esempio del Bind:&lt;br /&gt;
&lt;br /&gt;
    [[Gl.bindTexture|gl.bindTexture]]([[Gl.GL_TEXTURE_2D|GL_TEXTURE_2D]], 13);&lt;br /&gt;
&lt;br /&gt;
Il comando precedente non fa altro che dire ad OpenGL di utilizzare la Texture con ID 13 come texture attuale di lavoro e specifica anche che deve essere utilizzata come Texture 2D.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 '''Pagina creata da:''' Morpheus_1999&lt;br /&gt;
 '''Data creazione:  ''' 01 June 2010&lt;br /&gt;
 '''Ultima modifica: ''' 01 June 2010&lt;br /&gt;
 '''Contributors:    ''' &lt;br /&gt;
&lt;br /&gt;
 '''Fonti:''' [http://www.gamedev.net/reference/articles/article947.asp  Nate Miller]&lt;br /&gt;
        [http://www.opengl.org/wiki/Common_Mistakes#Unsupported_formats_.232 OpenGL WebSite]&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2167</id>
		<title>Textures</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2167"/>
		<updated>2010-05-31T22:28:40Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Cosa sono le textures? ===&lt;br /&gt;
&lt;br /&gt;
Una Texture è un'immagine di qualsiasi tipo utilizzata per rivestire la superficie di un oggetto virtuale, tridimensionale, o bidimensionale, con un apposito programma di grafica.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Immaginiamo di avere i dati di un' immagine RGB raw in un buffer e di voler applicarla su un oggetto 3D OpenGL.&lt;br /&gt;
Per prima cosa si dovrà caricare l' immagine nella memoria video.&lt;br /&gt;
Una volta caricata nella memoria video potrà essere utilizzata dall'applicazione in qualsiasi momento.&lt;br /&gt;
&lt;br /&gt;
Prima di poter caricare una Texture in memoria c'è però un passaggio da effettuare che renderà OpenGL 'consapevole' sul cosa fare con questi dati passatigli.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gli step sucessivi illustreranno nell'ordine cosa occorre prima di 'uploadare' la nostra Texture.&lt;br /&gt;
&lt;br /&gt;
*'''N.B.: I seguenti passaggi dovranno essere eseguiti durante lo start dell'applicazione e ripetuti una volta per ogni Texture da caricare.'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Uploadare una texture per OpenGL in Gambas ===&lt;br /&gt;
&lt;br /&gt;
La prima cosa coinvolta nell'upload di una texture è l'associazione o 'BIND' tramite il metodo [[Gl.bindTexture|BindTexture]]. Lo scopo del metodo è quello di dire a OpenGL quale Texture &amp;quot;id&amp;quot; dovrà essere utilizzato. Un Texture &amp;quot;id&amp;quot; consiste in un numero di identificazione che verrà utilizzato per&lt;br /&gt;
accedere alla nostra Texture. &lt;br /&gt;
&lt;br /&gt;
Ecco un esempio del Bind:&lt;br /&gt;
&lt;br /&gt;
    [[Gl.bindTexture|gl.bindTexture]]([[Gl.GL_TEXTURE_2D|GL_TEXTURE_2D]], 13);&lt;br /&gt;
&lt;br /&gt;
Il comando precedente non fa altro che dire ad OpenGL di utilizzare la Texture con ID 13 come texture attuale di lavoro e specifica anche che deve essere utilizzata come Texture 2D.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 '''Pagina creata da:''' Morpheus_1999&lt;br /&gt;
 '''Data creazione:  ''' 01 June 2010&lt;br /&gt;
 '''Ultima modifica: ''' 01 June 2010&lt;br /&gt;
 '''Contributors:    ''' &lt;br /&gt;
&lt;br /&gt;
 '''Fonti:''' [http://www.gamedev.net/reference/articles/article947.asp  Nate Miller]&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2166</id>
		<title>Textures</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2166"/>
		<updated>2010-05-31T22:27:05Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Cosa sono le textures? ===&lt;br /&gt;
&lt;br /&gt;
Una Texture è un'immagine di qualsiasi tipo utilizzata per rivestire la superficie di un oggetto virtuale, tridimensionale, o bidimensionale, con un apposito programma di grafica.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Immaginiamo di avere i dati di un' immagine RGB raw in un buffer e di voler applicarla su un oggetto 3D OpenGL.&lt;br /&gt;
Per prima cosa si dovrà caricare l' immagine nella memoria video.&lt;br /&gt;
Una volta caricata nella memoria video potrà essere utilizzata dall'applicazione in qualsiasi momento.&lt;br /&gt;
&lt;br /&gt;
Prima di poter caricare una Texture in memoria c'è però un passaggio da effettuare che renderà OpenGL 'consapevole' sul cosa fare con questi dati passatigli.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gli step sucessivi illustreranno nell'ordine cosa occorre prima di 'uploadare' la nostra Texture.&lt;br /&gt;
&lt;br /&gt;
*'''N.B.: I seguenti passaggi dovranno essere eseguiti durante lo start dell'applicazione e ripetuti una volta per ogni Texture da caricare.'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Uploadare una texture per OpenGL in Gambas ===&lt;br /&gt;
&lt;br /&gt;
La prima cosa coinvolta nell'upload di una texture è l'associazione o 'BIND' tramite il metodo [[Gl.bindTexture|BindTexture]]. Lo scopo del metodo è quello di dire a OpenGL quale Texture &amp;quot;id&amp;quot; dovrà essere utilizzato. Un Texture &amp;quot;id&amp;quot; consiste in un numero di identificazione che verrà utilizzato per&lt;br /&gt;
accedere alla nostra Texture. &lt;br /&gt;
&lt;br /&gt;
Ecco un esempio del Bind:&lt;br /&gt;
&lt;br /&gt;
    [[Gl.bindTexture|gl.bindTexture]]([[Gl.GL_TEXTURE_2D|GL_TEXTURE_2D]], 13);&lt;br /&gt;
&lt;br /&gt;
Il comando precedente non fa altro che dire ad OpenGL di utilizzare la Texture con ID 13 come texture attuale di lavoro e specifica anche che deve essere utilizzata come Texture 2D.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 '''Pagina creata da:''' Morpheus_1999&lt;br /&gt;
 '''Data creazione:  ''' 01 June 2010&lt;br /&gt;
 '''Ultima modifica: ''' 01 June 2010&lt;br /&gt;
 '''Contributors:    ''' &lt;br /&gt;
&lt;br /&gt;
 '''Fonti:''' [[http://www.gamedev.net/reference/articles/article947.asp| Nate Miller]]&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2162</id>
		<title>Textures</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2162"/>
		<updated>2010-05-31T22:00:07Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Cosa sono le textures? ===&lt;br /&gt;
&lt;br /&gt;
Una Texture è un'immagine di qualsiasi tipo utilizzata per rivestire la superficie di un oggetto virtuale, tridimensionale, o bidimensionale, con un apposito programma di grafica.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Immaginiamo di avere i dati di un' immagine RGB raw in un buffer e di voler applicarla su un oggetto 3D OpenGL.&lt;br /&gt;
Per prima cosa si dovrà caricare l' immagine nella memoria video.&lt;br /&gt;
Una volta caricata nella memoria video potrà essere utilizzata dall'applicazione in qualsiasi momento.&lt;br /&gt;
&lt;br /&gt;
Prima di poter caricare una Texture in memoria c'è però un passaggio da effettuare che renderà OpenGL 'consapevole' sul cosa fare con questi dati passatigli.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gli step sucessivi illustreranno nell'ordine cosa occorre prima di 'uploadare' la nostra Texture.&lt;br /&gt;
&lt;br /&gt;
*'''N.B.: I seguenti passaggi dovranno essere eseguiti durante lo start dell'applicazione e ripetuti una volta per ogni Texture da caricare.'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Uploadare una texture per OpenGL in Gambas ===&lt;br /&gt;
&lt;br /&gt;
La prima cosa coinvolta nell'upload di una texture è l'associazione o 'BIND' tramite il metodo [[Gl.bindTexture|BindTexture]]. Lo scopo del metodo è quello di dire a OpenGL quale Texture &amp;quot;id&amp;quot; dovrà essere utilizzato. Un Texture &amp;quot;id&amp;quot; consiste in un numero di identificazione che verrà utilizzato per&lt;br /&gt;
accedere alla nostra Texture. &lt;br /&gt;
&lt;br /&gt;
Ecco un esempio del Bind:&lt;br /&gt;
&lt;br /&gt;
    [[Gl.bindTexture|gl.bindTexture]]([[Gl.GL_TEXTURE_2D|GL_TEXTURE_2D]], 13);&lt;br /&gt;
&lt;br /&gt;
Il comando precedente non fa altro che dire ad OpenGL di utilizzare la Texture con ID 13 come texture attuale di lavoro e specifica anche che deve essere utilizzata come Texture 2D.&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Costanti&amp;diff=2153</id>
		<title>Costanti</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Costanti&amp;diff=2153"/>
		<updated>2010-05-31T20:20:28Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: ha spostato Costanti a OpenGL Costanti: Necessità di rendere più univoco il nome della pagina&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[OpenGL Costanti]]&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2149</id>
		<title>Textures</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2149"/>
		<updated>2010-05-31T20:08:41Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Cosa sono le textures? ===&lt;br /&gt;
&lt;br /&gt;
Una Texture è un'immagine di qualsiasi tipo utilizzata per rivestire la superficie di un oggetto virtuale, tridimensionale, o bidimensionale, con un apposito programma di grafica.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Immaginiamo di avere i dati di un' immagine RGB raw in un buffer e di voler applicarla su un oggetto 3D OpenGL.&lt;br /&gt;
Per prima cosa si dovrà caricare l' immagine nella memoria video.&lt;br /&gt;
Una volta caricata nella memoria video potrà essere utilizzata dall'applicazione in qualsiasi momento.&lt;br /&gt;
&lt;br /&gt;
Prima di poter caricare una Texture in memoria c'è però un passaggio da effettuare che renderà OpenGL 'consapevole' sul cosa fare con questi dati passatigli.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gli step sucessivi illustreranno nell'ordine cosa occorre prima di 'uploadare' la nostra Texture.&lt;br /&gt;
&lt;br /&gt;
*'''N.B.: I seguenti passaggi dovranno essere eseguiti durante lo start dell'applicazione e ripetuti una volta per ogni Texture da caricare.'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Uploadare una texture per OpenGL in Gambas ===&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2148</id>
		<title>Textures</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2148"/>
		<updated>2010-05-31T20:06:38Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Cosa sono le textures? ===&lt;br /&gt;
&lt;br /&gt;
Una Texture è un'immagine di qualsiasi tipo utilizzata per rivestire la superficie di un oggetto virtuale, tridimensionale, o bidimensionale, con un apposito programma di grafica.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Immaginiamo di avere i dati di un' immagine RGB raw in un buffer e di voler applicarla su un oggetto 3D OpenGL.&lt;br /&gt;
Per prima cosa si dovrà caricare l' immagine nella memoria video.&lt;br /&gt;
Una volta caricata nella memoria video potrà essere utilizzata dall'applicazione in qualsiasi momento.&lt;br /&gt;
&lt;br /&gt;
Prima di poter caricare una Texture in memoria c'è però un passaggio da effettuare che renderà OpenGL 'consapevole' sul cosa fare con questi dati passatigli.&lt;br /&gt;
&lt;br /&gt;
Gli step sucessivi illustreranno nell'ordine cosa occorre prima di 'uploadare' la nostra Texture.&lt;br /&gt;
==N.B.:== I seguenti passaggi dovranno essere eseguiti durante lo start dell'applicazione e ripetuti una volta per ogni Texture da caricare.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Uploadare una texture per OpenGL in Gambas ===&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2145</id>
		<title>Textures</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=Textures&amp;diff=2145"/>
		<updated>2010-05-31T19:22:32Z</updated>

		<summary type="html">&lt;p&gt;Morpheus 1999: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Cosa sono le textures? ===&lt;br /&gt;
&lt;br /&gt;
Una Texture è un'immagine di qualsiasi tipo utilizzata per rivestire la superficie di un oggetto virtuale, tridimensionale, o bidimensionale, con un apposito programma di grafica.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Uploadare una texture per OpenGL in Gambas ===&lt;/div&gt;</summary>
		<author><name>Morpheus 1999</name></author>
	</entry>
</feed>