3D Matplotlib Cube Design with Mouse Interaction

Job ID: 39231405

Budget: €8 – €30 EUR

I'm looking for a proficient 3D Python programmer with expertise in Matplotlib to create an interactive cube. This cube should allow for user interaction through mouse clicks to select edges, vertices, and faces. The selected elements should be highlighted and their coordinates displayed in real-time.

Key Requirements:
- Design a cube using 3D Matplotlib
- Allow mouse click interactions to select edges, vertices, and faces
- Display coordinates of selected elements
- Highlight selections using colors
- Change color and display label for each selected element
- Use different colors for edges, vertices, faces, and the overall shape

Ideal Skills:
- Proficient in Python, particularly with 3D Matplotlib
- Experience in designing interactive 3D models
- Strong understanding of user interface design principles for real-time interactions