Переделка работы с источниками

This commit is contained in:
parent fb8c07434d
commit b80ad37d5a
1 changed files with 7 additions and 9 deletions

View File

@ -106,14 +106,12 @@ int main(void)
glClearColor(0.0f, 0.0f, 0.0f, 1.0f); glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
// Источники света // Источники света
// Первый способ измений Light& first = Light::getNew();
Light::data[0] = { {0.3f, 0.1f, 0.5f} // позиция first.e_color() = {1.0f, 0.0f, 0.0f}; // цвет
, {1.0f, 0.0f, 0.0f} // цвет first.e_position() = {0.3f, 0.1f, 0.5f}; // Позиция
}; Light& second = Light::getNew();
Light::count++; second.e_color() = {0.0f, 0.0f, 1.0f}; // цвет
// Второй способ second.e_position() = {-0.3f, -0.1f, 0.5f}; // Позиция
Light::data[Light::count].position = {-0.3f, -0.1f, 0.5f}; // позиция
Light::data[Light::count++].color = { 0.0f, 0.0f, 1.0f}; // цвет
// Uniform-буферы // Uniform-буферы
UBO cameraUB(sizeof(CameraData), 0); UBO cameraUB(sizeof(CameraData), 0);