Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.12.2010, 20:43   #1
rombik
Пользователь
 
Регистрация: 11.12.2010
Сообщений: 13
По умолчанию создание объемных фигур

Люди,очень нужна помощь.Я только начал писать в delphi.
Можно ли создать в delphi объемные фигуры?
и возможно ли сделать так,что бы их можно было вращать?
rombik вне форума Ответить с цитированием
Старый 11.12.2010, 21:02   #2
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Да. Компонент GLScene(помоему так пишется) - это 3D движек под делфи
Просто так, кликнул два раза и все создалось - не получится. Можно создать заготовки в Мауа или Мах и импортировать их в проэкт используя данных компонент.

Оффтоп: Вообще нужно хотябы примерно понимать принцип OpenGl\DirectX.
Если хотите писать хорошие качественные игры, то делфи тут вам не поможет... слишком мало плагинов, компонентов и примочек... Учите С# или JavaScript и работайте в Unity3D
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Старый 11.12.2010, 21:05   #3
rombik
Пользователь
 
Регистрация: 11.12.2010
Сообщений: 13
По умолчанию

мне нужно создать простые 3-d фигуры,типа пирамиды,куба или цилиндра.ну и им подобные
rombik вне форума Ответить с цитированием
Старый 11.12.2010, 21:41   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Is it that ?
3DObj.rar
mihali4 вне форума Ответить с цитированием
Старый 12.12.2010, 11:06   #5
rombik
Пользователь
 
Регистрация: 11.12.2010
Сообщений: 13
По умолчанию

mihali4,у меня твоя программа не запускается,пишет что ошибка в Slices : GLint;(353 строка).
rombik вне форума Ответить с цитированием
Старый 12.12.2010, 11:51   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
rombik
Рекомендую всетки поставить компонент GLDcene
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.12.2010, 15:31   #7
Я_и
Пользователь
 
Регистрация: 14.09.2010
Сообщений: 37
По умолчанию

Бросаю свою лабу по графике... Там около 2000 строчек кода, но зато реализовано скрытие невидимы линий и граней (метод Z-буфера) и эффект тумана.... Поддерживает два формата файлов:
1. MX1 - морфинговая анимация (1 кадр) - модели из 3D Max....
2. Наборы полигонов.

В проге реализовано что - то похожее на OpenGL (даже процедуры называл похоже)...
Прога без комментариев...
Вложения
Тип файла: rar Lab2.rar (820.4 Кб, 83 просмотров)
Я_и вне форума Ответить с цитированием
Старый 12.12.2010, 18:45   #8
rombik
Пользователь
 
Регистрация: 11.12.2010
Сообщений: 13
По умолчанию

всем спасибо огромное,что ответили на вопрос.
но может кто нибудь кинуть ссылку на обучение GLScene?а то я ничего вменяемого не нашел
rombik вне форума Ответить с цитированием
Старый 12.12.2010, 18:57   #9
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Даже я в нем разобрался самостоятельно))) Посмотри вот это:
http://sgd.3dn.ru/load/2
Только если тебе фигуры вращения надо, типа элиплоида, параболоида, гиперболоида, то скажу сразу - задолбаешься. Легче реализовать все в Maya и импортировать в GLscene. Кстати, а тебе именно в делфи надо? Есть видеоурок у DigitalTutors по Мауа+Flash, там они делали именно то что тебе надо. Принцип наверное везде одинаковый. Впринципи можешь вообще чисто заскринить смоделированый обьект с разных ракурсов, и кинуть на форму 2 кнопки и Timage. Одна кнопка будет крутить Тimage вперед по кадрам, другая назад.
Ненавижу быть как все, но люблю, чтобы все были как я.

Последний раз редактировалось MyLastHit; 12.12.2010 в 19:02.
MyLastHit вне форума Ответить с цитированием
Старый 12.12.2010, 19:35   #10
rombik
Пользователь
 
Регистрация: 11.12.2010
Сообщений: 13
По умолчанию

да,именно в делфи,у меня по нему проект(что еще плохо,я только только начал в делфи писать,половины вообще не понимаю)

Последний раз редактировалось rombik; 12.12.2010 в 19:39.
rombik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание приложения для отображения геометрических фигур в Delphi IceDog Помощь студентам 0 27.05.2010 19:45
Поиск фигур hamlook Microsoft Office Excel 12 22.04.2010 20:27
Построение фигур Aleksandr Microsoft Office Excel 2 22.10.2009 21:08
алгоритмы 2д фигур tarakannn Общие вопросы C/C++ 2 23.11.2008 11:23