Levels of detail for brush stroke decreased to save on memory

This commit is contained in:
Yousef Khadadeh 2025-07-21 13:01:48 +03:00
parent 241a0a9588
commit f82e626686
6 changed files with 6 additions and 32 deletions

View file

@ -101,23 +101,12 @@ void DrawBrushStroke::initialize_draw_data(DrawingProgram& drawP) {
vertices_to_draw_data(vertices, vertexData);
vertexData.clear();
create_triangles(triangleFunc, points, 2);
create_triangles(triangleFunc, points, 4);
vertices_to_draw_data(verticesMipMap[0], vertexData);
vertexData.clear();
create_triangles(triangleFunc, points, 4);
vertices_to_draw_data(verticesMipMap[1], vertexData);
vertexData.clear();
create_triangles(triangleFunc, points, 6);
vertices_to_draw_data(verticesMipMap[2], vertexData);
vertexData.clear();
create_triangles(triangleFunc, points, 10);
vertices_to_draw_data(verticesMipMap[3], vertexData);
create_triangles(triangleFunc, points, 30);
vertices_to_draw_data(verticesMipMap[4], vertexData);
vertices_to_draw_data(verticesMipMap[1], vertexData);
}
}