Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.18;
Скачать: CL | DM;

Вниз

Нарисовать объект по формулам в OpenGL!   Найти похожие ветки 

 
-=DeMoH=-   (2005-03-13 23:30) [0]

Требуется нарисовать демонстрационную форму для показа принципа работы быстроходной шаровой мельницы...
Небольшая дока с кратким описанием что это такое и несколько уравнений поверхностей выложены здесь:
www.deathmasters.narod.ru/konstruktiv.rar
Может кто возьмется мне помочь... и подскажет с чего лучше начать...
Будем считать, что с OpenGL я практически не работал, Delphi знаю нормально...


 
XProger ©   (2005-03-14 01:27) [1]

Ты на программиста учишься? Вот и учись... ;)


 
-=DeMoH=-   (2005-03-14 09:38) [2]

вообще то я не специализируюсь в этой области. Иначе не задавал бы таких вопросов...


 
Virgo_Style ©   (2005-03-14 11:30) [3]

Краснов, что-то вроде "Графика OpenGL в проектах Delphi". Неплохая книга.


 
-=DeMoH=-   (2005-03-14 14:50) [4]

А где ее можно взять (кроме как в магазине)?


 
DIVERSANT_UA ©   (2005-03-14 22:38) [5]

http://megalib.com/books/4/Chapter1/1.htm

Книжка классная. Я в OpenGL ни бум-бум, но прочитав ее, из кусков кода собрал себе прогу на диплом :)
З.Ы. 2 XProger - еще раз спасибо за помощь!


 
XProger ©   (2005-03-14 23:52) [6]

DIVERSANT_UA, ну вот, главное желание ;)


 
-=DeMoH=-   (2005-03-17 23:20) [7]

Почитал я енту книжку - стало понятней, но все равно построить 3D-модель по формуле я не знаю как...:(
Вот к примеру: www.deathmasters.narod.ru/1.gif


 
XProger ©   (2005-03-18 01:16) [8]

Вобще-то, такую хрень и вправду хрен построишь ибо хрень 8)
Ты бы хоть описал что такое R" ибо мне на ум приходит только первая произвдная ито не знаю от чего.
А строится всё из треугольников :)


 
-=DeMoH=-   (2005-03-18 16:06) [9]

Вот тут на шестой странице можно прочитать:
www.deathmasters.narod.ru/konstruktiv.rar


 
-=DeMoH=-   (2005-03-19 22:31) [10]

Ну что так никто и не может мне помочь?
Мне бы хоть отмазку какую-нибудь...


 
XProger ©   (2005-03-20 02:30) [11]

Если хочешь что-то делать - делай это сам! ;)


 
-=DeMoh=-   (2005-03-21 05:55) [12]

Блин, да не получается...
Цилиндр то я нарисовал, сделать часть его прозрачным (чтобы смотреть вовнутрь), а дальше нифига не получается...
Ну мож все=таки кто подскажет?


 
parovoZZ ©   (2005-03-21 09:08) [13]

Что такое R  и что такое L?


 
-=DeMoh=-   (2005-03-21 18:21) [14]

R - это радиус самого барабана (т.е. циллиндра). R" - это радиус дуги, которой рисуется внутренняя поверхность). L - это длина барабана.
На двух рядом расположенных рисунках как раз нарисован этот барабан при продольном и поперечном разрезе.
Смысл барабана таков: снаружи идет обычный циллиндр (длина в полтора раза больше диаметра), а внутрення поверхность имеет форму бочки.
Так вот надо нарисовать этот барабан, сделать возможность его вращения и возможность делать часть барабана прозрачной, чтобы можно было видеть внутренности (т.е. нужно чтобы было видно клин, который тоже фиг знаю как нарисовать)


 
-=DeMoH=-   (2005-03-22 17:24) [15]

А мож кто-нить может мне помочь нарисовать эту шнягу просто не по формулам, а лишь бы внешне походило на то, что схематически нарисовано в доке?
Ну типа как у Краснова рисуются чайники и пр...:)
Тогда это будет нааамного проще реализовать, а то мне до сдачи меньше недели осталось... не успею - серьезно попаду...:(
Там всего-то надо нарисовать цилиндр, внутри него "яйцо", промежуток между ними закрасить, и внутри "яйца" нарисовать треугольный "клин"...


 
neiromantik ©   (2005-03-22 17:31) [16]

Сча архив скачаю и гляну чиво там рисовать надо


 
-=DeMoH=-   (2005-03-22 17:33) [17]

Буду очень рад за помощь!


 
neiromantik ©   (2005-03-22 17:58) [18]

а тебе обязательно прогу делать? проще в 3ds сделать клип


 
-=DeMoH=-   (2005-03-22 18:20) [19]

так вот в том то и дело, что лучше сделать прогой (у меня просто уже написана прога для расчетов этой конструкции и в нее надо вот это вставить)...


 
neiromantik ©   (2005-03-22 18:24) [20]

ладна сегодня ночкой гляну может что-нить и получится
тебя в ирк можно выщимать?


 
neiromantik ©   (2005-03-22 18:31) [21]

И ещё что вращается? Только внешний цилиндр, насколько я понял. А внутренний клин остаётся неподвижным, пральна?


 
-=DeMoH=-   (2005-03-22 19:18) [22]

Можно в Асе: 286890615
Тока я не постоянно в инете, но частенько тады захожу... так что стучись...:)

Вращается только сам корпус, а клин неподвижен - пральна...
вот это как раз и надо показать, т.е. сделать вращение и часть барабана сделать прозрачной...
По хорошему туды внутрь надо потом нарисовать шарики и чтобы они как положено тама катались, но это если успею... в той доке про них нет...


 
-=DeMoH=-   (2005-03-22 22:09) [23]

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


 
neiromantik ©   (2005-03-23 00:39) [24]

Скинька плиз входные данные


 
neiromantik ©   (2005-03-23 02:06) [25]

Значится корпус готов
Сча перейду к самому интересному - енергообменной шняге Ж)))


 
-=DeMoH=-   (2005-03-23 08:33) [26]

Закинь на мыло глянуть...
Вот здесь: http://people.overclockers.ru/DeMoH/files
можно найти более подробную документацию и тестовую программу по ентой шняге...



Страницы: 1 вся ветка

Текущий архив: 2005.07.18;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.04 c
14-1119343238
Holy
2005-06-21 12:40
2005.07.18
Предложения...


3-1118135822
-=snoop=-
2005-06-07 13:17
2005.07.18
ADOConnect просит авторизации


1-1119785199
Igor_thief
2005-06-26 15:26
2005.07.18
Впорос с одного зарубежного форума (copy open file)


1-1120124715
PIF
2005-06-30 13:45
2005.07.18
оператор case


1-1119970429
MuxauJl
2005-06-28 18:53
2005.07.18
Программа не хочет вырубаться





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский