|
Полезные функции Выкладываем полезные функции, чтоб не изобретать велосипед заново... |
12.01.2011, 19:14
|
#1
|
Нуждающийся
Регистрация: 12.11.2010
Адрес: Нашли чо спросить
Сообщений: 51
Написано 3 полезных сообщений (для 4 пользователей)
|
Вычисление куба в котором.....короч смотрите тему
Где то на форуме(не помню кто давал эту функцию) вычисления куба, в котором стоит модель. Как то так........
|
(Offline)
|
|
12.01.2011, 19:21
|
#2
|
Элита
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений (для 3,923 пользователей)
|
Ответ: Вычисление куба в котором.....короч смотрите тему
Bounding Box имеется ввиду?
|
(Offline)
|
|
12.01.2011, 20:02
|
#3
|
Разработчик
Регистрация: 24.02.2010
Адрес: Новороссийск
Сообщений: 485
Написано 112 полезных сообщений (для 329 пользователей)
|
Ответ: Вычисление куба в котором.....короч смотрите тему
Опиши подробнее что тебе нужно.
Function EntityScaleX#(ent%)
row=0
el1# = GetMatElement(ent,row,0)
el2# = GetMatElement(ent,row,1)
el3# = GetMatElement(ent,row,2)
Return Sqr(el1*el1+el2*el2+el3*el3)
End Function
Function EntityScaleY#(ent%)
row=1
el1# = GetMatElement(ent,row,0)
el2# = GetMatElement(ent,row,1)
el3# = GetMatElement(ent,row,2)
Return Sqr(el1*el1+el2*el2+el3*el3)
End Function
Function EntityScaleZ#(ent%)
row=2
el1# = GetMatElement(ent,row,0)
el2# = GetMatElement(ent,row,1)
el3# = GetMatElement(ent,row,2)
Return Sqr(el1*el1+el2*el2+el3*el3)
End Function
__________________
299 792 458
|
(Offline)
|
|
13.01.2011, 09:57
|
#4
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Вычисление куба в котором.....короч смотрите тему
найди макс/мин вертексы просто перебирая их и сравнивая (отдельные макс/мин значения на каждую координату)
|
(Offline)
|
|
13.01.2011, 15:04
|
#5
|
Нуждающийся
Регистрация: 12.11.2010
Адрес: Нашли чо спросить
Сообщений: 51
Написано 3 полезных сообщений (для 4 пользователей)
|
Ответ: Вычисление куба в котором.....короч смотрите тему
Bounding Box имеется ввиду?
|
Да, да точно!
Но мне можно и для цилиндра.
Но для бокса точно помню что ктото давал функцию. Павел. чтоли.......
|
(Offline)
|
|
13.01.2011, 15:37
|
#6
|
Дэвелопер
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений (для 4,642 пользователей)
|
Ответ: Вычисление куба в котором.....короч смотрите тему
Тебе Mr_F_ уже ответил. Эта функция пишется три минуты с попиванием чая.
__________________
|
(Offline)
|
|
13.01.2011, 15:49
|
#7
|
Нуждающийся
Регистрация: 12.11.2010
Адрес: Нашли чо спросить
Сообщений: 51
Написано 3 полезных сообщений (для 4 пользователей)
|
Ответ: Вычисление куба в котором.....короч смотрите тему
.Squid, когда я такие функции пишу они обычно косяковые получаются.......
|
(Offline)
|
|
13.01.2011, 22:41
|
#8
|
Задрот
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений (для 863 пользователей)
|
Ответ: Вычисление куба в котором.....короч смотрите тему
Эх блин. Не помню я, чтоб какие то функции писал тут, но все же м.б. это:
MeshWidth(),MeshHeight(),MeshDepth(), не?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:13.
|