Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (491)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (555)
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 751 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:

B
AD
AD

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,
Richard.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Nickropheliac (15 views)
2014-08-31 22:59:12

TehJavaDev (23 views)
2014-08-28 18:26:30

CopyableCougar4 (29 views)
2014-08-22 19:31:30

atombrot (41 views)
2014-08-19 09:29:53

Tekkerue (38 views)
2014-08-16 06:45:27

Tekkerue (35 views)
2014-08-16 06:22:17

Tekkerue (24 views)
2014-08-16 06:20:21

Tekkerue (34 views)
2014-08-16 06:12:11

Rayexar (72 views)
2014-08-11 02:49:23

BurntPizza (48 views)
2014-08-09 21:09:32
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org 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‑gaming.org
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!