add arg for ibl intensity

This commit is contained in:
Nick Fisher
2023-03-12 14:41:25 +08:00
parent a8d0e37fec
commit b70d0a022b
6 changed files with 10 additions and 9 deletions

View File

@@ -53,7 +53,7 @@ namespace polyvox {
void loadSkybox(const char* const skyboxUri);
void removeSkybox();
void loadIbl(const char* const iblUri);
void loadIbl(const char* const iblUri, float intensity);
void removeIbl();
SceneAsset* loadGlb(const char* const uri);

View File

@@ -32,7 +32,7 @@ void set_background_image(void* viewer, const char* path);
void set_background_color(void* viewer, const float* color);
void set_background_image_position(void* viewer, float x, float y, bool clamp);
void load_skybox(void* viewer, const char* skyboxPath);
void load_ibl(void* viewer, const char* iblPath);
void load_ibl(void* viewer, const char* iblPath, float intensity);
void remove_skybox(void* viewer);
void remove_ibl(void* viewer);
int32_t add_light(void* viewer, uint8_t type, float colour, float intensity, float posX, float posY, float posZ, float dirX, float dirY, float dirZ, bool shadows);