szukanie zaawansowane
 [ Posty: 1 ] 
Autor Wiadomość
Mężczyzna Offline
PostNapisane: 19 lut 2014, o 00:30 
Użytkownik

Posty: 1
Lokalizacja: Polska
Witam,
geometrię przestrzenną miałem dawno temu więc wolałbym sprawdzić czy mój tok rozumowania jest poprawny (i efektywny). Nie wiem czy w opisie zachowałem poprawną semantykę pojęć.

Piszę skrypt inspirowany czymś co się nazywa 'pose reader' lub 'cone reader' dla programy Maya (w języku Python 2.7).
http://circecharacterworks.wordpress.com/2011/03/26/research-presentation/
http://www.youtube.com/watch?v=Tz0eSJvPlIY
W skrócie zasada działania polega na tym, że mamy wektory stałe wyznaczające kierunki ekstremalnych pozycji kości ( \vec{A}, \vec{B} itd. )
Każdy z tych wektorów ma przypisaną zmienną 'pose' zależną od wektora wyznaczającego aktualną pozycję kości ( \vec{x}.)
Wartość współczynnika 'pose' rośnie od 0 do 1 w zależności od bliskości wektora \vec{x}
Czyli gdy wektor \vec{x} obraca się w kierunku wektora \vec{A} oddalając się od wektora \vec{B} wartość pose.A rośnie natomiast wartość pose.B maleje.


Przejdźmy do zadania.

Obrazek nr.1
Obrazek

Mamy dane 4 wektory o tej samej długości zaczepione w punkcie O.
Wektor startowy - \vec{S}
Wektory ekstremalnych pozycji - \vec{A} ,\vec{B}
Wektor aktualnej pozycji - \vec{x}

Czego szukamy:
http://i.imgur.com/9l89584.jpg


Moje rozwiązanie:
1. szukamy przecięcia dwóch płaszczyzn:
\vec{x^{ab}} = (\vec{S}\vec{x}) (\vec{A}\vec{B})
\vec{x^{sa}} = (\vec{S}\vec{A}) (\vec{x}\vec{B})
\vec{x^{sb}} = (\vec{S}\vec{B}) (\vec{x}\vec{A})

2. znajdujemy kąty pomiędzy:
\vec{S} \vec{x^{sa}}
\vec{S} \vec{x^{sb}}
\vec{A} \vec{x^{ab}}
\vec{B} \vec{x^{ab}}

3. dalej już proste działania wynikające z proporcji.




Jakby były jakieś niejasności to pisać. Postaram się inaczej rozrysować problem.
Z góry dzięki za jakiekolwiek wskazówki.
pozdrawiam,
K.
Góra
Utwórz nowy temat Odpowiedz w temacie  [ Posty: 1 ] 


 Zobacz podobne tematy
 Tytuł tematu   Autor   Odpowiedzi 
 Wyznaczenie punktów przecięcia się okręgu i elipsy  mikelo  0
 Wyznaczenie wektoru  pachu691  4
 wyznaczenie prostej  MrScrapdriver  2
 Płaszczyzna z wektorami.  gryxon  1
 Wyznaczenie wartości parametru m - zadanie 6  Johann  3
 
Atom [Regulamin Forum] [Instrukcja LaTeX-a] [Poradnik] [F.A.Q.] [Reklama] [Kontakt]
Copyright (C) Karpatka.pl