- Язык: Rust
- Библиотека: gtk-rs
- Вариант 1: куб
Тема: Каркасная визуализация выпуклого многогранника. Удаление невидимых линий.
Задание: Разработать формат представления многогранника и процедуру его каркасной отрисовки в ортографической и изометрической проекциях. Обеспечить удаление невидимых линий и возможность пространственных поворотов и масштабирования многогранника. Обеспечить автоматическое центрирование и изменение размеров изображения при изменении размеров окна.
Загрузить репозиторий себе на компьютер и зайти в него:
git clone https://github.com/DimartX/CG_lab2_gtk-rs.git && cd CG_lab2_gtk-rs
Скомпилировать:
cargo build
Запустить:
cargo run