History

Fix grid antialiasing

Zach Pomerantz committed 10 years ago

Commit 9daefbd1 parent 07a5c7b4 files · +18 −17Browse files

Showing the changes to libraries/render-utils/src/GeometryCache.cpp (1 of 4 files). Show all

Unified · Split

libraries/render-utils/src/GeometryCache.cpp+2−2
@@ -600,9 +600,9 @@ void GeometryCache::renderGrid(gpu::Batch& batch, const glm::vec2& minCorner, co · 599 unmodified lines
600 gridBuffer.edit<GridSchema>().offset.y = -(majorEdge / majorCols) / 2;600 gridBuffer.edit<GridSchema>().offset.y = -(majorEdge / majorCols) / 2;
601 gridBuffer.edit<GridSchema>().offset.z = -(minorEdge / minorRows) / 2;601 gridBuffer.edit<GridSchema>().offset.z = -(minorEdge / minorRows) / 2;
602 gridBuffer.edit<GridSchema>().offset.w = -(minorEdge / minorCols) / 2;602 gridBuffer.edit<GridSchema>().offset.w = -(minorEdge / minorCols) / 2;
603 gridBuffer.edit<GridSchema>().balance = glm::vec4(glm::vec2(1.0f - majorEdge),603 gridBuffer.edit<GridSchema>().edge = glm::vec4(glm::vec2(majorEdge),
604 // If rows or columns are not set, do not draw minor gridlines604 // If rows or columns are not set, do not draw minor gridlines
605 glm::vec2((minorRows != 0 && minorCols != 0) ? 1.0f - minorEdge : 0.0f));605 glm::vec2((minorRows != 0 && minorCols != 0) ? minorEdge : 0.0f));
606 }606 }
607 607
608 // Set the grid pipeline608 // Set the grid pipeline