<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem tekstura</title>
<link>https://forum.pasja-informatyki.pl/tag/tekstura</link>
<description>Powered by Question2Answer</description>
<item>
<title>Nachodzące na siebie obiekty, tekstury tych obiektów.</title>
<link>https://forum.pasja-informatyki.pl/564851/nachodzace-na-siebie-obiekty-tekstury-tych-obiektow</link>
<description>

&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Witam wszystkich&amp;nbsp;&lt;/strong&gt;mam pytanie. W jaki sposób mogę ustawić ten bloczek jako tło mojej gry? Postacie zamiast być &quot;na nim&quot;, to chowają się &quot;za niego&quot; jak widać na załączonym zdjęciu.&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=9945321765413370205&quot; style=&quot;height:337px; width:600px&quot;&gt;&lt;/p&gt;</description>
<category>OpenGL, Unity</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/564851/nachodzace-na-siebie-obiekty-tekstury-tych-obiektow</guid>
<pubDate>Sun, 17 Apr 2022 08:05:05 +0000</pubDate>
</item>
<item>
<title>OpenGL - teksturowanie gluSphere</title>
<link>https://forum.pasja-informatyki.pl/408269/opengl-teksturowanie-glusphere</link>
<description>

&lt;p&gt;Witam&lt;/p&gt;



&lt;p&gt;Nie działa mi teksturowanie. Po prostu tekstury nie pokazują się sferach. Obraz wczytuje się prawidłowo. Żadnych błędów kompilator nie pokazuje. Czy ktoś ma jakiś pomysł co może być nie tak?&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &quot;ConcretePlanet.h&quot;

void ConcretePlanet::loadTextures()
{
	glGenTextures(9, tex);
	
	if (!textureManager-&amp;gt;LoadTexture(&quot;sun.jpg&quot;, tex[0])) {
		std::cout &amp;lt;&amp;lt; &quot;nie zaladowwano tekstury: metoda: loadTextures&quot; &amp;lt;&amp;lt; std::endl;
	}

	quadric = gluNewQuadric();         // Create A Pointer To The Quadric Object
	gluQuadricDrawStyle(quadric, GLU_FILL);
	gluQuadricTexture(quadric, GL_TRUE);      // Create Texture Coords   
	gluQuadricNormals(quadric, GLU_SMOOTH);   // Create Smooth Normals  

	if (namePlanet.compare(&quot;sun&quot;) == 0)
		textureManager-&amp;gt;BindTexture(tex[0]);
}

void ConcretePlanet::setRadiusOfElipse(int radius)
{
	elipseRadius = radius;
}

void ConcretePlanet::draw() {
	if (angle&amp;lt;360) {
		angle = angle + valueToIncrementAngle;
	}
	else {
		angle = 0;
	}

	for (int i = 0; i &amp;lt;= 1000; i += 1) //rysowanie kola
	{

		if (!isThereElipseCoord) {
			x = elipseRadius * cos(i);
			z = elipseRadius * sin(i);

			xCoord.push_back(x);
			zCoord.push_back(z);
			//std::cout &amp;lt;&amp;lt; xCoord[i] &amp;lt;&amp;lt; &quot;, &quot; &amp;lt;&amp;lt; zCoord[i] &amp;lt;&amp;lt; std::endl;
		}

		
		glBegin(GL_POINTS);
		glVertex3f(xCoord[i], 0, zCoord[i]);
		glEnd();
	}
	isThereElipseCoord = true;

	glPushMatrix();
	
	glRotated(angle, 0, 1, 0);
	glTranslated(distanceFromSun, 0, 0);
	//glutSolidSphere(radius, 50, 50);
	gluSphere(quadric, radius, 20, 20);

	glPopMatrix();
}





ConcretePlanet::ConcretePlanet(std::string planet, double radius, double distanceFromSun, double valueToIncrementAngle) {
	glEnable(GL_TEXTURE_2D); //włączenie teksturowania
	loadTextures();

	this-&amp;gt;namePlanet = planet;
	this-&amp;gt;radius = radius;
	this-&amp;gt;distanceFromSun = distanceFromSun;
	this-&amp;gt;valueToIncrementAngle = valueToIncrementAngle;

}



ConcretePlanet::~ConcretePlanet() {
}
&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Funkcja &quot;draw&quot; jest wywoływana z głównej funkcji rysującej OpenGl'a.&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/408269/opengl-teksturowanie-glusphere</guid>
<pubDate>Sat, 19 Jan 2019 17:56:17 +0000</pubDate>
</item>
<item>
<title>SFML ustawianie tekstury</title>
<link>https://forum.pasja-informatyki.pl/404711/sfml-ustawianie-tekstury</link>
<description>

&lt;pre class=&quot;brush:cpp;&quot;&gt;

#include &quot;headers.h&quot;



sf::RectangleShape setSquareGround(int x, int y) {
    
    sf::Texture texture;
    texture.create(x, y);
    if(!texture.loadFromFile(&quot;Ground.png&quot;)) {
        std::cout&amp;lt;&amp;lt;&quot;File not found&quot;;
    }
    else
        std::cout&amp;lt;&amp;lt;1;
    
    
    sf::RectangleShape rectangle(sf::Vector2f(x, y));
    
    rectangle.setTexture(&amp;amp;texture); 
    
    
    return rectangle;
    
}
&lt;/pre&gt;



&lt;p&gt;Tekstura z pliku zostaje wczytana, prostokąt nadal jest biały. Dlaczego tak się dzieje? :(&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/404711/sfml-ustawianie-tekstury</guid>
<pubDate>Sat, 05 Jan 2019 07:11:05 +0000</pubDate>
</item>
<item>
<title>Algorytm tworzenia nowego ksztaltu na bazie zdjecia.</title>
<link>https://forum.pasja-informatyki.pl/233646/algorytm-tworzenia-nowego-ksztaltu-na-bazie-zdjecia</link>
<description>Czesc, probuje zrobic algorytm ktory na tworzy mi nowy ksztalt na podstawie podanego mu obrazka dziala to tak algorytm usuwa cale tlo jesli mu damy parametr jakim jest kolor ktory ma byc wylaczony z obrazka to tworzy nam ksztalt ktory nie obejmuje akurat takiego koloru pikseli. &lt;br /&gt;
&lt;br /&gt;
Dla zobrazowania mamy obrazek z przezroczystym tlem, algorytm zwraca nam ksztalt obrazka(np. tekstury lub ikonki)&lt;br /&gt;
&lt;br /&gt;
Sprobowalem to zrobic w taki sposob ale cos nie dziala bo kiedy wywoluje Polygon.area() zwraca mi 0. &lt;br /&gt;
&lt;br /&gt;
Kod napisalem w Javie+LibGDX&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://hastebin.com/meleveyeka.java&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://hastebin.com/meleveyeka.java&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Slyszalem jeszcze o czyms takim jak Delaunay triangulation oraz o algorytmie liniowym Bresenhama ale nie mam pojecia jak to zastosowac i tymbardziej zaimplementowac. &lt;br /&gt;
&lt;br /&gt;
Z gory dzieki za pomoc jesli ktos umie mi powiedziec co jest skopane w tym algorytmie to z gory dzieki.</description>
<category>Algorytmy</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/233646/algorytm-tworzenia-nowego-ksztaltu-na-bazie-zdjecia</guid>
<pubDate>Wed, 08 Mar 2017 18:25:15 +0000</pubDate>
</item>
</channel>
</rss>