示例#1
0
MaterialList *VectorNodeRenderData::AddWaterMaterial(MaterialEffect *NewMat, GeneralEffect *NewEffect, Joe *NewJoe, float NewCoverage)
{
    MaterialList *TestMatList;

    if (TestMatList = TestAddMaterial(NewMat, NewEffect, NewJoe, NewCoverage))
    {
        if (! TestMatList->WaterProp)
        {
            if (! TestMatList->AddWaterProperties())
                return (NULL);
        } // if
    } // if

    return (TestMatList);

} // VectorNodeRenderData::AddWaterMaterial