Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Матрицы преобразования

  1. #1
    AUGI Addict fixo's Avatar
    Join Date
    2005-05
    Location
    Pietari, Venäjä
    Posts
    1,269
    Login to Give a bone
    0

    Default Матрицы преобразования

    У кого-нибудь есть свои наработки относительно матриц
    преобразования?
    На данный момент интересуют матрицы отражения -
    Reflection matrix и Offset matrix
    Неважно на каком языке VB или Lisp

    ~'J'~

  2. #2
    AUGI Addict fixo's Avatar
    Join Date
    2005-05
    Location
    Pietari, Venäjä
    Posts
    1,269
    Login to Give a bone
    0

    Unhappy Re: Матрицы преобразования

    Как то чересчур оживленно происходит дискуссия
    bump

    ~'J'~

  3. #3
    Координатор AUGIru
    Join Date
    2007-11
    Posts
    118
    Login to Give a bone
    0

    Default Re: Матрицы преобразования

    Quote Originally Posted by fixo View Post
    Как то чересчур оживленно происходит дискуссия
    bump

    ~'J'~
    Просто Вы один из первых участникоф русской части форума... Чуть чуть терпения, народ еще подтянется

  4. #4
    AUGI Addict fixo's Avatar
    Join Date
    2005-05
    Location
    Pietari, Venäjä
    Posts
    1,269
    Login to Give a bone
    0

    Default Re: Матрицы преобразования

    Quote Originally Posted by amfilippov View Post
    Просто Вы один из первых участникоф русской части форума... Чуть чуть терпения, народ еще подтянется
    спасибо за поддержку,
    будем надеяться

    ~'J'~

  5. #5
    Member
    Join Date
    2008-02
    Location
    тутэйшы
    Posts
    27
    Login to Give a bone
    0

    Question Re: Матрицы преобразования

    Quote Originally Posted by fixo View Post
    У кого-нибудь есть свои наработки относительно матриц
    преобразования?
    На данный момент интересуют матрицы отражения -
    Reflection matrix и Offset matrix
    Неважно на каком языке VB или Lisp

    ~'J'~
    Прошу прощения за собственную некомпетентность, но что есть "матрицы преобразования"?

  6. #6
    AUGI Addict fixo's Avatar
    Join Date
    2005-05
    Location
    Pietari, Venäjä
    Posts
    1,269
    Login to Give a bone
    0

    Default Re: Матрицы преобразования

    Из Хэлпа:

    TransformBy Method



    Moves, scales, or rotates an object given a 4x4 transformation matrix.

    See Also | Example

    Signature

    object.TransformBy TransformationMatrix

    Object

    All Drawing Objects, AttributeReference
    The object or objects this method applies to.

    TransformationMatrix

    Variant (4x4 array of doubles); input-only
    A 4x4 matrix specifying the transformation to perform.

    Remarks

    The following table demonstrates the transformation matrix configuration, where R = Rotation, and T = Translation: R00
    R01
    R02
    T0

    R10
    R11
    R12
    T1

    R20
    R21
    R22
    T2

    0
    0
    0
    1



    This method will return an error if the transformation matrix is not correct.

    Sample transformation matrices are provided in the example code for this method.

  7. #7
    Member
    Join Date
    2008-02
    Location
    тутэйшы
    Posts
    27
    Login to Give a bone
    0

    Default Re: Матрицы преобразования

    Увы мне, грешному, ни разу не пришлось применить это в своей практике...

  8. #8
    Active Member
    Join Date
    2007-03
    Posts
    57
    Login to Give a bone
    0

    Default Re: Матрицы преобразования

    Я пока держу на примете эту тему, но вплотную тоже пока не приступал.

  9. #9
    AUGI Addict fixo's Avatar
    Join Date
    2005-05
    Location
    Pietari, Venäjä
    Posts
    1,269
    Login to Give a bone
    0

    Default Re: Матрицы преобразования

    Спасибо за ссылку, но эти парни тоже еще
    близко не подошли к матрице отражения, например,
    там дела еще серьезнее

    ~'J'~

  10. #10
    Active Member ElpanovEvgeniy's Avatar
    Join Date
    2006-09
    Location
    Russia, Moscow
    Posts
    54
    Login to Give a bone
    0

    Default Re: Матрицы преобразования

    Quote Originally Posted by fixo View Post
    Спасибо за ссылку, но эти парни тоже еще
    близко не подошли к матрице отражения, например,
    там дела еще серьезнее

    ~'J'~
    Привет Олег!
    Зачем же так сразу?
    Все есть, но стандартный подход к таким задачам - простенькие программки, для одного действия, например, масштабирование, поворот, зеркало относительно одной из осей, сдвиг и.т.д...
    Для начала, я советую посмотреть хорошую подборку gile - Марсель, Франция...
    http://www.cadxp.com/sujetXForum-11348.htm
    В этой подборке, собраны и дополнены многие разрозненные программы...

    ps. Кстати, для зеркалирования, достаточно поменять знак, для отображения через одну из осей. Т.е. для зеркалирования через произвольную плоскость,
    необходимо довернуть систему координат до совпадения плоскости отображения с любой из координатных плоскостей, например XY, далее, поменять знак по Z и повернуть координаты обратно..
    ps. Извини, но выложить в свободный доступ свои наработки, я не могу, а советы и алгоритмы, меня распирают - скоро лопну!
    Last edited by ElpanovEvgeniy; 2008-03-10 at 09:37 AM. Reason: Удалял непонятные довески, после своего сообщения. Глюки какие то..

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •