| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > Поверхности 2 порядка |
| Автор: Falex 20.3.2005, 14:25 |
| Добрый день.Можно ли в Delphi нарисовать поверхности второго порядка и если можно,то КАК??. Например,эллиптический параболоид: z=(x*x/a*a)+(y*y/b*b).Если C=const,то получается простой эллипс с полуосями: a*sqrt(q) и b*sqrt(q). |
| Автор: Satana 20.3.2005, 15:39 |
| Falex Попробуй использовать компоненту TChart там вроде было чтото подобное только функцию задашь и все |
| Автор: Falex 20.3.2005, 16:17 |
| А что насчёт без TChart? В Image нельзя?Или с помощью OpenGL? |
| Автор: Satana 21.3.2005, 08:02 |
| Falex А тебе что так критично без чарта обойтись? Если без него то ищи формулы как рисовать поверхности и рисуй хуть на рабочем столе на канве делов то. |
| Автор: Falex 21.3.2005, 17:29 |
| А чарт рисует на отрицательной части оси X? |
| Автор: Satana 21.3.2005, 17:39 |
| Falex Да ты знаешь не задавался етим вопросом но ща проверю... Ну вроде бы можно |
| Автор: Zero 22.3.2005, 03:12 | ||
Да, установи отрицателные значения, и будет тебе на отрицательной оси. Вот пример, в файле. |