GLBasic forum

Other languages => GLBasic - de => Topic started by: monono on 2010-Feb-19

Title: Vertex Alpha?
Post by: monono on 2010-Feb-19
Hallo,
Gibt es eine Möglichkeit einzelnen Vertexgruppen/Vertices in X_OBJ... mit unterschiedlichen Alphawerten zu zeichnen?
Title: Re: Vertex Alpha?
Post by: Schranz0r on 2010-Feb-19
Nein, so nicht möglich, leider...
Title: Re: Vertex Alpha?
Post by: Kitty Hello on 2010-Feb-20
Es sollte gehen, wenn man dazwischen ALPHAMODE wechselt.
Title: Re: Vertex Alpha?
Post by: monono on 2010-Feb-20
Mit ALPHAMODE habe ich es nicht hinbekommen, aber es funktioniert mit:
Code (glbasic) Select

glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA);
glEnable(GL_BLEND)

glBegin(GL_QUADS)
 
    glColor4f(1,1,1,0.2)
    glVertex3f( 0, 2, 0)
    .....
glEnd()




Habe ich da einen Geschwindigkeitsverlust wenn ich das nicht mit x_DRAWOBJ mache, oder macht glbasic intern das gleiche?


Edit:
Ok, so einfach wie beschrieben geht es dann doch nicht. Ich merke das OGL komplizierter ist als ich dachte. Aber deswegen holt man sich ja GLBasic  :)
Ich nehme jetzt doch Polyvector, muss zwar dann auf ein paar Sachen verzichten, läuft dafür wunderbar!
Title: Re: Vertex Alpha?
Post by: Schranz0r on 2010-Feb-20
Nein, geht nicht Gernot!
Title: Re: Vertex Alpha?
Post by: Kitty Hello on 2010-Feb-22
Puh... Muss ich mir mal ansehen.