Инструмент взаимодействует со светом
This commit is contained in:
		
							parent
							
								
									31496bd0ea
								
							
						
					
					
						commit
						b90a9fe6b3
					
				@ -205,6 +205,10 @@ void Light::render(ShaderProgram &shaderProgram, UBO &material_buffer)
 | 
				
			|||||||
    // Цикл по источникам света
 | 
					    // Цикл по источникам света
 | 
				
			||||||
    for (int i = 0; i < count; i++)
 | 
					    for (int i = 0; i < count; i++)
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
 | 
					        // Идентификатор источника как узла сцены для всей модели лампочки
 | 
				
			||||||
 | 
					        bulb.set_group_id((GLuint64) &lights[i]);
 | 
				
			||||||
 | 
					        sphere.id.value = (GLuint64) &lights[i];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        // Загрузим направление
 | 
					        // Загрузим направление
 | 
				
			||||||
        glUniform3fv(direction_uniform, 1, &data[i].direction_angle.x);
 | 
					        glUniform3fv(direction_uniform, 1, &data[i].direction_angle.x);
 | 
				
			||||||
        // Угол для лампочки = 180 (рисуем целую модель)
 | 
					        // Угол для лампочки = 180 (рисуем целую модель)
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user