Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 00:51

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



c++ alpha blending

Discussion on c++ alpha blending within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 4
Join Date: Mar 2010
Posts: 3,148
Received Thanks: 1,535
c++ alpha blending

Hallou,
ich versuche mittels alphablending aus nem 4eck nen kreis zu machen.

Also ich habe in nem spiel ne minimap (die ist 4eckig) aber diese möchte ich mittels alphablending rund machen..
ich habe dafür eine alphacircle.tga datei die halt ein kreis ist(dieser soll nacher die minimap sein) und alles was transparent auf der alphacircle ist soll nacher nicht mehr minimap sein.

sprache ist c++.

weiß jemand wie das geht?

also so soll es aussehen


und so sieht es bis jetz aus
Jopsi332 is offline  
Old 04/24/2012, 23:40   #2


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,908
Received Thanks: 25,409
D3D Hook?
MrSm!th is offline  
Old 04/24/2012, 23:50   #3
 
elite*gold: 4
Join Date: Mar 2010
Posts: 3,148
Received Thanks: 1,535
Quote:
Originally Posted by MrSm!th View Post
D3D Hook?
kannstu das vllt. ein bisschen ausführen...ich google schon die ganze zeit nach irgendeiner möglichkeit aber bis jetz konnte ich nicht wirklich was finden.
Jopsi332 is offline  
Old 04/25/2012, 00:54   #4


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,908
Received Thanks: 25,409
EndScene hooken
Sprite mit deinem Bild einmalig erzeugen und immer an die richtigen Koordinaten zeichnen
???
Profit

Sprites sollten es hier tun, ansonsten müsstest du halt manuell 6 Vertizes erstellen, eine Textur aus dem Bild erzeugen, Alpha-Blending anschalten, die richtigen Alpha Operatoren einstellen und das ganze zeichnen, Render States sichern und wiederherstellen natürlich nicht vergessen.
Je nach Game und was man genau haben möchte kann einen das richtig in den RageMode bringen, je nachdem, wie halt die richtigen Render States für das Game und die Anforderungen wären.

Für deine Zwecke empfehle ich also Sprites.

tl;dr:
EndScene hook + D3DX Sprite googlen
MrSm!th is offline  
Thanks
1 User
Reply




All times are GMT +1. The time now is 00:52.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.