Skip to content

Commit 18635c6

Browse files
committed
Added evaluation for ebs renderer.
1 parent f5c4528 commit 18635c6

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

cppvolrend/structured/rc1pass/rc1prenderer.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ class RayCasting1Pass : public BaseVolumeRenderer
5757
return vis::GRID_VOLUME_DATA_TYPE::STRUCTURED;
5858
}
5959

60-
virtual void FillParameterSpace(ParameterSpace& pspace);
60+
virtual void FillParameterSpace(ParameterSpace& pspace) override;
6161

6262
float m_u_step_size;
6363

cppvolrend/structured/rc1pextbsd/ebsrenderer.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -427,6 +427,14 @@ void RC1PExtinctionBasedShading::SetImGuiComponents ()
427427
ImGui::PopID();
428428
}
429429

430+
void RC1PExtinctionBasedShading::FillParameterSpace(ParameterSpace& pspace)
431+
{
432+
pspace.ClearParameterDimensions();
433+
pspace.AddParameterDimension(new ParameterRangeInt("AmbientOccShells", &ambient_occlusion_shells, 1, 20, 1));
434+
pspace.AddParameterDimension(new ParameterRangeFloat("AmbientOccShells", &ambient_occlusion_radius, 0.1f, 1.5f, 0.1f));
435+
}
436+
437+
430438
/////////////////////////////////
431439
// protected/private functions
432440
/////////////////////////////////

cppvolrend/structured/rc1pextbsd/ebsrenderer.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ class RC1PExtinctionBasedShading : public BaseVolumeRenderer
6464
virtual void UpScalingRedraw ();
6565

6666
virtual void SetImGuiComponents ();
67+
virtual void FillParameterSpace(ParameterSpace& pspace) override;
6768

6869
virtual vis::GRID_VOLUME_DATA_TYPE GetDataTypeSupport ()
6970
{

0 commit comments

Comments
 (0)