|
3D-программирование Вопросы, касающиеся программирования 3D мира |
20.08.2009, 19:59
|
#1
|
AnyKey`щик
Регистрация: 01.07.2009
Сообщений: 7
Написано 0 полезных сообщений (для 0 пользователей)
|
Создание уровней
Подскажите пожалуста хорошый редактор для созания уровней, например Cartography Shop
|
(Offline)
|
|
20.08.2009, 20:24
|
#2
|
Бывалый
Регистрация: 29.03.2007
Сообщений: 662
Написано 199 полезных сообщений (для 448 пользователей)
|
Ответ: Создание уровней
Cartography Shop
|
(Offline)
|
|
Эти 28 пользователя(ей) сказали Спасибо Android за это полезное сообщение:
|
ABTOMAT (15.12.2010), Alex_Noc (19.02.2011), Arton (01.04.2010), cahekp (20.08.2009), Crys3D (21.08.2009), DeadElf (24.10.2009), den (15.12.2010), Dzirt (21.08.2009), Кирпи4 (04.09.2011), Egor Rezenov (15.12.2010), h1dd3n (21.08.2009), H@NON (21.08.2009), Harter (21.08.2009), is.SarCasm (25.12.2009), johnk (20.08.2009), L.D.M.T. (22.08.2009), Leowey (08.01.2011), MadMedic (15.12.2010), MaxEDn2 (21.08.2009), Mhyhr (21.08.2009), Miha (06.12.2010), moka (21.08.2009), m_512 (17.02.2011), Nex (21.08.2009), NitE (21.08.2009), Randomize (15.12.2010), Reizel (25.12.2009), tormoz (20.08.2009)
|
21.08.2009, 01:15
|
#3
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Создание уровней
3Ds Max; Gile[s]
|
(Offline)
|
|
21.08.2009, 11:46
|
#4
|
Нуждающийся
Регистрация: 28.07.2009
Сообщений: 86
Написано 10 полезных сообщений (для 12 пользователей)
|
Ответ: Создание уровней
3D World Studio, Gile[s], 3D Max, Cartography Shop.
|
(Offline)
|
|
21.08.2009, 11:54
|
#5
|
Терабайт исходников
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений (для 5,374 пользователей)
|
Ответ: Создание уровней
Блин андройд я выпал в ржаче )
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо Crystal за это полезное сообщение:
|
|
21.08.2009, 12:22
|
#6
|
Бывалый
Регистрация: 29.03.2007
Сообщений: 662
Написано 199 полезных сообщений (для 448 пользователей)
|
Ответ: Создание уровней
Сообщение от Crys3D
Блин андройд я выпал в ржаче )
|
Сам чет порадовался
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
21.08.2009, 15:23
|
#7
|
Нуждающийся
Регистрация: 28.07.2009
Сообщений: 86
Написано 10 полезных сообщений (для 12 пользователей)
|
Ответ: Создание уровней
Сообщение от Android
Сам чет порадовался
|
Да, прикол так прикол.
|
(Offline)
|
|
21.08.2009, 20:47
|
#8
|
Оператор ЭВМ
Регистрация: 21.06.2009
Сообщений: 22
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Создание уровней
Не стал создавать новую тему.....
Объясните значение функции ResetXForm в максе...Это необходимо например при дальнейшем просчете физики в PhyzX.Можно ли в 3д ворлд применить эту функию? Проблема в том, что уровни делаю в нем, а функции энтой не нашел...И не предлагайте импортировать в макс. это извращение с .B3D
|
(Offline)
|
|
21.08.2009, 21:21
|
#9
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Создание уровней
Эта функция убивает всю трансформацию (поворот, скейл, особенно последнее). Дело в том что такие вещи как ScaleEntity (или масштабирование объекта целиком в максе [не фрагментов сетки]) не меняют реально положение вершин. Например создали дом размером 1. Отмасштабили его в 10 раз. Но вершины так и остались размером 1. И в таком виде они и передались в PhysX (или в другой движок) отсюда несоответствие трансформации видимого меша и физического.
В принципе можно это сделать и в самом блитзе, но я бы советовал заранее.
Вот функция, которая делает это (KillTransformMatrix):
Function KillTransformMatrix(mesh)
ScaleMesh mesh, GetScaleX(mesh),GetScaleY(mesh),GetScaleZ(mesh)
RotateMesh mesh, EntityPitch(mesh,1), EntityYaw(mesh,1), EntityRoll(mesh,1)
PositionMesh mesh, EntityX(mesh,1), EntityY(mesh,1), EntityZ(mesh,1)
End Function
;масштаб по X
Function GetScaleX#(Entity)
S_Componentx# = GetMatElement(Entity, 0, 0)
S_Componenty# = GetMatElement(Entity, 0, 1)
S_Componentz# = GetMatElement(Entity, 0, 2)
Return Sqr(S_Componentx#*S_Componentx# + S_Componenty#*S_Componenty# + S_Componentz#*S_Componentz#)
End Function
;масштаб по Y
Function GetScaleY#(Entity)
S_Componentx# = GetMatElement(Entity, 1, 0)
S_Componenty# = GetMatElement(Entity, 1, 1)
S_Componentz# = GetMatElement(Entity, 1, 2)
Return Sqr(S_Componentx#*S_Componentx# + S_Componenty#*S_Componenty# + S_Componentz#*S_Componentz#)
End Function
;масштаб по Z
Function GetScaleZ#(Entity)
S_Componentx# = GetMatElement(Entity, 2, 0)
S_Componenty# = GetMatElement(Entity, 2, 1)
S_Componentz# = GetMatElement(Entity, 2, 2)
Return Sqr(S_Componentx#*S_Componentx# + S_Componenty#*S_Componenty# + S_Componentz#*S_Componentz#)
End Function
Спасибо H@NON'у за то что подогнал функцию получения скейла Ентити прямо в блице (я до этого использовал dll "Blitz3D+")*
*В таком виде не тестировал.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Эти 6 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
|
|
21.08.2009, 22:25
|
#10
|
Оператор ЭВМ
Регистрация: 21.06.2009
Сообщений: 22
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Создание уровней
В Giles она есть...но работает неккоректно...
|
(Offline)
|
|
15.12.2010, 09:33
|
#11
|
Разработчик
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений (для 225 пользователей)
|
Ответ: Создание уровней
Значит скачал я Cartography Shop, но при запуске вылетела ошибка (см.скриншот). Жму ОК - после чего программа закрывается. Появляется она не при каждом запуске, но при попытке переместить окно/развернуть/изменить размер или нажать на любой пункт меню (File, Edit..) - она сново "выскакивает".. Кто знает что это может быть?
Дабы не создавать новую тему решил отписаться здесь
__________________
Уважай собеседника, а лучше подари ему +
|
(Offline)
|
|
15.12.2010, 15:51
|
#12
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Создание уровней
Сообщение от 2Fake
Значит скачал я Cartography Shop, но при запуске вылетела ошибка (см.скриншот). Жму ОК - после чего программа закрывается. Появляется она не при каждом запуске, но при попытке переместить окно/развернуть/изменить размер или нажать на любой пункт меню (File, Edit..) - она сново "выскакивает".. Кто знает что это может быть?
Дабы не создавать новую тему решил отписаться здесь
|
Браток, снаси винду. Ты себе заражённый архив скачал. У меня то же самое было.
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
15.12.2010, 17:07
|
#13
|
Бывалый
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений (для 858 пользователей)
|
Ответ: Создание уровней
Сообщение от Ganociy
Браток, снаси винду. Ты себе заражённый архив скачал. У меня то же самое было.
|
Я бы за такие советы клавиатуру бы отнимал, Браток.
2Fake
Может файл битый, может версия шальная, может совместимость хромает, может у тебя винда заболела, причин много.
|
(Offline)
|
|
16.12.2010, 13:29
|
#14
|
Знающий
Регистрация: 08.11.2010
Адрес: Москва
Сообщений: 285
Написано 78 полезных сообщений (для 182 пользователей)
|
Ответ: Создание уровней
Винда то какая?
|
(Offline)
|
|
16.12.2010, 16:28
|
#15
|
Дэвелопер
Регистрация: 24.07.2008
Сообщений: 1,544
Написано 1,095 полезных сообщений (для 2,706 пользователей)
|
Ответ: Создание уровней
Сообщение от 2Fake
Значит скачал я Cartography Shop, но при запуске вылетела ошибка (см.скриншот). Жму ОК - после чего программа закрывается. Появляется она не при каждом запуске, но при попытке переместить окно/развернуть/изменить размер или нажать на любой пункт меню (File, Edit..) - она сново "выскакивает".. Кто знает что это может быть?
Дабы не создавать новую тему решил отписаться здесь
|
Зачем тебе Cartography Shop, если есть 3D World Studio?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:38.
|