Push de couleur qui marche pas 💢
This commit is contained in:
		| @@ -105,6 +105,10 @@ void RemotePlayer::Render(TextureAtlas& atlas, Shader& shader, Transformation tr | ||||
| 	atlas.TextureIndexToCoord(0, u, v, w, h); | ||||
| 	//glLoadIdentity(); | ||||
|  | ||||
| 	glEnable(GL_BLEND); | ||||
| 	glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); | ||||
| 	glBlendEquation(GL_FUNC_ADD); | ||||
|  | ||||
| 	glLoadMatrixf(tran.GetMatrix().GetInternalValues()); | ||||
| 	glBegin(GL_QUADS); | ||||
| 	glTexCoord2f(u, v); glVertex3f(x - width/2., y - height, z); //glVertex3f(v4.x, v4.y, v4.z);//glVertex3f(0, 50, 0); | ||||
| @@ -112,6 +116,12 @@ void RemotePlayer::Render(TextureAtlas& atlas, Shader& shader, Transformation tr | ||||
| 	glTexCoord2f(u + w, v + h); glVertex3f(x+width/2., y, z); //glVertex3f(v2.x, v2.y, v2.z); //glVertex3f(50, 0, 0); | ||||
| 	glTexCoord2f(u, v + h); glVertex3f(x-width/2., y, z); //glVertex3f(v1.x, v1.y, v1.z);// glVertex3f(0, 0, 0); | ||||
| 	glEnd(); | ||||
|  | ||||
|  | ||||
| 	glBlendFunc(GL_CONSTANT_COLOR, GL_ONE_MINUS_CONSTANT_COLOR); | ||||
| 	glBlendEquation(GL_FUNC_SUBTRACT); | ||||
| 	glDisable(GL_BLEND); | ||||
|  | ||||
| 	shader.Disable(); | ||||
| 	//tran.ApplyTranslation(-m_position); | ||||
| 	//glEnable(GL_DEPTH_TEST); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user