Professional Web Applications Themes

I have an easy question. - Macromedia Director 3D

I want to create plan - add a texture to it - create a second plan then add that same original texture to the second plane. When I attempt to add the texture to the second plan I get nothing. Below is the code that I'm using from " Director?s Third Dimension" Fundamentals of 3d Programming. -------------------------------------------------------------------------------- -------------------- theNewShader = scene.newShader(nshade, #standard) theNewShader.ambient = sAmb theNewShader.diffuse = sDiff theNewShader.specular = sSpec if ilk(scene.Texture(ntext), #Texture) = false then theNewTexture = scene.newTexture(ntext, #fromCastmember, member(ntext)) end if theNewShader.Texture = theNewTexture scene.Model(obj).Shaderlist = thenewShader...

  1. #1

    Default I have an easy question.

    I want to create plan - add a texture to it - create a second plan then add
    that same original texture to the second plane.

    When I attempt to add the texture to the second plan I get nothing. Below is
    the code that I'm using from " Director?s Third Dimension" Fundamentals of 3d
    Programming.

    --------------------------------------------------------------------------------
    --------------------
    theNewShader = scene.newShader(nshade, #standard)

    theNewShader.ambient = sAmb
    theNewShader.diffuse = sDiff
    theNewShader.specular = sSpec

    if ilk(scene.Texture(ntext), #Texture) = false then
    theNewTexture = scene.newTexture(ntext, #fromCastmember, member(ntext))
    end if

    theNewShader.Texture = theNewTexture

    scene.Model(obj).Shaderlist = thenewShader

    six-eric Guest

  2. #2

    Default Re: I have an easy question.

    the code you posted here is creating a new shader and puts the new texture into
    the shader. than the shader is applied to the model.

    if you want to use the shader on another model you can just applie the shader
    to some other model.

    1. Model
    scene.Model(obj).Shaderlist = thenewShader
    2. Model
    scene.Model(obj2).Shaderlist = thenewShader

    but dont think a texture is a shader, a shader is the thing you put on a model
    and you put the texture into the shader!
    so you can use the shader an every model in your scene.

    hondo3000 Guest

Similar Threads

  1. Easy PHP question
    By Robert in forum PHP Development
    Replies: 3
    Last Post: December 28th, 06:20 AM
  2. Easy question = easy answer?
    By Jyry webforumsuser@macromedia.com in forum Macromedia Freehand
    Replies: 4
    Last Post: September 29th, 03:29 PM
  3. Easy Question ??
    By mark in forum Microsoft Access
    Replies: 1
    Last Post: July 24th, 12:28 PM
  4. Easy Question/Easy Answer
    By ChuckyJ webforumsuser@macromedia.com in forum Macromedia Dreamweaver
    Replies: 1
    Last Post: July 12th, 01:50 AM
  5. very easy question!!!!
    By Disco in forum PHP Development
    Replies: 0
    Last Post: July 9th, 03:43 AM

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