|
3D-программирование Вопросы, касающиеся программирования 3D мира |
29.09.2010, 18:10
|
#31
|
Нуждающийся
Регистрация: 13.08.2007
Сообщений: 70
Написано 8 полезных сообщений (для 12 пользователей)
|
Ответ: Сколько лет сколько зим)) *куча вопросов*
Сообщение от ARENSHI
Блин, помоему слишком много инфантильности и слюнь для твоего возраста
А ваще мот как-нибудь попробуй Unity. Решение всех твоих проблем.
|
где епта слюни? ))
просто жесть, когда у тебя уже почти все готово в блице не хватает одной хреновины такой как "говно тени какие-то"...
Вообщем ладно, сделаю все через "африку". Буду крутить макс скрипт, привязывать к редактору, и запекать тени V-ray (как сделаю выложу демку)
Что бы не думали что пустословил =)
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
29.09.2010, 21:32
|
#32
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Сколько лет сколько зим)) *куча вопросов*
Мораль моего поста такова: называй темы максимально понятно и конкретно.
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
30.09.2010, 15:04
|
#33
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Сколько лет сколько зим)) *куча вопросов*
а) запечь статическую карту теней на весь мир (процесс можно вставить при загрузке уровня, так как понимаю это будет долго.) НО(!) объекты моего мира выгружаются и загружаются, + система LODов.
б) Создавать тень в процессе игры, опять таки же все объекты динамичны (т.е выгружаемые).
|
а) рендерить плохие лайтмапы YAL'ом
б) рендерить всё-таки все в максе как сказал Аренши
в) забить на блиц и юзать PSSM
один большой бесшовный мир.
|
в блице то? это весьма нехорошая идея
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
30.09.2010, 17:05
|
#34
|
Нуждающийся
Регистрация: 13.08.2007
Сообщений: 70
Написано 8 полезных сообщений (для 12 пользователей)
|
Ответ: Сколько лет сколько зим)) *куча вопросов*
в блице то? это весьма нехорошая идея
|
я в курсе, но я нашел способ как "схитрить".
б) рендерить всё-таки все в максе как сказал Аренши
|
Ну почти так...
Задачу решил решить так:
Вся сцена(мир) собирается в максе.
Пишем скрипты
1) экспортер карты (записвает в тхт файл параметры объектов в том числе позицию и т.д)
2) "параметры" - добавляется как модификатор, (тут мы сможем указать, что это за тип модели "меш" "анимМеш" "спрайт и т.д... и бла бла бла настройки короче)
В максе они роли не играют, просто мы все это запишем в тхт и в блице прочитаем.
По теории все это поможет =) Но практика суровая наука.
Мораль моего поста такова: называй темы максимально понятно и конкретно.
|
Я же написал выше постами, что не хочу плодить темы под каждый свой вопрос.
Решил что тут и вопросы задам, и выложу что получилось и т.д...
|
(Offline)
|
|
30.09.2010, 19:36
|
#35
|
Нуждающийся
Регистрация: 13.08.2007
Сообщений: 70
Написано 8 полезных сообщений (для 12 пользователей)
|
Ответ: Сколько лет сколько зим)) *куча вопросов*
Новости: =)
Разобрался как написать скрипт альтернативу "редакторам миров" в максе.
Жесть, ... а вот если бы не тении я бы и не знал что так можно =)
Так или иначе любому движку при загрузке карты нужны всегда одни и те же данные
- Тип обьекта, (медиа соответственно типу), позиция, угол, маштаб... и т.д и т.д.
Вообще сижу ржу)))
Столько времени потратил когда писал редактор для создания уровней. И тут случайно понимаю что все это можно было припаять в сам макс, т.е собираешь в максе уровень из моделей, жмешь "аля батон" и получаешь .тхт
|
(Offline)
|
|
30.09.2010, 21:06
|
#36
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Сколько лет сколько зим)) *куча вопросов*
Анонимус вопрошает "а где же пруф?"
__________________
|
(Offline)
|
|
30.09.2010, 21:27
|
#37
|
Легенда
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений (для 5,072 пользователей)
|
Ответ: Сколько лет сколько зим)) *куча вопросов*
Луркмор? FFFFFFFFFUUUUUUUUUU!!!!
__________________
Ибо как сказал Бгдн:
|
(Offline)
|
|
01.10.2010, 12:43
|
#38
|
Нуждающийся
Регистрация: 13.08.2007
Сообщений: 70
Написано 8 полезных сообщений (для 12 пользователей)
|
Ответ: Сколько лет сколько зим)) *куча вопросов*
*В пм всем отвечать леньки*
Дам дам я вам скрипт ребят =)
Дайте его дописать (тем более инет дома будет только со след. недели)
Уроков по скрипту я так и не нашел толковых... только пара каких-то туторов которые в принципе к этому никак не относятся.
Просто хорошо зная макс, и кое-как анг.яз, открыл родной хелп и ололо там все расписано, просто разжевано =)
(времени было мало)
Пока что скрипт просто сохраняет имя объектов, (тип), и координаты.
Немного застопорился с вращением, дело в том что в максе есть по-моему аж 4 класса определяющих вращение объектов, все они разные и не один из них не подходит под блиц, вот буду сегодня вечерком после работы переводить какой-то из них в три единицы понятные блицу.
Еще мыслю как что бы написать "модификатор", т.е создал модель, выбрал модификатор "Б3д параметры" в котором можешь указывать все блицовские штучки нужные тебе в игре
типа:
Константу коллизии, имя лайт-мапы, и вообще все переменные которые вам нужно привязать к этой модели.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
01.10.2010, 14:57
|
#39
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Ответ: Сколько лет сколько зим)) *куча вопросов*
писать скрипты это хорошо !!
счас популярный xml формат данных (пруф: XAML - основа построения интерфейсов для WPF и Silverlight, Collads формат и т.д.) - деревовидная структура данных !!
so, есть еще 1 вариант - заэкспортить сцену в collada она же xml (открывается инет эксплорером даже ) и в блице распарсить XML-ку !! на оффсайте куча парсеров !! а возможно есть и импортер collada я хз !!
плюс в том что можешь получить безболезненым способом все даные со сцены !! collada то умеет экспортить много чего, а вот то что ты сможешь заимпортировать в блиц уже зависит от тебя !!
ps: я не пытаюсь тя отговорить от скрипта, это просто как вариант..
<library_visual_scenes> <visual_scene id="RootNode" name="RootNode"> <node id="Box01" name="Box01"> <translate sid="translate">-23.769747 0.000000 -17.651703</translate> <rotate sid="jointOrientX">1 0 0 -90.000000</rotate> <instance_geometry url="#Box01-lib"/> </node> <node id="Sphere01" name="Sphere01"> <translate sid="translate">29.033064 0.000000 -8.107822</translate> <rotate sid="jointOrientX">1 0 0 -90.000000</rotate> <instance_geometry url="#Sphere01-lib"/> </node> </visual_scene> </library_visual_scenes>
|
(Offline)
|
|
01.10.2010, 16:01
|
#40
|
Нуждающийся
Регистрация: 13.08.2007
Сообщений: 70
Написано 8 полезных сообщений (для 12 пользователей)
|
Ответ: Сколько лет сколько зим)) *куча вопросов*
Дык а смысл если я все напишу под себя в максе?
Пока что я вижу что максовский скрипт даеться мне без труда =)
Вот приблизительно так будет все работать у меня:
Раставил модели, добавил модификат в котором укажешь все нужные тебе настройки.
Если это не меш а к примеру бот, тогда не модификатор вешаешь, а вообще создаешь свой обьект "Бот" ... все это макс умеет.
Честно сам офигеваю))) Как ребенок нашедший "цацу" =)
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо )DEM( за это полезное сообщение:
|
|
01.10.2010, 21:07
|
#41
|
Нуждающийся
Регистрация: 13.08.2007
Сообщений: 70
Написано 8 полезных сообщений (для 12 пользователей)
|
Ответ: Сколько лет сколько зим)) *куча вопросов*
Последний раз редактировалось )DEM(, 01.10.2010 в 21:11.
Причина: Уменьшил картинки
|
(Offline)
|
|
01.10.2010, 22:46
|
#42
|
ТЫ ЧООО?
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений (для 7,192 пользователей)
|
Ответ: Сколько лет сколько зим)) *куча вопросов*
памперсы с шыпами
Второй сверху даже жутковато смотрица.
Кстати для демонстрации своих мойделей есть тема:
http://forum.boolean.name/showthread.php?t=5467&page=79
__________________
Вертекс в глаз или в пиксель раз?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:06.
|