Overlay and low quality text

Ask a Question related to Macromedia Director 3D, Design and Development.

  1. #1

    Default Overlay and low quality text

    Hello to everybody
    i have a little problem
    when i try to use the overlay for display some text on my 3d simulation, i
    only obtain a low quality text, and i can't understand why...

    this is may code...
    CREATION SCRIPT

    member("t_vel").text = " "
    member("t_vel").font = "Arial"
    member("t_vel").fontSize = 12
    member("t_vel").alignment = #left
    member("t_vel").color = rgb(255,255,255)

    b_vel = _movie.newmember(#bitmap)
    b_vel.name= "b_vel"
    b_vel.image=member("t_vel").image
    o_vel = member("mondo").newTexture("txt_vel", #fromCastMember,
    member("b_vel"))
    member("mondo").camera("camera").addOverlay(o_vel, point(0,0),0)

    LOOPING SCRIPT
    member("t_vel").text=string(enterprise.vel)
    member("b_vel").image=member("t_vel").image
    member("mondo").texture("txt_vel").member=member(" b_vel")
    member("mondo").texture("txt_vel").quality = #high
    member("mondo").texture("txt_vel").RenderFormat = #rgba5551

    can you help me please?





    member("t_vel").text = " "
    member("t_vel").font = "Arial"
    member("t_vel").fontSize = 12
    member("t_vel").alignment = #left
    member("t_vel").color = rgb(255,255,255)

    b_vel = _movie.newmember(#bitmap)
    b_vel.name= "b_vel"
    b_vel.image=member("t_vel").image
    o_vel = member("mondo").newTexture("txt_vel", #fromCastMember,
    member("b_vel"))
    member("mondo").camera("camera").addOverlay(o_vel, point(0,0),0)

    +Dave- Guest

  2. Similar Questions and Discussions

    1. Overlay Categorey text over bars of a Barchrart
      I have a horizontal Barchart that I want to overlay the text of the category over the bars of the Barchart. I have looked at the itemRenderers and no...
    2. overlay text quality
      when i try to put a PNG file, that is all transparent beside the credits text, as an overlay on a camera, it doesn't look good. if i make the 3D...
    3. overlay text
      hi, i want to create an overlat with my cast member text, image width=300, height=350 how i do it
    4. Text Quality
      How can i increase text quality ? ... flash 5 How can i turn off antyaliasing ? Arek
    5. Overlay image quality
      I'm currently working on an online game with some overlay buttons on top of the w3d file. I find it quite impossible to control image quality,...
  3. #2

    Default Re: Overlay and low quality text

    Hi Dave,

    Your final texture needs to be a power of 2, to remain sharp ( eg 64,
    128, 256 etc ).

    Mal
    > Hello to everybody
    > i have a little problem
    > when i try to use the overlay for display some text on my 3d simulation, i
    > only obtain a low quality text, and i can't understand why...
    >
    > this is may code...
    > CREATION SCRIPT
    >
    > member("t_vel").text = " "
    > member("t_vel").font = "Arial"
    > member("t_vel").fontSize = 12
    > member("t_vel").alignment = #left
    > member("t_vel").color = rgb(255,255,255)
    >
    > b_vel = _movie.newmember(#bitmap)
    > b_vel.name= "b_vel"
    > b_vel.image=member("t_vel").image
    > o_vel = member("mondo").newTexture("txt_vel", #fromCastMember,
    > member("b_vel"))
    > member("mondo").camera("camera").addOverlay(o_vel, point(0,0),0)
    >
    > LOOPING SCRIPT
    > member("t_vel").text=string(enterprise.vel)
    > member("b_vel").image=member("t_vel").image
    > member("mondo").texture("txt_vel").member=member(" b_vel")
    > member("mondo").texture("txt_vel").quality = #high
    > member("mondo").texture("txt_vel").RenderFormat = #rgba5551
    >
    > can you help me please?
    >
    >
    >
    >
    >
    > member("t_vel").text = " "
    > member("t_vel").font = "Arial"
    > member("t_vel").fontSize = 12
    > member("t_vel").alignment = #left
    > member("t_vel").color = rgb(255,255,255)
    >
    > b_vel = _movie.newmember(#bitmap)
    > b_vel.name= "b_vel"
    > b_vel.image=member("t_vel").image
    > o_vel = member("mondo").newTexture("txt_vel", #fromCastMember,
    > member("b_vel"))
    > member("mondo").camera("camera").addOverlay(o_vel, point(0,0),0)
    >
    Mal Guest

  4. #3

    Default Re: Overlay and low quality text

    yes, i know, but this is a text, that i update every frame to display the
    velocity of my ship.

    [url]http://www.directordev.com/learning/demo_movies/3D/backdrops_overlays/den_overla[/url]
    y1/default.htm
    in this example in directordev he use text for overlay but in this example is
    an high quality text even though the code is quite equal.
    i can't understand what i mistake.

    +Dave- Guest

  5. #4

    Default Re: Overlay and low quality text

    One suggestion springs to mind. Drop your text box onto the stage, drag it
    to a width that is a power of 2. Make the text height plus the line gap a
    power of 2 number also. This should force the image grab of the text member
    to be the correct size.

    Good luck

    Richard


    Richard Guest

  6. #5

    Default Re: Overlay and low quality text

    As I said some time before, you can't obtain High-Quality textures using 8 or
    16 (in your case) bit depth.
    So ...
    member("mondo").texture("txt_vel").RenderFormat = #rgba8888
    that's all

    Originally posted by: Dave
    > member("mondo").texture("txt_vel").quality = #high
    > member("mondo").texture("txt_vel").RenderFormat = #rgba5551


    necromanthus Guest

  7. #6

    Default Re: Overlay and low quality text

    TNX, it seem work but i can't understand why in
    [url]http://www.directordev.com/learning/demo_movies/3D/backdrops_overlays/den_overla[/url]
    y1/overlay1.dir example he use #rgba5551 instead of #rgba8888 and work
    perfectly.


    +Dave- Guest

  8. #7

    Default Re: Overlay and low quality text

    Because "he" is clever enough ... LOL
    You may also use #rgba4444 !
    But to get best results, you have to tune up the font and the text height.
    ("multiple of 2 or 8" is not working on any kind of font)
    try to do your best.
    cheers

    Originally posted by: +Dave-
    TNX, it seem work but i can't understand why in
    [url]http://www.directordev.com/learning/demo_movies/3D/backdrops_overlays/den_overla[/url]
    y1/overlay1.dir example he use #rgba5551 instead of #rgba8888 and work
    perfectly.



    necromanthus Guest

Posting Permissions

  • You may not post new threads
  • You may 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