# Re: Alpha Blending?

```
Hi Bill,

Bill Hibbard wrote:

```
```

Oops, That should be (index -> (r, g, b, SetType(x, y))).

```
```Also, how do I get the colors involved?  Do I make r, g, and b RealTypes
and give them values as a RealTuple and map them to ScalarMaps?
```
```

Yes, except that r, g, b and a Set with type SetType(x, y)
will be 4 members of a Tuple, not a RealTuple.
```
```

I think I'm almost there.  Working on a generic example, I have:

latLon_RTT = new RealTupleType(lat, lon);
RealType index = RealType.getRealType("index", null, null);
Integer1DSet indexSet = new Integer1DSet(index, 4);

float[][] vals1 = { {0.0f, 10.0f, 10.0f}, {0.0f, 2.0f, 5.0f} };
```
float[][] vals2 = { {0.0f, 8.0f, 10.0f, 10.0f}, {0.0f, 10.0f, 10.0f, 8.0f} };
```float[][] vals3 = { {0.0f, 4.0f, 6.0f}, {0.0f, 10.0f, 10.0f} };
float[][] vals4 = { {0.0f, 2.0f, 2.0f, 0.0f}, {8.0f, 8.0f, 10.0f, 10.0f} };

Irregular2DSet g2s1 = new Irregular2DSet(latLon_RTT, vals1);
Irregular2DSet g2s2 = new Irregular2DSet(latLon_RTT, vals2);
Irregular2DSet g2s3 = new Irregular2DSet(latLon_RTT, vals3);
Irregular2DSet g2s4 = new Irregular2DSet(latLon_RTT, vals4);

RealType red = RealType.getRealType("RED", null, null);
RealType green = RealType.getRealType("GREEN", null, null);
RealType blue = RealType.getRealType("BLUE", null, null);
MathType[] rgb = new MathType[]{ red, green, blue, g2s1.getType()};

TupleType setTupleType = new TupleType(rgb);

FunctionType funcType = new FunctionType(index, setTupleType);
FieldImpl ff = new FieldImpl(funcType, indexSet);

How do I set the samples for the FieldImpl?

For the first set I tried:

Data[] dat = { new Real(red, 1.0f),
new Real(green, 0.5f),
new Real(blue, 1.0f),
g2s1};

Tuple t = new Tuple(setTupleType, dat);

ff.setSamples(0, t);

which doesn't compile.

```
I'm sorry to keep bugging everyone with this, but it looks like I'm almost there.
```
Thanks!

-kevin.

--
+------------------------------------------------------------+
Kevin L. Manross        [KD5MYD] <><          (405)-366-0557
CIMMS Research Associate               kevin.manross@xxxxxxxx
[NSSL-WRDD/SWATN]           http://www.cimms.ou.edu/~kmanross

"My opinions are my own and not representative of CIMMS, NSSL,
NOAA or any affiliates"
+------------------------------------------------------------+

```
• 2004 messages navigation, sorted by:
• Search the `visad` archives: