Гипер Пространство

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

Модератор: BV

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Гипер Пространство

Сообщение AlexBlack » 07.12.2006 (Чт) 2:14

Что будет если считать математикой в пространстве
заданное 4ми координатами перпендикулярными друг другу,
считать линии и их проекции на плоскость??

см Атач.

-----

Самое настоящее четырёх-мерное пространство. :)

функциональные клавиши:
1 -- включить гиперкуб.
2 -- включить куб. (покрыт поверхностями)
3 -- включить квадрат. (два треугольника)
MOUSE1 -- зажмите для перемещения камеры в пространстве.
CTRL -- зажмите вместе с маус1 и двигайте мышью для перемещения
в гиперпространстве....

----

вывод графики.
использована библиотека ГДИ+.
на основе чудобёртки от Тёмыча. Она вместе с проектом.

---

тестим, юзаем, отписываемся, пишем фпсы. :)
У вас нет доступа для просмотра вложений в этом сообщении.
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Re: Гипер Пространство

Сообщение BV » 07.12.2006 (Чт) 2:21

AlexBlack писал(а):Что будет если считать математикой в пространстве
заданное 4ми координатами перпендикулярными друг другу,
считать линии и их проекции на плоскость??

см Атач.

-----

Самое настоящее четырёх-мерное пространство. :)


Меня учили, что представить 4-х мерную фигуру в 3-х мерном пространстве нельзя.
За обертку от Темыча - низачот. tlb под GDI+ чем не устроил?

Добавлено позже:

Проект не работает, только делает при запуске Beep и завершается.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 07.12.2006 (Чт) 10:57

А проекцию?
У вас нет доступа для просмотра вложений в этом сообщении.
Лучший способ понять что-то самому — объяснить это другому.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 07.12.2006 (Чт) 11:14

Там в аттаче случайно не эта же самая анимация?
http://upload.wikimedia.org/wikipedia/e ... seract.gif
Изображение

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 07.12.2006 (Чт) 11:24

Нет. Tesseract прикольней, но тормозит жутко.
Лучший способ понять что-то самому — объяснить это другому.

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 07.12.2006 (Чт) 18:50

Меня учили, что представить 4-х мерную фигуру в 3-х мерном пространстве нельзя.

Представить 4ёх мерку нельзя.
А вот её шаматик можно. Пример -- Гиперкуб.

Любые линии в 4х мерном пространстве можно представить,
объекты -- нет.
А знаешь почему?
Потому что в гиперпространстве есть поверхностные пространства,
которые в свою очередь являются простыми трёхмерными обьектами.

у гиперкуба поверхностных пространств -- 6 кубов. Обчных трёхмерных. Теперь представь себе такую фигуру?

--

За обертку от Темыча - низачот. tlb под GDI+ чем не устроил?

Воопще-то у мну её нет.
Тёмыч в начале выбросил библу, а потом я ушёл в отгул, и меня на форуме долгое время небыло.
Но буду жутко рад, если мне её кинут (можно линкой).

--

У всех тоже остальных не запустилось?

--

Там в аттаче случайно не эта же самая анимация?


там не анимация. :)
там можно его свободно вращать))))
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 07.12.2006 (Чт) 19:46

Там в аттаче случайно не эта же самая анимация?
там не анимация.
там можно его свободно вращать))))
Темыч, ты про который из аттачей? :)
У всех тоже остальных не запустилось?
Агась.
Лучший способ понять что-то самому — объяснить это другому.

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 07.12.2006 (Чт) 20:29

AlexBlack писал(а):Воопще-то у мну её нет.
Но буду жутко рад, если мне её кинут (можно линкой).
У вас нет доступа для просмотра вложений в этом сообщении.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

xqz_me
Постоялец
Постоялец
 
Сообщения: 413
Зарегистрирован: 04.12.2005 (Вс) 14:58

Сообщение xqz_me » 07.12.2006 (Чт) 20:33

Не работает :(

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 07.12.2006 (Чт) 20:41

Antonariy писал(а):
Там в аттаче случайно не эта же самая анимация?
там не анимация.
там можно его свободно вращать))))
Темыч, ты про который из аттачей? :)

Да про твой, ессно =)
Antonariy писал(а):
У всех тоже остальных не запустилось?
Агась.

+1
Изображение

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 08.12.2006 (Пт) 20:13

BV
Спасибо... только это не чудобёртка....
Где все классы????

На кой чёрт оно нужно, без классов-то?

----
И ещё, никто не догадался зарегестрировать длл?
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

xqz_me
Постоялец
Постоялец
 
Сообщения: 413
Зарегистрирован: 04.12.2005 (Вс) 14:58

Сообщение xqz_me » 08.12.2006 (Пт) 21:03

Зарегил - и правда заработало. Вижу кривой куб :) FPS 231, прикола гипер-пространства не оценил. Ещё не прикольно, что прога тока через TaskManager вырубается.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 08.12.2006 (Пт) 21:52

Гм, а мне не помогло зарегить... Если это не сверхтайна, может выложишь исходники?
Изображение

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 08.12.2006 (Пт) 22:27

Ещё не прикольно, что прога тока через TaskManager вырубается.

Esc нажать религия не позволяет?
Изображение

xqz_me
Постоялец
Постоялец
 
Сообщения: 413
Зарегистрирован: 04.12.2005 (Вс) 14:58

Сообщение xqz_me » 08.12.2006 (Пт) 22:48

Я гадать что ли должен, как её закрыть?

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 08.12.2006 (Пт) 22:51

AlexBlack писал(а):BV
Спасибо... только это не чудобёртка....
Где все классы????

На кой чёрт оно нужно, без классов-то?


О каких классах речь?
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

AGP
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 79
Зарегистрирован: 20.03.2006 (Пн) 11:33
Откуда: Донецк, Украина

Сообщение AGP » 09.12.2006 (Сб) 0:32

я зарегил библу, и у меня пишет мол ActiveX component cann't create object..... а так интересно бы посмотреть.... по ркайней мере гифы впечатляют =)

ЗЫ мужики, скажите, где вы такую траву берёте?? я тоже хочу)))) :lol:

ЗЗЫ первый гиф вполне лёгок для восприятия. со вторым посложнее....
ЖИЗHЬ █▒▒▒▒▒▒▒▒▒▒ [15.2%] ПРОЖИТО

http://www.rrenderer.h16.ru/phpBB2 - поддержи отечественного производителя 3Д графики!

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 09.12.2006 (Сб) 0:56

BV
Мелко мягкие поняли что просто на функциях не сильно приятно креатить проги,
посему, при релизи библиотеки "где плюсы" сделали классовую структуру под язык "Ся".
Классы созданы на основе простых функций в стиле "gdipCreateCompatibleDC"....

Потом эти самые заголовочные файлы переписали под делпхей,
и варсик. Пример на варсике, библиотека классов "GDI+" (чудобёртка).
А здесь файл хотя и ТЛБ, но этих самых классов нет...
и вся работы через хэндлы....

[quote=xqz_me]Вижу кривой куб[/quote]
Куб или ГиперКуб? :)
Если Куб, то так оно смотрится из гиперпространства,
а если гиперкубик, то он не кривой....
Просто в тех самых гифах ось вращения и плоскость повора камеры СПЕЦИАЛЬНО подобранная так, чтобы было красиво... :)
А у меня типо "свобода".... :)
для красивого вращения
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

AGP
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 79
Зарегистрирован: 20.03.2006 (Пн) 11:33
Откуда: Донецк, Украина

Сообщение AGP » 09.12.2006 (Сб) 1:00

AlexBlack

очень интересно посмотреть, но после рега библы выдаёт ошибку (см. мой предыдущий пост).

ЗЫ а как вы себе представляете сферу в четырёх мерном пространстве? пирамиду?
ЖИЗHЬ █▒▒▒▒▒▒▒▒▒▒ [15.2%] ПРОЖИТО

http://www.rrenderer.h16.ru/phpBB2 - поддержи отечественного производителя 3Д графики!

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 09.12.2006 (Сб) 1:01

Исходный код не секрет....
Асилишь полторы штуки кода чистой математики?
У вас нет доступа для просмотра вложений в этом сообщении.
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 09.12.2006 (Сб) 1:04

AGP
А представь себе шарики которые сферически уменьшаются
при переходе по перпендикулярной оси.....

Любое сечение пространством -- шар.
любое сечение плоскостью -- окружность.

При чём здесь пирамида не понял... :)
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

AGP
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 79
Зарегистрирован: 20.03.2006 (Пн) 11:33
Откуда: Донецк, Украина

Сообщение AGP » 09.12.2006 (Сб) 1:22

по сорсам понял что у меня не хватает какогото vbAcceleratora. плиз хэлп! где его достать, подскажите пожалуйста!
ЖИЗHЬ █▒▒▒▒▒▒▒▒▒▒ [15.2%] ПРОЖИТО

http://www.rrenderer.h16.ru/phpBB2 - поддержи отечественного производителя 3Д графики!

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 09.12.2006 (Сб) 1:37

Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 09.12.2006 (Сб) 1:39

Ну просто у меня не стояла задача написать
приложение, расчитанное на широкое распространение,
я не искал исходни, тлбы уже набитых весчей....

просто забил в проект, и перешёл сразу на математику... :)
Ради неё и писалось....

Приношу свои извинения за неудобства, связаные,
с проблемами запуска моего проекта!!!!!
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 09.12.2006 (Сб) 14:53

BV писал(а):
AlexBlack писал(а):BV
Спасибо... только это не чудобёртка....
Где все классы????

На кой чёрт оно нужно, без классов-то?


О каких классах речь?

BV ждёт открытие: GDI+ -- это библиотека классов :-)
Изображение

AGP
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 79
Зарегистрирован: 20.03.2006 (Пн) 11:33
Откуда: Донецк, Украина

Сообщение AGP » 10.12.2006 (Вс) 23:32

кста... 230 ФПС =)

Пентиум 4 гипертрэйдинг. так шо делим 3.2 гигагерца проца на два и получаем частоту, выделенную под прогу - 1.6 ГГц. так что при выключении гипертрэйдинга будет 460.

ЗЫ если канешн ограничения не стоит )))
ЖИЗHЬ █▒▒▒▒▒▒▒▒▒▒ [15.2%] ПРОЖИТО

http://www.rrenderer.h16.ru/phpBB2 - поддержи отечественного производителя 3Д графики!

zan
Бывалый
Бывалый
 
Сообщения: 224
Зарегистрирован: 24.08.2006 (Чт) 4:55

Сообщение zan » 11.12.2006 (Пн) 5:12

AGP писал(а):Пентиум 4 гипертрэйдинг. так шо делим 3.2 гигагерца проца на два и получаем частоту, выделенную под прогу

Правда? :)

Naked
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 207
Зарегистрирован: 27.10.2004 (Ср) 3:16
Откуда: Дальнегорск столица мира

Сообщение Naked » 11.12.2006 (Пн) 7:42

прога запустилась, после некоторых усилий, но куба я так и не увидел. Фон, сверху какая-то полоса идет, FPS 230

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: Гипер Пространство

Сообщение tyomitch » 11.12.2006 (Пн) 7:48

AlexBlack писал(а):функциональные клавиши:
1 -- включить гиперкуб.
2 -- включить куб. (покрыт поверхностями)
3 -- включить квадрат. (два треугольника)
MOUSE1 -- зажмите для перемещения камеры в пространстве.
CTRL -- зажмите вместе с маус1 и двигайте мышью для перемещения
в гиперпространстве....
Изображение

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 11.12.2006 (Пн) 11:30

Naked
прочитай то, что написанно в первом посте... :)
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

След.

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

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

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

    TopList  
cron