https://github.com/mbdanielcrespo/viewer_ui
This is a basic UI project that will server as a template for future simulation and visualization projects.
https://github.com/mbdanielcrespo/viewer_ui
3d-viewer cpp raylib ui-components
Last synced: about 1 year ago
JSON representation
This is a basic UI project that will server as a template for future simulation and visualization projects.
- Host: GitHub
- URL: https://github.com/mbdanielcrespo/viewer_ui
- Owner: mbdanielcrespo
- License: mit
- Created: 2025-04-21T16:12:55.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-21T16:23:36.000Z (about 1 year ago)
- Last Synced: 2025-04-21T17:32:53.926Z (about 1 year ago)
- Topics: 3d-viewer, cpp, raylib, ui-components
- Language: C++
- Homepage:
- Size: 38.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Viewer UI

A 3D visualization platform with intuitive camera controls.
## Features
- **Interactive 3D Viewer**: Navigate complex 3D scenes with intuitive camera controls
- **Dark-themed UI**: Reduces eye strain during extended use
- **Extended Grid System**: Provides precise spatial reference
- **Clean Navigation**: Top menu bar with organized command structure
- **Resizable Interface**: Adapts to different screen configurations
- **Cross-platform**: Runs on multiple operating systems
## Controls
- **Right-click + Drag**: Orbit camera
- **Middle-click + Drag**: Pan camera
- **Mouse Wheel**: Zoom in/out
- **Shift + Right-click**: Set new pivot point
## Development
Built with:
- C++14
- [raylib](https://www.raylib.com/) for graphics and input
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.