MCPcopy Create free account
hub / github.com/bfbbdecomp/bfbb / MaterialSetBumpMap

Function MaterialSetBumpMap

src/SB/Core/x/xFX.cpp:1000–1021  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

998 RwFrame* frame;
999 if (data == NULL)
1000 {
1001 return NULL;
1002 }
1003 else if (material->texture)
1004 {
1005 if (data)
1006 {
1007 frame = (RwFrame*)MainLight->object.object.parent;
1008 RpMatFXMaterialSetEffects(material, rpMATFXEFFECTBUMPMAP);
1009 RpMatFXMaterialSetupBumpMap(material, (RwTexture*)data, frame, 1.0f);
1010 }
1011 else
1012 {
1013 RpMatFXMaterialSetEffects(material, rpMATFXEFFECTNULL);
1014 }
1015 }
1016 return material;
1017}
1018
1019RpMaterial* MaterialSetEnvMap(RpMaterial* material, void* data)
1020{
1021 // Matching but with mr. instead of cmplwi
1022 if (data == NULL)
1023 {
1024 return NULL;

Callers 1

xFX_SceneEnterFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected