4d гиперкуб (тессеракт)

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

The trick
Постоялец
Постоялец
 
Сообщения: 774
Зарегистрирован: 26.06.2010 (Сб) 23:08

4d гиперкуб (тессеракт)

Сообщение The trick » 11.03.2014 (Вт) 12:09

У меня всегда вызывали интерес четырехмерные фигуры, и вообще многомерные пространства. Решил написать небольшую програмку где можно покрутить 4-хмерный гиперкуб в 4-хмерном простанстве в 6-ти плоскостях. В принципе, таких программ много, но я решил написать на любимом VB6, к тому же, с небольшой доработкой можно сделать и другие фигуры.
Куб состоит из 6-ти граней, квадратов. Т.к. отрисовка идет линиями, вполне можно рисовать 4 грани, аналогично и гипеперкуб, можно нарисовать всего 4-куба, а не все 8, остальные будут состоять из примыкающих граней этих фигур.
Для наглядности, на вершинах гиперкуба я сделал окружности, цвет и размер которых соостветствует Т координате (меньше и темнее - дальше по оси Т).
Изображение
У вас нет доступа для просмотра вложений в этом сообщении.
UA6527P

Teranas
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 224
Зарегистрирован: 13.12.2008 (Сб) 4:26
Откуда: Новосибирск

Re: 4d гиперкуб (тессеракт)

Сообщение Teranas » 21.10.2016 (Пт) 8:46

Куб прикольный, порадовал мня. Решил из него сделать Screen Saver - Зацените...
Возился аж 6 часов, но вроде вышло. Исходники в архиве конечно. Смотрите.
:D
У вас нет доступа для просмотра вложений в этом сообщении.
С уважением, Андрей.

The trick
Постоялец
Постоялец
 
Сообщения: 774
Зарегистрирован: 26.06.2010 (Сб) 23:08

Re: 4d гиперкуб (тессеракт)

Сообщение The trick » 21.10.2016 (Пт) 10:48

А почему линий нет?
Сделай с помощью DirectX c полноценной моделью, типа такого с отражениями :D . Просто оберни Line в ребра.
Изображение
UA6527P


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16

    TopList