forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Полезные функции (http://forum.boolean.name/forumdisplay.php?f=17)
-   -   Вычисление куба в котором.....короч смотрите тему (http://forum.boolean.name/showthread.php?t=14046)

Diffuse13 12.01.2011 19:14

Вычисление куба в котором.....короч смотрите тему
 
Где то на форуме(не помню кто давал эту функцию) вычисления куба, в котором стоит модель. Как то так........

Nuprahtor 12.01.2011 19:21

Ответ: Вычисление куба в котором.....короч смотрите тему
 
Bounding Box имеется ввиду?

DeeJex 12.01.2011 20:02

Ответ: Вычисление куба в котором.....короч смотрите тему
 
Опиши подробнее что тебе нужно.
Код:

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


Mr_F_ 13.01.2011 09:57

Ответ: Вычисление куба в котором.....короч смотрите тему
 
Цитата:

Bounding Box
найди макс/мин вертексы просто перебирая их и сравнивая (отдельные макс/мин значения на каждую координату)

Diffuse13 13.01.2011 15:04

Ответ: Вычисление куба в котором.....короч смотрите тему
 
Цитата:

Bounding Box имеется ввиду?
Да, да точно!
Но мне можно и для цилиндра.
Но для бокса точно помню что ктото давал функцию. Павел. чтоли.......

.Squid 13.01.2011 15:37

Ответ: Вычисление куба в котором.....короч смотрите тему
 
Тебе Mr_F_ уже ответил. Эта функция пишется три минуты с попиванием чая.

Diffuse13 13.01.2011 15:49

Ответ: Вычисление куба в котором.....короч смотрите тему
 
.Squid, когда я такие функции пишу они обычно косяковые получаются.......

Reizel 13.01.2011 22:41

Ответ: Вычисление куба в котором.....короч смотрите тему
 
Эх блин. Не помню я, чтоб какие то функции писал тут, но все же м.б. это:
MeshWidth(),MeshHeight(),MeshDepth(), не?


Часовой пояс GMT +4, время: 18:02.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot