compute final light level (per vertex) #3

Closed
noteuclid wants to merge 37 commits from vertex-light into two-way
3 changed files with 5 additions and 5 deletions
Showing only changes of commit 68b4041c88 - Show all commits

View File

@ -328,7 +328,7 @@ impl Core {
}
let light_at = {
let sigma2 = args.accum_sigma.powi(2);
let accum_normalizator = (2. * PI * sigma2).sqrt().recip();
let accum_normalizator = (2. * PI * sigma2).recip();
let hits = &hits;
move |hit: Hit| -> f32 {
let mut total_cd = 0.0f32;

View File

@ -52,8 +52,8 @@ void PhotonLight::updateView() {
m_ui->lightYawLabel->setText(tr("Yaw: %1 deg").arg(QString::number(qRadiansToDegrees(args.light_position.yaw))));
m_ui->lightPitchLabel->setText(tr("Pitch: %1 deg").arg(QString::number(qRadiansToDegrees(args.light_position.pitch))));
m_ui->lightDistanceLabel->setText(tr("Distance: %1").arg(QString::number(args.light_position.distance)));
m_ui->accumSigmaLabel->setText(tr("Averaging radius: %1").arg(QString::number(args.accum_sigma, 'f', 3)));
m_ui->accumScaleLabel->setText(tr("Brightness: %1").arg(QString::number(args.accum_scale, 'f', 3)));
m_ui->accumSigmaLabel->setText(tr("Averaging radius: %1").arg(QString::number(args.accum_sigma, 'f', 5)));
m_ui->accumScaleLabel->setText(tr("Brightness: %1").arg(QString::number(args.accum_scale, 'f', 5)));
m_ui->viewport->setView(args);
}

View File

@ -245,7 +245,7 @@
<number>0</number>
</property>
<property name="value">
<number>-40</number>
<number>-45</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
@ -271,7 +271,7 @@
<number>0</number>
</property>
<property name="value">
<number>-50</number>
<number>-85</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>