Lib_m3g - Ну полный 3D
Вложений: 2
Библиотека для просмотра анимированных 3D сцен.
Команды (пока) очень простые: Код:
load(fname: string; n: integer) - Загрузка модели К библиотеке прилагается примерчик с двумя анимированными моделями любезно позаимствованными из пакета WTK. PS: В качестве эмулятора для тестинга рекомендую KEmulator. В нём есть такой инструмент как M3G view. PPS: Короче, тема хорошая хоть и довольно объёмная. Возможно буду писать нормальную 3D библиотеку с полным перечнем возможностей. |
Ответ: Lib_m3g - Ну полный 3D
Вложений: 1
А можешь сделать еще и Mascot Capsule?
Вот документация, там все расписано более чем подробно, правда, на английском. |
Ответ: Lib_m3g - Ну полный 3D
Я могу по Mascot Capsule сделать. Я уже не раз с ними работал.
|
Ответ: Lib_m3g - Ну полный 3D
Я щас пишу более объёмную версию либы по M3G. Как закончу, можно и за mascot приниматься или кто-то другой может создаст её пока я занимаюсь этой.
|
Ответ: Lib_m3g - Ну полный 3D
А можно 3д либу написать?
или хотябы использовать m3g и модифицировать? |
Ответ: Lib_m3g - Ну полный 3D
Вложений: 2
Библиотека в стадии написания. Пока есть такие функции (уже побольше):
PHP код:
Хотелось бы ещё загружать в мир свои M3G модели и как-то перемещать их. Но пока что это не получается сделать. Может у кого-то больше опыта в данной области? Может, поможете? Введение 3D графики -- это просто открывает новую эру в программировании на MP. |
Ответ: Lib_m3g - Ну полный 3D
пример не работает. Появляется белый фон и синий низ, синий слой направляется вверх до половины экрана и удаляется вниз. Приложение выходит.
|
Ответ: Lib_m3g - Ну полный 3D
У меня нормально пашет, да там и смотреть толком пока не на что. Ещё работать и работать.
|
Ответ: Lib_m3g - Ну полный 3D
Camera_Orient(a: integer; b: integer; c: integer; d: integer) - Ориентация камеры
a, b, c, d - какие-то параметры. Сам пока не разобрался что они делают. ты сам делаешь библиотеку? исходником не поделетесь.. вращение заинтересовало. я не понял Light(x: integer; y: integer; z: integer) изменяю параметры и нечего.. да и в примере 4! параметра а не 3 |
Ответ: Lib_m3g - Ну полный 3D
каму инетесно вот перемещение клавиатурой
Код:
Program M3G_demo; |
Ответ: Lib_m3g - Ну полный 3D
Цитата:
лечится так: конвертируем все (2) gif файла в png и незабываем заменить ресурсы в МП и поменять в коде "ссылки" на них. ПС лично у меня gif не поддерживает на NOKIA5300 |
Ответ: Lib_m3g - Ну полный 3D
Хм, чтож это за телефоны, если поддерживают m3g, но не поддерживают широко распространенный в сети формат gif.
|
Ответ: Lib_m3g - Ну полный 3D
для полного счастья не хватает движение, вращение, масштабирование моделей.
|
Ответ: Lib_m3g - Ну полный 3D
Цитата:
|
Ответ: Lib_m3g - Ну полный 3D
Цитата:
у мя на нокухе 5300 (моя как уже 3 года изучена вдоль и поперек) все гифки работают на ура! |
Ответ: Lib_m3g - Ну полный 3D
Либа офигительная! однозначно нужно её развивать! огромный респект автору!
|
Ответ: Lib_m3g - Ну полный 3D
Уважаемые! Топик меня заинтересовал, но не имею возможности посмотреть на предмет обсуждения.
Покажите хоть самые смачные скриншоты, что ли? В душе не представляю себе 3Д графику на мобиле |
Ответ: Lib_m3g - Ну полный 3D
Если б в библиотеки была функция вращения модели, тогда б было супер, а так и игры нормальной 3д не создашь... Вот еси либу будут развивать, буит супер.
|
Re: Lib_m3g - Ну полный 3D
Почему же не сделать? Загружаешь 3д уровень, а врагов, оружие и все остальное делаешь спрайтами как в Doom RPG или Wolfenstein RPG. Вот ток подумать бы как это реализовать :) а по поводу библиотеки - класс, автору респект!
Еще ошибка код: d3.load('/pogoroo.m3g', 347178853); - library/unit does not contain funclion 'load' - и что делать? |
Ответ: Lib_m3g - Ну полный 3D
вопрос : за какими законами можно запрограмировать физику 3Д обекта, тоесть как силу притяжения запрограмировать?
простой пример: скейтбордист катает в рампе(вылетает в воздух и возвращаетсо назад к плоскости) И ещё, где можно обрабатывать столкновение обектов? З.Ы. Mach94 +1 Давно хотел поработать с 3Д... Вобщем тема класнайа! ждём модернизации либы! |
Ответ: Lib_m3g - Ну полный 3D
физику считает физ. движок. самому делать сложно. столкновения моделей по разному можно реализовать. но в основном реализуют проверку пересечения треугольников (полигонов объекта). из вертекс буффера получают координаты вершин, из индекс буфера - номера вершин каждого полигона. расчет занимает время и чем больше полигонов, тем медленнее будет работать. поэтому часто некоторую модель (например тачку) заменяют упрощенной коллизионной моделью типа прямоугольника или че посложнее.
а про силу притяжения формулы можно из школьной физики взять. зы: в примере движение скейдбордиста фреймами организовано |
Ответ: Lib_m3g - Ну полный 3D
Согласен с Вами. либу надо развивать, а то пока лишь воспроизводить мона. и ещё: ребят мне кажется, что если мы каждый будем здесь писать свое мнение, как я сейчас, что мол либа супер и требует продолжения, то мы только забьем тему ненужными высказываниями. давайте только по делу, например, если кто-то действительно взял-таки и сделал что-то новое.
|
Ответ: Lib_m3g - Ну полный 3D
Цитата:
Цитата:
|
Ответ: Lib_m3g - Ну полный 3D
Цитата:
|
Ответ: Lib_m3g - Ну полный 3D
odd, когда будет новая версия?! С другими либами уже давно освоился, твою жду... Когда будет полная?
|
Ответ: Lib_m3g - Ну полный 3D
Цитата:
|
Ответ: Re: Lib_m3g - Ну полный 3D
Вложений: 1
Odd, сделай плиз чтоб камеру ещё можно было поварачивать... ммм не знаю как обьяснить, вот так::-D
|
Ответ: Lib_m3g - Ну полный 3D
Классная весч!
|
Ответ: Lib_m3g - Ну полный 3D
Odd, у меня вопросик по lib_m3g, с моими моделями почемуто не запускается(делаю в 3ds max 2009) что за ID трансформации и где его взять? и как скоро закончишь писать диплом?:))) хотелось бы увидеть вращение камеры влево и вправо в либе d3...
|
Ответ: Lib_m3g - Ну полный 3D
Блииин у мну мидлет паскаль вообще не компилит этот проект. у меня 2.2 рус
Uses d3; на это типа немогу загрузить модуль 'd3' и на всё остальное типа на это SetWindow - не явлеятся именем подпрограммы Ужас сама ява намного легче чем этот пасаль |
Ответ: Lib_m3g - Ну полный 3D
кто - нибудь, скажите чем открыть *.m3g? (как настроить 3d max или blender для работы с этими форматами?) Просмотрщики и блокнот не предлагать(
|
Ответ: Lib_m3g - Ну полный 3D
есть просмотрщик + конвертер.
редакторов вроде нет |
Ответ: Lib_m3g - Ну полный 3D
Для макса наверняка плагин есть какой-нибудь.
|
Ответ: Lib_m3g - Ну полный 3D
:4to: как нет редакторов?:mad:
|
Ответ: Lib_m3g - Ну полный 3D
а чем не устраивает предложенная связка просмотрщик и конвертер?
из 3д макса можно конвертить туда/обратно им (сам не пробовал) |
Ответ: Lib_m3g - Ну полный 3D
не могу найти рабочий плагин к 3dmax9. Ругается на несовместимость версий.
А в блендере, [во всяком случае, в том, который я скачал], тупо отсутствует папка C:\Programme\Blender Foundation\Blender\.blender\scripts\ , в которую их нужно копировать. К тому же, из 3d знаю только компас... А стоит ли вообще этим заниматься? Насколько я понял, в данный момент средствами МР можно полностью корректно работать только с 1й моделью? ps blender - убожество, какого я ещё не видел. |
Ответ: Lib_m3g - Ну полный 3D
Пока потерпи. Всё равно нормальных либ для работы с 3d пока нет.
|
Ответ: Lib_m3g - Ну полный 3D
Ошибка в описании либы _m3g...
Цитата:
|
Ответ: Lib_m3g - Ну полный 3D
1) Как экспортировать камеру?(Она создана в максе но выдает что ее нет)
2) Как получить ID трансформации? |
Ответ: Lib_m3g - Ну полный 3D
очень смешная шутка!
|
Ответ: Lib_m3g - Ну полный 3D
Цитата:
Чувак! Локальная сеть - это не интернет! ;) |
Ответ: Lib_m3g - Ну полный 3D
блин ну на сайт скину.с кем не быв. http://wasanya.ucoz.ru/rus.doc.
|
Ответ: Lib_m3g - Ну полный 3D
Одд, уважаемый, допиши что обещал...спустя 3 года :)
|
Часовой пояс GMT +4, время: 08:30. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot