Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (711)
Games in Android Showcase (213)
games submitted by our members
Games in WIP (785)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  2 Texture Units Puzzle  (Read 932 times)
0 Members and 1 Guest are viewing this topic.
Offline flupocious

Junior Newbie

« Posted 2006-06-08 15:07:08 »

Hi there,

I have a base texture ('B'), two alpha textures ('A'), two detail textures ('D') and a light map texture ('L'). The base texture covers 100% of the area, the two detail textures use the alpha map textures as masks.

I'd like to render this in as few passes as possible since there are a lot of triangles.

If the GPU has 6 texture units, it's straightforward because I can do B,A,D,A,D,L using various combines and this works fine.

If there are 4 texture units, I can do B,A,D,L on the first pass and then A,D,L on the second pass. This also works fine. Smiley

This beings me neatly onto my question, is it possible with 2 texture units? Can you do two alpha-mapped detail textures on top of a base texture with a lightmap?

I have tried glBlend(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA), this works:


However, I'm not having much luck with the lightmap.

I tried glBlend(GL_ZERO,GL_SRC_COLOR) and this applies the lightmap nicely, but unfortunately it darkens the fog.

Is there a solution to this puzzle that doesn't involve shaders?

I'm sure there's a really simply answer, it just evades me at the moment!

Many thanks,
Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

numerical (187 views)
2017-02-21 07:32:16

numerical (186 views)
2017-02-21 07:31:46

theagentd (295 views)
2017-02-18 13:42:33

theagentd (295 views)
2017-02-18 13:35:16

h.pernpeintner (1461 views)
2017-01-24 22:39:11

h.pernpeintner (1446 views)
2017-01-24 22:38:32

Galdo (2012 views)
2017-01-12 13:44:09

Archive (2052 views)
2017-01-02 05:31:41

0AndrewShepherd0 (2589 views)
2016-12-16 03:58:39

0AndrewShepherd0 (2332 views)
2016-12-15 21:50:57
List of Learning Resources
by elect
2016-09-09 09:47:55

List of Learning Resources
by elect
2016-09-08 09:47:20

List of Learning Resources
by elect
2016-09-08 09:46:51

List of Learning Resources
by elect
2016-09-08 09:46:27

List of Learning Resources
by elect
2016-09-08 09:45:41

List of Learning Resources
by elect
2016-09-08 08:39:20

List of Learning Resources
by elect
2016-09-08 08:38:19

Rendering resources
by Roquen
2016-08-08 05:55:21 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!