|
3D-программирование Вопросы, касающиеся программирования 3D мира |
29.07.2012, 13:50
|
#1
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Вспомогательные точки в 3DS Max
День добрый! Так как корректный запрос в поиске я не смог дать и ничего не нашёл, то пишу сюда. Моя проблема заключается в том, что мне нужно расставить вспомогательные точки в Максе(я слышал, что это реально), а затем поместить в эти точки в Блитзе какие-либо объекты. Помогите реализовать.
__________________
|
(Offline)
|
|
29.07.2012, 13:52
|
#2
|
Чудо-кот
Регистрация: 22.02.2011
Сообщений: 901
Написано 480 полезных сообщений (для 1,471 пользователей)
|
Ответ: Вспомогательные точки в 3DS Max
Это обычно делается рекурсивным проходом по чилдам и проверкой тэга в названии объекта.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
29.07.2012, 13:52
|
#3
|
ТЫ ЧООО?
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений (для 7,192 пользователей)
|
Ответ: Вспомогательные точки в 3DS Max
Helpers -> Standart -> Point или Dummy
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
29.07.2012, 14:00
|
#4
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Вспомогательные точки в 3DS Max
А каким кодом можно определить все эти точки в Блитзе, и есть ли смысл давать названия точкам?
__________________
|
(Offline)
|
|
29.07.2012, 14:06
|
#5
|
ТЫ ЧООО?
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений (для 7,192 пользователей)
|
Ответ: Вспомогательные точки в 3DS Max
Есть смысл. Функция FindChild. Но уровень нужно грузить через LoadAnimMesh.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
29.07.2012, 14:08
|
#6
|
Чудо-кот
Регистрация: 22.02.2011
Сообщений: 901
Написано 480 полезных сообщений (для 1,471 пользователей)
|
Ответ: Вспомогательные точки в 3DS Max
FindChild не может в рекурсию
Function SeekChilds(ent)
For i = 0 To CountChildren(ent)-1
ch = GetChild(ent,i)
If CountChildren(ch)>0 Then SeekChilds(ch)
;---
If EntityName(ch)="тэг" Then
;действие
EndIf
;---
Next
End Function
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
29.07.2012, 14:15
|
#7
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Вспомогательные точки в 3DS Max
А для перемещения объекта в заданную точку достаточно ли написать ,например, positionentity player,EntityX(point),EntityY(point),EntityZ(point ) и т.д.?
Да, вот ещё: что если мне нужно поместить объекты во все точки?
__________________
|
(Offline)
|
|
29.07.2012, 16:36
|
#8
|
ПроЭктировщик
Регистрация: 16.04.2008
Сообщений: 161
Написано 36 полезных сообщений (для 63 пользователей)
|
Ответ: Вспомогательные точки в 3DS Max
вопрос немного не понятен (мне)
что если мне нужно поместить объекты во все точки?
|
вроде бы пост #6 все объясняет
__________________
форум эт вещь... и почему я раньше им не пользовался?
AMD Phenom(tm) II X6 3.20GHz 8GB GTX 550(1Gb)
|
(Offline)
|
|
29.07.2012, 16:50
|
#9
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Вспомогательные точки в 3DS Max
Разъясню лучше, что я хочу сделать: я решил сделать генератор деревьев. У меня есть несколько разновидностей веток и несколько разновидностей стволов с кучей точек внутри, к которым ветки будут рандомно привязываться.
Т.к. я ещё ламер в Блитзе, то мне очень многое непонятно.
__________________
|
(Offline)
|
|
30.07.2012, 13:59
|
#10
|
ПроЭктировщик
Регистрация: 30.01.2012
Сообщений: 162
Написано 40 полезных сообщений (для 86 пользователей)
|
Ответ: Вспомогательные точки в 3DS Max
Пост номер шесть смотри, там как раз функция для проверки введенных тобою тегов в максе (в редакторе назначаешь имена точкам), а потом функцией просматриваешь и на месте точек ставишь своя объекты)
__________________
Blitz3D - СИЛА!
|
(Offline)
|
|
30.07.2012, 18:48
|
#11
|
Нуждающийся
Регистрация: 14.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 10 пользователей)
|
Ответ: Вспомогательные точки в 3DS Max
поставь кости в места веток и равняй по ним , шатать можешь туже кость!
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:29.
|