Cartographic Map Viewer and Editor [OpenGL]
Budget: $250 – $750 USD
■ Requirements
- Modern Open GL 4.6
- C++ programing
- Libraries to use GLFW, GLAD, IMGUI, rapidjson
- Visual Studio project 2019
- The app must be a only windows aplication
■ What should the application do?
- Draw shapes: Points, lines, line strip, line loop, triangulated polygons, texture (rectangle mesh)
- Edit shapes: Move/delete shapes, add/move/delete vertices
- Select shapes
- Grouping shapes
- Layer system
- Ortographic camera like google maps (pam and zoom movement)
- Support to load/edit json file
- Menu for: settings, lines thickness, shape colors, transparency, etc.
■ Methods to use
- Use glMultiDrawElementsIndirect to draw shapes
- Use glReadPixels as a method for shape selection
■ Help available
- 2d polygon triangulation algorithm
■ Files to be delivered
- Visual Studio project 2019
- Modern Open GL 4.6
- C++ programing
- Libraries to use GLFW, GLAD, IMGUI, rapidjson
- Visual Studio project 2019
- The app must be a only windows aplication
■ What should the application do?
- Draw shapes: Points, lines, line strip, line loop, triangulated polygons, texture (rectangle mesh)
- Edit shapes: Move/delete shapes, add/move/delete vertices
- Select shapes
- Grouping shapes
- Layer system
- Ortographic camera like google maps (pam and zoom movement)
- Support to load/edit json file
- Menu for: settings, lines thickness, shape colors, transparency, etc.
■ Methods to use
- Use glMultiDrawElementsIndirect to draw shapes
- Use glReadPixels as a method for shape selection
■ Help available
- 2d polygon triangulation algorithm
■ Files to be delivered
- Visual Studio project 2019