GLBasic forum

Other languages => GLBasic - de => Topic started by: BennyBy on 2012-Mar-02

Title: Shader: Texture Splatting
Post by: BennyBy on 2012-Mar-02
Hi Leute!

Wollte mal wissen, ob GLBasic Texture Splatting (http://en.wikipedia.org/wiki/Texture_splatting) unterstützt. Bräuchte das für ein iOS Projekt. Wenn das schonmal jemand gemacht hat wär ein Beispiel sehr hilfreich.  :nw:

Btw: Sind Shader bei iOS mittlerweile erlaubt?

MfG,
Benny
Title: Re: Shader: Texture Splatting
Post by: Schranz0r on 2012-Mar-02
Bei sowas würde ich es per CREATESCREEN und dann grabben als Textur!

Waren shader je verboten bei iOS ?
Title: Re: Shader: Texture Splatting
Post by: kanonet on 2012-Mar-02
X_SETTEXTURE setzt doch zwei Texturen, kannst du damit nicht etwas vergleichbares erreichen?

Soweit ich weiß basiert iOS auf OpenGL ES und unterstützt damit keine Shader.
Title: Re: Shader: Texture Splatting
Post by: Schranz0r on 2012-Mar-02
Wie werden dann die 3D-Games mit Shader gemacht?
Gibts da noch was anderes als OpenGL was da rennt?
Title: Re: Shader: Texture Splatting
Post by: kanonet on 2012-Mar-02
OpenGL unterstützt Shader, aber OpenGL ES (<2.0) nicht.
Siehe http://de.wikipedia.org/wiki/OpenGL_ES
Title: Re: Shader: Texture Splatting
Post by: Schranz0r on 2012-Mar-02
sry aber ich kenn mich bei Iphones nicht so aus :)

Das das neue 4er  >2.0 ES ?
Title: Re: Shader: Texture Splatting
Post by: Slydog on 2012-Mar-02
Sorry, the English translation isn't very clear as to what is being discussed.

I'm fairly certain that GLB supports shaders on iOS, but ONLY OpenGL ES 1.1 shaders. (Not 2.0 or higher)
This limits you to vertex only effects I think.

Also, GLbasic allows you to control the OpenGL directly, so anything that you can do in OpenGL, you should be able to do in GLBasic using inline C++.