Professional Web Applications Themes

How do i create a custom transform? - Macromedia Director 3D

transforms are actually 4x4 matrixes, right? after doing some scaling, rotating and translating to a transform, if you print (put) one to the message window, you get something like: -- transform(7.00000,0.00000,0.00000,0.00000, 0.00000,8.00000,0.00000,0.00000, 0.00000,0.00000,9.00000,0.00000, 4.00000,5.00000,6.00000,1.00000) which is the 4x4 matrix for such transform. my question is... is there any way to create a transform PROVIDING THE MATRIX ITSELF? for example, can i create a transform, which's matrix is deliberately 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16? that would help me a lot for optimization purposes. thanks :)...

Sponsored Links
  1. #1

    Default How do i create a custom transform?

    transforms are actually 4x4 matrixes, right?

    after doing some scaling, rotating and translating to a transform, if you
    print (put) one to the message window, you get something like:

    -- transform(7.00000,0.00000,0.00000,0.00000, 0.00000,8.00000,0.00000,0.00000,
    0.00000,0.00000,9.00000,0.00000,
    4.00000,5.00000,6.00000,1.00000)

    which is the 4x4 matrix for such transform.

    my question is...

    is there any way to create a transform PROVIDING THE MATRIX ITSELF?

    for example, can i create a transform, which's matrix is deliberately

    1 2 3 4
    5 6 7 8
    9 10 11 12
    13 14 15 16?

    that would help me a lot for optimization purposes.

    thanks :)

    Sponsored Links
    ElPeque2 Guest

  2. #2

    Default Re: How do i create a custom transform?

    You can make a new transform by using transform(). Then you can set the
    individual parts of the transform using bracket notation (like lists)

    tTransform = transform()
    put tTransform

    -- transform(1.00000,0.00000,0.00000,0.00000,
    0.00000,1.00000,0.00000,0.00000, 0.00000,0.00000,1.00000,0.00000,
    0.00000,0.00000,0.00000,1.00000)

    put tTransform[1]

    -- 1.000

    tTransform[2]=2
    put tTransform

    -- transform(1.00000,2.00000,0.00000,0.00000,
    0.00000,1.00000,0.00000,0.00000, 0.00000,0.00000,1.00000,0.00000,
    0.00000,0.00000,0.00000,1.00000)
    Mike Guest

  3. #3

    Default Re: How do i create a custom transform?

    wohaaaa! :P

    great, thanks :P

    ElPeque2 Guest

Similar Threads

  1. antialiasing problems with custom geometric transform
    By jarav in forum Macromedia Flex General Discussion
    Replies: 0
    Last Post: April 23rd, 06:59 PM
  2. Create a custom publisher ?
    By Davilovick in forum Macromedia Flash Flashcom
    Replies: 1
    Last Post: April 18th, 03:28 PM
  3. Can't create custom hybrid CD
    By mamanogabriel@adobeforums.com in forum Adobe Acrobat Macintosh
    Replies: 3
    Last Post: July 16th, 02:15 PM
  4. Create custom CGI. variable
    By smartboy in forum Coldfusion - Advanced Techniques
    Replies: 8
    Last Post: March 8th, 09:00 PM
  5. Create custom brush
    By Kenneth Liffmann in forum Adobe Photoshop Elements
    Replies: 13
    Last Post: September 18th, 01:57 PM

Bookmarks

Posting Permissions

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139