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
1723}1723}
1724 1724
1725void DefaultMetavoxelRendererImplementation::render(MetavoxelData& data, MetavoxelInfo& info, const MetavoxelLOD& lod) {1725void DefaultMetavoxelRendererImplementation::render(MetavoxelData& data, MetavoxelInfo& info, const MetavoxelLOD& lod) {
1726 SpannerRenderVisitor spannerRenderVisitor(lod);1726 if (Menu::getInstance()->isOptionChecked(MenuOption::RenderSpanners)) {
1727 data.guide(spannerRenderVisitor);1727 SpannerRenderVisitor spannerRenderVisitor(lod);
1728 data.guide(spannerRenderVisitor);
1729 }
1728 1730
1729 Application::getInstance()->getTextureCache()->setPrimaryDrawBuffers(true, true);1731 Application::getInstance()->getTextureCache()->setPrimaryDrawBuffers(true, true);
1730 1732
@@ -1953,7 +1955,7 @@ public: · 222 unmodified lines
1953void HeightfieldRenderer::render(bool cursor) {1955void HeightfieldRenderer::render(bool cursor) {
1954 // create the buffer objects lazily1956 // create the buffer objects lazily
1955 Heightfield* heightfield = static_cast<Heightfield*>(_spanner);1957 Heightfield* heightfield = static_cast<Heightfield*>(_spanner);
1956 if (!heightfield->getHeight() || !Menu::getInstance()->isOptionChecked(MenuOption::RenderHeightfields)) {1958 if (!heightfield->getHeight()) {
1957 return;1959 return;
1958 }1960 }
1959 int width = heightfield->getHeight()->getWidth();1961 int width = heightfield->getHeight()->getWidth();