Welcome,
Guest
. Please
login
or
register
. Did you miss your
activation email?
French forum
Home
Help
Search
Login
Register
SFML community forums
»
Help
»
Graphics
»
New sf::RenderTexture is black
Print
Pages: [
1
]
Author
Topic: New sf::RenderTexture is black (Read 1354 times)
0 Members and 1 Guest are viewing this topic.
jamesk
Guest
New sf::RenderTexture is black
«
on:
June 04, 2018, 05:00:58 pm »
I'm using the code from this example here:
https://github.com/SFML/SFML/wiki/Source:-HeatHazeShader
And I have the texture distorting correctly. Now I'm placing it in my scene and all alpha transparency is missing. The entire render target (besides the distorted sprite) is black. Without using blend modes is there a way to set the default texture buffer to transparent?
Logged
eXpl0it3r
SFML Team
Hero Member
Posts: 11034
Re: New sf::RenderTexture is black
«
Reply #1 on:
June 04, 2018, 05:28:56 pm »
Clear it with a transparent color and display it.
The default behavior is undefined.
Logged
Official FAQ:
https://www.sfml-dev.org/faq.php
Official Discord Server:
https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog:
https://duerrenberger.dev/blog/
jamesk
Guest
Re: New sf::RenderTexture is black
«
Reply #2 on:
June 04, 2018, 10:40:21 pm »
There's no way to clear it from the API:
https://www.sfml-dev.org/documentation/2.5.0/classsf_1_1RenderTexture.php
And the texture instance I get back would be read-only.
Logged
eXpl0it3r
SFML Team
Hero Member
Posts: 11034
Re: New sf::RenderTexture is black
«
Reply #3 on:
June 04, 2018, 10:47:23 pm »
What about the function called clear()?
Logged
Official FAQ:
https://www.sfml-dev.org/faq.php
Official Discord Server:
https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog:
https://duerrenberger.dev/blog/
jamesk
Guest
Re: New sf::RenderTexture is black
«
Reply #4 on:
June 04, 2018, 11:57:51 pm »
goddamnit
Logged
Print
Pages: [
1
]
SFML community forums
»
Help
»
Graphics
»
New sf::RenderTexture is black
anything