History

Render heightfields -> render spanners.

Andrzej Kapolka committed 11 years ago

Commit d273e7c1 parent 0cc92dc3 files · +7 −5Browse files

Showing the changes to interface/src/MetavoxelSystem.cpp (1 of 3 files). Show all

Unified · Split

interface/src/MetavoxelSystem.cpp+5−3
@@ -1723,8 +1723,10 @@ int BufferRenderVisitor::visit(MetavoxelInfo& info) { · 1722 unmodified lines
17231723 }
17241724
17251725 void DefaultMetavoxelRendererImplementation::render(MetavoxelData& data, MetavoxelInfo& info, const MetavoxelLOD& lod) {
1726− SpannerRenderVisitor spannerRenderVisitor(lod);
1727− data.guide(spannerRenderVisitor);
1726+ if (Menu::getInstance()->isOptionChecked(MenuOption::RenderSpanners)) {
1727+ SpannerRenderVisitor spannerRenderVisitor(lod);
1728+ data.guide(spannerRenderVisitor);
1729+ }
17281730
17291731 Application::getInstance()->getTextureCache()->setPrimaryDrawBuffers(true, true);
17301732
@@ -1953,7 +1955,7 @@ public: · 222 unmodified lines
19531955 void HeightfieldRenderer::render(bool cursor) {
19541956 // create the buffer objects lazily
19551957 Heightfield* heightfield = static_cast<Heightfield*>(_spanner);
1956− if (!heightfield->getHeight() || !Menu::getInstance()->isOptionChecked(MenuOption::RenderHeightfields)) {
1958+ if (!heightfield->getHeight()) {
19571959 return;
19581960 }
19591961 int width = heightfield->getHeight()->getWidth();