Exemplo n.º 1
0
void EditorScene::UpdateLightNodeInfo(SLightNodeInfo* info)
{
	ILightNode* lightNode = info->Node;
	lightNode->setPosition(info->Position);
	lightNode->setRange(info->Range);
	lightNode->setAttenuation(info->Attenuations.x, info->Attenuations.y, info->Attenuations.z);
	lightNode->setDiffuse(info->Diffuse);
	lightNode->setSpecular(info->Specular);
	lightNode->update();

	info->InstanceNode->setPosition(info->Position);
	info->InstanceNode->update();
}