![]() |
|
Модераторы: Rickert, Alexeis, BorisVorontsov |
![]()
|
|
| Aannttoonn |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 7.12.2005 Где: г. Елабуга Репутация: нет Всего: нет |
Друзья!
Учу OpenGL. До ужаса надоело рисовать прямоугольники по точкам! Наверное уже все нормальные люди импортируют всё, что надо из 3DSMaxa7. И я хочу присоединиться к числу нормальных людей. Объясните пожалуйста как это делается, как потом накладывать текстуры и творить анимацию или накрайняк скажу спасибо за ссылки! И ещё: конвертером или ручками? |
|||
|
||||
| Aannttoonn |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 7.12.2005 Где: г. Елабуга Репутация: нет Всего: нет |
Ну вот я сам подсуетился и в конце концов набрёл на это:
http://www.gamedev.ru/articles/?id=40113 Один вопрос – там используется библиотека ifstream. У меня её нет. Нужна она для объявления переменной типа ifstream. У меня VC 6,7,8, может там есть продвинутая версия этой библиотеки? Добавлено @ 08:37 а ну лано, забыли. |
|||
|
||||
| Heremum |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 7.4.2006 Репутация: нет Всего: нет |
Мой тебе совет: напиши свой экспортёр и загрузчик. Сам разберёшься во всем и поймёшь.
|
|||
|
||||
| 4udo |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 13.4.2006 Где: Казахстан Репутация: нет Всего: -1 |
Глянь сайт великолепного Nehe .К сожалению не помню адрес,но поиск на многое способен если знать как искать и где.Успехов.........
|
|||
|
||||
| Heremum |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 7.4.2006 Репутация: нет Всего: нет |
||||
|
||||
| Exekutor |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 1.11.2005 Где: Казахстан. Костан ай Репутация: нет Всего: 4 |
Есть скрипт для макса - MEGA. Поищи, хорошая вещь
-------------------- [color=blue][size=2]En taro addun, ma sol larinas[/size][/color] |
|||
|
||||
| 4udo |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 13.4.2006 Где: Казахстан Репутация: нет Всего: -1 |
Да ещё вот есть адрес:
http://www.sulaco.co.za/opengl.htm там правда закос сделан под Delphi, но мы то знаем что OpenGL Сишное произведение - значит Api будут все родные.............. Там я всречал проект с наложением текстуры из 3DMax в виде человечекого лица,но а вообще там неплохие примеры ,есть туториалы .Сходи не пожалеешь. А ещё есть в сетке полностью на русском красная книга по OpenGL................ Это сообщение отредактировал(а) 4udo - 2.5.2006, 06:46 |
|||
|
||||
| Heremum |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 7.4.2006 Репутация: нет Всего: нет |
||||
|
||||
| 4udo |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 13.4.2006 Где: Казахстан Репутация: нет Всего: -1 |
Heremum , точно неистовый ,а сайт этот не
www.porgz.ru а www.progz.ru |
|||
|
||||
| Aannttoonn |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 7.12.2005 Где: г. Елабуга Репутация: нет Всего: нет |
Вот покопался я на эту тему, спасибо, но пара вопросов остались не решёнными. Я не уверен, что использую правильные идентификаторы блока для 3ds max 7. Вот они:
CHUNK_MAIN = 0x4D4D; // сцена CHUNK_OBJMESH = 0x3D3D; // всяческие объекты CHUNK_OBJBLOCK = 0x4000; // объект CHUNK_TRIMESH = 0x4100; // trimesh-объект CHUNK_VERTLIST = 0x4110; // список вершин CHUNK_FACELIST = 0x4120; // список граней CHUNK_FACEMAT = 0x4130; // материалы граней CHUNK_MAPLIST = 0x4140; // текстурные координаты CHUNK_TRMATRIX = 0x4160; // матрица перевода CHUNK_CAMERA = 0x4700; // объект-камера CHUNK_MATERIAL = 0xAFFF; // материал CHUNK_MATNAME = 0xA000; // название материала CHUNK_TEXTURE = 0xA200; // текстура материала CHUNK_MAPFILE = 0xA300; // имя файла текстуры HUNK_KEYFRAMER = 0xB000; // информация об анимации CHUNK_TRACKINFO = 0xB002; // поведение объекта CHUNK_TRACKOBJNAME = 0xB010; // название этого объекта CHUNK_TRACKPIVOT = 0xB013; // центр вращения объекта CHUNK_TRACKPOS = 0xB020; // траектория объекта CHUNK_TRACKROTATE = 0xB021; // траектория вращения // объекта CHUNK_TRACKCAMERA = 0xB003; // поведение камеры CHUNK_TRACKFOV = 0xB023; // поведение FOV камеры CHUNK_TRACKROLL = 0xB024; // поведение roll камеры CHUNK_TRACKCAMTGT = 0xB004; // поведение "цели" камеры Просто когда я исчу блоки с этими идентификаторами некоторые он находит, а другие нет. |
|||
|
||||
![]()
|
| Вы можете найти полезным что... | |
|
|
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |