Форум: "Потрепаться";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];
ВнизГрафики функций Найти похожие ветки
← →
Ricks © (2005-12-17 01:29) [0]Зацените программу:
http://www.ricks.pisem.net/graph.zip (300 kb)
Рисует графики (линии) в пространстве. Линии задаються параметрически:
x=x(xi);
y=y(xi);
z=z(xi);
"Разбор полетов", то есть выражений сделал сам. Если будут пожелания/претензии - рассказывайте!
← →
Ricks © (2005-12-17 01:32) [1]PS: по умолчанию рисует чудесную винтовую линию :)
← →
DrPass © (2005-12-17 01:42) [2]Ты ваще крут
← →
Separator © (2005-12-17 04:54) [3]Ну и почему я не вижу разницы между 99 и 999 шагами? и что за ограничение на 999 шагов? может я хочу видеть ижеальную спираль, а не угловатую
← →
Lamer@fools.ua © (2005-12-17 13:57) [4]>>Ricks © (17.12.05 01:32) [1]
>PS: по умолчанию рисует чудесную винтовую линию :)
Вы явно преувеличиваете. Она никакая не чудесная, а ломаная-переломанная.
Насчёт трёхмерности тоже обман. Вот если бы был источник света и тень от спирали соответствующая, я бы, может, ещё и поверил, что график трёхмерный. А так - куча палочек каких-то.
:-)
>>Separator © (17.12.05 04:54) [3]
Аналогично.
← →
IAmDanil © (2005-12-17 14:08) [5]Ну и как построить Z=X^2+y^2
← →
ArtemESC © (2005-12-17 14:22) [6]И во что превратился красивый пример...
X = xi - sin(xi)
Y = 1 - cos(xi)
Z = xi
← →
Ricks © (2005-12-17 15:14) [7]Зафукали мою программу, а между тем, она не такая и плохая?
Вы пробывали все это вращать, приближать, удалять?.....
Теперь отвечаю на вопросы:
> Ну и почему я не вижу разницы между 99 и 999 шагами?
99 шагов достаточно для того, чтобы вывести нормальную линию, посмотри на разницу между 10 и 99, тогда поймешь!
> Насчёт трёхмерности тоже обман. Вот если бы был источник
> света и тень от спирали соответствующая, я бы, может, ещё
> и поверил, что график трёхмерный. А так - куча палочек каких-
> то.
Я же делал не графический 3D редактор, а программу которая рисует графики функций. Может туда еще пару источников частиц встроить, огонь там, или еще что-то....?
> Ну и как построить Z=X^2+y^2
Это - круговой параболоид, то есть это - ПОВЕРХНОСТЬ, а в теме я написал что программа строит параметрически заданные линии. Построение поверхностей - в проекте
> И во что превратился красивый пример...
>
> X = xi - sin(xi)
> Y = 1 - cos(xi)
> Z = xi
Он превратился в циклоиду!
http://www.ricks.pisem.net/image.jpg
← →
k2 © (2005-12-17 15:16) [8]везет, а у меня в av превратился
← →
uw © (2005-12-17 15:27) [9]2 Ricks ©
Ты нам какую-то другую версию программы подсунул, потому что она рисует ломаными - хоть 99, хоть 999.
← →
ArtemESC © (2005-12-17 15:28) [10]>>http://www.ricks.pisem.net/image.jpg
Странно? Что-то у меня не получаеться как на картинке
← →
Ricks © (2005-12-17 15:33) [11]
> uw
Что значит ломаными?
Я пока со сглаживанием линий в OpenGL еще не разобрался.....
> ArtemESC
Нажми кнопку "Стандартный вид" и немного поверни график (левой кнопкой мыши)
У кого есть претензии к "ломаному виду" графика - пожалуйста, скиньте где-нибудь screenshot, или на ricks@pisem.net
← →
uw © (2005-12-17 15:41) [12]Отправил.
← →
Ricks © (2005-12-17 15:48) [13]Получил.....
Может быть у тебя проблеммы с OpenGL?
У меня все рисуется нормально:
http://www.ricks.pisem.net/basic.jpg
Программа писалась на Delphi 7, Windows XP
← →
Lamer@fools.ua © (2005-12-17 15:48) [14]>У кого есть претензии к "ломаному виду" графика - пожалуйста, скиньте где-нибудь screenshot, или на ricks@pisem.net
http://vmcl.kiev.ua/files.pub/OpenGLApp.01.zip
← →
Lamer@fools.ua © (2005-12-17 15:49) [15]>>Ricks © (17.12.05 15:48) [13]
Сразу у нескольких человек проблемы с OpenGL. Странно, не правда ли? :-)
← →
Lamer@fools.ua © (2005-12-17 15:57) [16]>>k2 © (17.12.05 15:16) [8]
У меня вот так вышло:
http://vmcl.kiev.ua/files.pub/OpenGLApp.02.zip
← →
boriskb © (2005-12-17 16:07) [17]Ricks © (17.12.05 15:48) [13]
Может быть у тебя проблеммы с OpenGL?
Беда прямо.
У меня тоже проблемы :((
Снести всё что ли?
← →
kami © (2005-12-17 16:13) [18]Такая же фигня :)
http://webfile.ru/696328
← →
ArtemESC © (2005-12-17 16:14) [19]смотри...
http://webfile.ru/696317
← →
Беспечный_Ангел © (2005-12-17 16:16) [20]эм... То-же самое.. Скриншот нужен? =)
← →
Ricks © (2005-12-17 16:35) [21]Ладно...
попробую что-то исправить (я уже примерно знаю, из-за чего это может быть)
НО ВЕДЬ У МЕНЯ ВСЕ НОРМАЛЬНО?
Почему же тогда у всех фигня такая получается.... :(
← →
Fl@sh © (2005-12-17 18:04) [22]Ха..
Посмотрите у меня
http://webfile.ru/696522
вроде как работает, только одни ??
← →
lookin © (2005-12-17 19:18) [23]У меня тоже все рисуется нормально. Автор - читайте письмо.
← →
GEN++ © (2005-12-17 23:35) [24]Если в окне X(xi) - ввести X*X - программу можно закрыть только
диспетчерм задач (хрошо что не синий экран).
← →
_111_ © (2005-12-17 23:56) [25]нормально, вроде... с точки зрения проверки собственных возможностей
тока меня всегда интересовал вопрос: нафига делать проги, возможности которых не будут превышать возможности существующих программ.
Например, по этой тематике:
Advanced Grapher, Hesperus, Easy plot, Iris Explorer, 3D grapher и куча других распространяются бесплатно
← →
Antonn © (2005-12-18 06:09) [26]_111_ © (17.12.05 23:56) [25]
тока меня всегда интересовал вопрос: нафига делать проги, возможности которых не будут превышать возможности существующих программ.
Например, по этой тематике:
Advanced Grapher, Hesperus, Easy plot, Iris Explorer, 3D grapher и куча других распространяются бесплатно
опыт, самоутверждение.
← →
TUser © (2005-12-18 10:06) [27]Молодец. Только не бросай это дело. Исправь ошибки (у меня AV постоянно выскакивает, судя по всему не только у меня). Потом будешь вспоминать, что често и сам доделал программу, - оно приятно. Потом еще чего-нибудь напишешь.
зы. А если бросишь - будет интересная, но недоделка. А оно обидно.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.014 c