![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 101 Регистрация: 7.1.2008 Из: Мариинский Посад Пользователь №: 13,404 ![]() |
Проблема вот в чем. Нужно нарисовать в Си бассейн(вид сверху)как реализовать это? и как рисовать в Си круги?? Оч надо!!
-------------------- Следы потерь, забытые шрамы,
В моей груди бьется сердце в память о чем-то старом... |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Мега постер ![]() Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 ![]() |
Для начала определиться с графический библиотекой, с использованием которой будут выводиться примитивы.
-------------------- |
|
|
![]()
Сообщение
#3
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 101 Регистрация: 7.1.2008 Из: Мариинский Посад Пользователь №: 13,404 ![]() |
Может это и глупо, но я не знаю ни одной графической библиотеки) Кстати не подскажешь? Можно и на С++.
-------------------- Следы потерь, забытые шрамы,
В моей груди бьется сердце в память о чем-то старом... |
|
|
![]()
Сообщение
#4
|
|
![]() Мега постер ![]() Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 ![]() |
Может это и глупо, но я не знаю ни одной графической библиотеки) Кстати не подскажешь? Можно и на С++. SDL, OpenGL, DirectX... можно просто подергать функции GDI
-------------------- |
|
|
![]()
Сообщение
#5
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 101 Регистрация: 7.1.2008 Из: Мариинский Посад Пользователь №: 13,404 ![]() |
SDL, OpenGL, DirectX... можно просто подергать функции GDI ээээ..... А можно поподробней? Хотяб ссылку где можно узнать о выше сказаном? а то сам не нашел( Если не сложно канешн)) -------------------- Следы потерь, забытые шрамы,
В моей груди бьется сердце в память о чем-то старом... |
|
|
![]()
Сообщение
#6
|
|
![]() Мега постер ![]() Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 ![]() |
ээээ..... А можно поподробней? Хотяб ссылку где можно узнать о выше сказаном? а то сам не нашел( Если не сложно канешн)) http://ru.wikipedia.org - там в поиск. -------------------- |
|
|
![]()
Сообщение
#7
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 101 Регистрация: 7.1.2008 Из: Мариинский Посад Пользователь №: 13,404 ![]() |
Как можно нарисовать бассейн с помощью OpenGL?? Помогите!
-------------------- Следы потерь, забытые шрамы,
В моей груди бьется сердце в память о чем-то старом... |
|
|
![]()
Сообщение
#8
|
|
![]() Мега постер ![]() Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 ![]() |
Ну как-как.. с помочью геометрических примитивов. Или же взять готовую модель, написать загрузчик и визуализировать.
-------------------- |
|
|
![]()
Сообщение
#9
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 101 Регистрация: 7.1.2008 Из: Мариинский Посад Пользователь №: 13,404 ![]() |
хм.. а при помощи какой библиотеки можно визуализировать волны в бассейне?
-------------------- Следы потерь, забытые шрамы,
В моей груди бьется сердце в память о чем-то старом... |
|
|
![]()
Сообщение
#10
|
|
![]() Мега постер ![]() Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 ![]() |
Да в любой из перечисленных выше. Начиная с примитивной 2d анимации, заканчивая навороченными шейдерами.
-------------------- |
|
|
![]()
Сообщение
#11
|
|
![]() Продвинутый пользователь ![]() ![]() ![]() Группа: Posters Сообщений: 229 Регистрация: 31.8.2007 Пользователь №: 8,988 ![]() |
вам в сторну glut надо смотреть - это надстройка OpenGL
Учить математику и тригонометрию - без неё не как. И рыться в инете в поисках готовых алгоритмов. может бытьпроще будет использовать готовый движок? -------------------- |
|
|
![]()
Сообщение
#12
|
|
![]() Мега постер ![]() Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 ![]() |
Топик стартеру, как я понимаю, нужен простейший двумерный вид бассейна (вид сверху) - что-то вроде голубого прямоугольника посреди серого экрана?
-------------------- |
|
|
![]()
Сообщение
#13
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 101 Регистрация: 7.1.2008 Из: Мариинский Посад Пользователь №: 13,404 ![]() |
Топик стартеру, как я понимаю, нужен простейший двумерный вид бассейна (вид сверху) - что-то вроде голубого прямоугольника посреди серого экрана? да, в этот бассейн кидается мяч(или чтот еще) в случайные или заданые координаты. и от туда идут волны. -------------------- Следы потерь, забытые шрамы,
В моей груди бьется сердце в память о чем-то старом... |
|
|
![]()
Сообщение
#14
|
|
![]() Продвинутый пользователь ![]() ![]() ![]() Группа: Posters Сообщений: 229 Регистрация: 31.8.2007 Пользователь №: 8,988 ![]() |
да, в этот бассейн кидается мяч(или чтот еще) в случайные или заданые координаты. и от туда идут волны. поищите на democoder.ru -------------------- |
|
|
Гость_мистер че_* |
![]()
Сообщение
#15
|
Guests ![]() |
|
|
|
![]()
Сообщение
#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)
Слу, в каком возрасте у маленьких девочек отрастают мозги? © |
|
|
![]()
Сообщение
#17
|
|
![]() Мега постер ![]() Группа: Local moder Сообщений: 1,712 Регистрация: 21.8.2006 Пользователь №: 1,269 ![]() |
С MFC почти не работал, но думаю, что для контрола должен быть стиль MULTILINE
-------------------- |
|
|
![]()
Сообщение
#18
|
|
Да прибудет с тобой сила... ![]() ![]() ![]() ![]() ![]() ![]() Группа: Posters Сообщений: 1,180 Регистрация: 21.5.2006 Из: г.п. Урмары :) Пользователь №: 611 ![]() |
С MFC почти не работал, но думаю, что для контрола должен быть стиль MULTILINE Спасибо за ответ, но вот, честно, я не знаю, где искать этот стиль и к какому объекту он относится. -------------------- ххх (21:01:35 6/08/2008)
Слу, в каком возрасте у маленьких девочек отрастают мозги? © |
|
|
![]()
Сообщение
#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 -------------------- |
|
|
![]()
Сообщение
#20
|
|
Да прибудет с тобой сила... ![]() ![]() ![]() ![]() ![]() ![]() Группа: Posters Сообщений: 1,180 Регистрация: 21.5.2006 Из: г.п. Урмары :) Пользователь №: 611 ![]() |
Спасибо большое, помогло, но я, честно говоря, не разобрался в этом )
Поставил галочку, и теперь данные выводятся до конца краев EditBox'a и потом переходят на новую строку. Т.е., да, наверно, можно контролировать этот процесс, но я хз, не разобрался 8) Но премного благодарен. -------------------- ххх (21:01:35 6/08/2008)
Слу, в каком возрасте у маленьких девочек отрастают мозги? © |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 15th June 2025 - 04:38 |