Added FX Materials

* Added FX Shader Materials
* Added Projector Actor
This commit is contained in:
n00b
2025-04-11 00:51:47 -04:00
parent 14a315db60
commit b67d63d32c
73 changed files with 5384 additions and 1825 deletions

View File

@@ -44,6 +44,26 @@ void rc_addSceneSkyDomeEx(int img, Uint32 horiRes, Uint32 vertRes, double txPerc
rc_scene_properties.sky = SceneManager->addSkyDomeSceneNode(texture, horiRes, vertRes, txPercentage, spherePercentage, radius);
}
void rc_setSceneShadowColor( Uint32 color )
{
SceneManager->setShadowColor(irr::video::SColor(color));
}
Uint32 rc_getSceneShadowColor( )
{
return SceneManager->getShadowColor().color;
}
void rc_setSceneAmbientColor( Uint32 color )
{
SceneManager->setAmbientLight(irr::video::SColor(color));
}
Uint32 rc_getSceneAmbientColor()
{
return SceneManager->getAmbientLight().toSColor().color;
}
void rc_removeSceneSky()
{
if(rc_scene_properties.sky)