Нужна помощь на Си, Кто знает Си! Помогите! Плиз! |
Здравствуйте, гость ( Вход | Регистрация )
Нужна помощь на Си, Кто знает Си! Помогите! Плиз! |
Nov 11 2008, 14:28
Сообщение
#1
|
|
Пользователь Группа: Posters Сообщений: 101 Регистрация: 7.1.2008 Из: Мариинский Посад Пользователь №: 13,404 |
Проблема вот в чем. Нужно нарисовать в Си бассейн(вид сверху)как реализовать это? и как рисовать в Си круги?? Оч надо!!
-------------------- Следы потерь, забытые шрамы,
В моей груди бьется сердце в память о чем-то старом... |
|
|
Nov 11 2008, 19:02
Сообщение
#2
|
|
Мега постер Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 |
Для начала определиться с графический библиотекой, с использованием которой будут выводиться примитивы.
-------------------- |
|
|
Nov 11 2008, 20:16
Сообщение
#3
|
|
Пользователь Группа: Posters Сообщений: 101 Регистрация: 7.1.2008 Из: Мариинский Посад Пользователь №: 13,404 |
Может это и глупо, но я не знаю ни одной графической библиотеки) Кстати не подскажешь? Можно и на С++.
-------------------- Следы потерь, забытые шрамы,
В моей груди бьется сердце в память о чем-то старом... |
|
|
Nov 11 2008, 20:55
Сообщение
#4
|
|
Мега постер Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 |
Может это и глупо, но я не знаю ни одной графической библиотеки) Кстати не подскажешь? Можно и на С++. SDL, OpenGL, DirectX... можно просто подергать функции GDI
-------------------- |
|
|
Nov 11 2008, 23:23
Сообщение
#5
|
|
Пользователь Группа: Posters Сообщений: 101 Регистрация: 7.1.2008 Из: Мариинский Посад Пользователь №: 13,404 |
SDL, OpenGL, DirectX... можно просто подергать функции GDI ээээ..... А можно поподробней? Хотяб ссылку где можно узнать о выше сказаном? а то сам не нашел( Если не сложно канешн)) -------------------- Следы потерь, забытые шрамы,
В моей груди бьется сердце в память о чем-то старом... |
|
|
Nov 11 2008, 23:55
Сообщение
#6
|
|
Мега постер Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 |
ээээ..... А можно поподробней? Хотяб ссылку где можно узнать о выше сказаном? а то сам не нашел( Если не сложно канешн)) http://ru.wikipedia.org - там в поиск. -------------------- |
|
|
Nov 12 2008, 13:52
Сообщение
#7
|
|
Пользователь Группа: Posters Сообщений: 101 Регистрация: 7.1.2008 Из: Мариинский Посад Пользователь №: 13,404 |
Как можно нарисовать бассейн с помощью OpenGL?? Помогите!
-------------------- Следы потерь, забытые шрамы,
В моей груди бьется сердце в память о чем-то старом... |
|
|
Nov 13 2008, 00:23
Сообщение
#8
|
|
Мега постер Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 |
Ну как-как.. с помочью геометрических примитивов. Или же взять готовую модель, написать загрузчик и визуализировать.
-------------------- |
|
|
Nov 13 2008, 16:46
Сообщение
#9
|
|
Пользователь Группа: Posters Сообщений: 101 Регистрация: 7.1.2008 Из: Мариинский Посад Пользователь №: 13,404 |
хм.. а при помощи какой библиотеки можно визуализировать волны в бассейне?
-------------------- Следы потерь, забытые шрамы,
В моей груди бьется сердце в память о чем-то старом... |
|
|
Nov 13 2008, 18:15
Сообщение
#10
|
|
Мега постер Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 |
Да в любой из перечисленных выше. Начиная с примитивной 2d анимации, заканчивая навороченными шейдерами.
-------------------- |
|
|
Nov 15 2008, 18:48
Сообщение
#11
|
|
Продвинутый пользователь Группа: Posters Сообщений: 229 Регистрация: 31.8.2007 Пользователь №: 8,988 |
вам в сторну glut надо смотреть - это надстройка OpenGL
Учить математику и тригонометрию - без неё не как. И рыться в инете в поисках готовых алгоритмов. может бытьпроще будет использовать готовый движок? -------------------- |
|
|
Nov 15 2008, 22:07
Сообщение
#12
|
|
Мега постер Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 |
Топик стартеру, как я понимаю, нужен простейший двумерный вид бассейна (вид сверху) - что-то вроде голубого прямоугольника посреди серого экрана?
-------------------- |
|
|
Nov 19 2008, 21:31
Сообщение
#13
|
|
Пользователь Группа: Posters Сообщений: 101 Регистрация: 7.1.2008 Из: Мариинский Посад Пользователь №: 13,404 |
Топик стартеру, как я понимаю, нужен простейший двумерный вид бассейна (вид сверху) - что-то вроде голубого прямоугольника посреди серого экрана? да, в этот бассейн кидается мяч(или чтот еще) в случайные или заданые координаты. и от туда идут волны. -------------------- Следы потерь, забытые шрамы,
В моей груди бьется сердце в память о чем-то старом... |
|
|
Nov 22 2008, 18:24
Сообщение
#14
|
|
Продвинутый пользователь Группа: Posters Сообщений: 229 Регистрация: 31.8.2007 Пользователь №: 8,988 |
да, в этот бассейн кидается мяч(или чтот еще) в случайные или заданые координаты. и от туда идут волны. поищите на democoder.ru -------------------- |
|
|
Гость_мистер че_* |
Nov 29 2008, 13:41
Сообщение
#15
|
Guests |
|
|
|
Dec 2 2008, 09:36
Сообщение
#16
|
|
Да прибудет с тобой сила... Группа: Posters Сообщений: 1,180 Регистрация: 21.5.2006 Из: г.п. Урмары :) Пользователь №: 611 |
У меня Visual c++ 6.0
Нужно вывести двухмерный массив. Вывожу в EditBox. Код for (i=0; i<=4;i++) { for (j=0; j<=4;j++) { str.Format("a[%d][%d]=%1.2f ",i,j,a[i][j]); m_TestEdit+=str; m_TestEdit.Format(m_TestEdit); } } CDialog::UpdateData(FALSE); Проблема в том, что все элементы выводятся в одну строку, и я хз как перейти на новую строку. -------------------- ххх (21:01:35 6/08/2008)
Слу, в каком возрасте у маленьких девочек отрастают мозги? © |
|
|
Dec 2 2008, 16:39
Сообщение
#17
|
|
Мега постер Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 |
С MFC почти не работал, но думаю, что для контрола должен быть стиль MULTILINE
-------------------- |
|
|
Dec 2 2008, 18:06
Сообщение
#18
|
|
Да прибудет с тобой сила... Группа: Posters Сообщений: 1,180 Регистрация: 21.5.2006 Из: г.п. Урмары :) Пользователь №: 611 |
С MFC почти не работал, но думаю, что для контрола должен быть стиль MULTILINE Спасибо за ответ, но вот, честно, я не знаю, где искать этот стиль и к какому объекту он относится. -------------------- ххх (21:01:35 6/08/2008)
Слу, в каком возрасте у маленьких девочек отрастают мозги? © |
|
|
Dec 2 2008, 20:33
Сообщение
#19
|
|
Мега постер Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 |
Спасибо за ответ, но вот, честно, я не знаю, где искать этот стиль и к какому объекту он относится. http://msdn.microsoft.com/en-us/bb775464.aspx - смотреть на ES_MULTILINE http://functionx.com/visualc/controls/editbox.htm -------------------- |
|
|
Dec 2 2008, 21:42
Сообщение
#20
|
|
Да прибудет с тобой сила... Группа: Posters Сообщений: 1,180 Регистрация: 21.5.2006 Из: г.п. Урмары :) Пользователь №: 611 |
Спасибо большое, помогло, но я, честно говоря, не разобрался в этом )
Поставил галочку, и теперь данные выводятся до конца краев EditBox'a и потом переходят на новую строку. Т.е., да, наверно, можно контролировать этот процесс, но я хз, не разобрался 8) Но премного благодарен. -------------------- ххх (21:01:35 6/08/2008)
Слу, в каком возрасте у маленьких девочек отрастают мозги? © |
|
|
Текстовая версия | Сейчас: 13th May 2024 - 11:51 |