• 0

    posted a message on Is Facial Animation generated at runtime based on audio?

    http://www.facefx.com/game-titles

    faceFx say SC2 use the technology which generate facial anmation from audio. So, is it possible to make the charactors speak to our voice decument?

    Or maybe they use the technology but not at runtime, which means we can never use that in our maps?

    Thanks in advance L.F.

    Posted in: General Chat
  • 0

    posted a message on [Terrain Texture]Understanding ground texture mixture

    @Sixen: Go

    I am glad you like it!

    Posted in: Tutorials
  • 0

    posted a message on [Terrain Texture]Understanding ground texture mixture

    Hey dude

    I studied very carefully about how ground textures are mixed up. I hope the topic is not very cold.

    Reading this article you will see that the ground textures at certain point are mixed up with cartain proportion, and you will know how the texture tool modifiy this porpotion.

    You will undertand some seemingly strange result when using these tools.

    But note this article targets NOT the starters, you'd bettter at least know about texture tools and how they work.

    Here we go.

    Key Point 1: All the Gound textures are mixed up with their proportions. The texuture tool are just tools modifying those proportions.

    If we say the total apha =100% then the total proportion add up to this number.

    One point could be:

    20% of Texture A

    80% of Texture B

    or 50% of T A

    20% of T B

    10% of T C

    20% of T D

    If some Texture drops to 0%, it is considered deleted.

    Key Point 2: But the default texture is special. We can take it that even the default texture is deleted, it remain mixed but with a proportion of 0%.(Gonna understand this later)

    Now let us talk about how the tools work.

    First is

    Adding texure
    Adding texture will increase the proportion of selected texture, and as the total alpha value stays the same, the proportions of other textures will decrease accordingly.

    EXAMPLE: (NOTE!: ABCD refer to some textures, while A usually refers to the default texuture!)

    before:

    A:100%

    after

    A:80% B:20%

    Remove Texture
    Remove Texture decrease the selected texture's proportion.

    EXAMPLE: before

    B: 20%

    C: 40%

    D: 40%

    we remove D completely

    after

    B:33%

    C:66%

    It is not that simple!

    SUBKEY POINT 1: If there is noly default texture left, you can not remove it!

    SUBKEY POINT 2: If there is one texture left, 100%, not the default texture, you may remove it, replaced with default texture!

    before:

    A:0%

    B:100%

    after

    A: 100%

    Here we do some experiments to deepen our understanding:

    Experiment 1:

    Sprey B over defaullt texure A, make B around 50%

    http://bbs.islga.org/attachment/Mon_1007/90_33200_31f372c22c1bfb1.jpg

    Remove A

    http://bbs.islga.org/attachment/Mon_1007/90_33200_8b1e0c6c30d53de.jpg

    Result, everywhere B was spreyed now is B of 100%!

    Experiment 2:

    Spray B over A, 100%

    Over B, spray C, some part around 50%, while some reach 100%

    http://bbs.islga.org/attachment/Mon_1007/90_33200_7b2940d2599ca75.jpg

    Remove C

    http://bbs.islga.org/attachment/Mon_1007/90_33200_e29c7d6c309de47.jpg

    Result: where C was 100%, now filled with A! This proves the textures are mixtured not on different layers.

    Uniform Texture
    Uniform Texture sprays the texture at set alpha. Increase if original value is lower, decrease if higher.

    If we set the value to 0, it is something like remove tool

    Replace Texture
    Replace Texture replace left texture X with right texture Y

    This tool dose not disturbe the other texures.

    If you replace the texture totally, Y will replace X, but will not increase anymore!

    For example:

    before

    A: 20

    B: 30

    C: 50

    we want to use D repalce B

    then the result could be:

    A: 20

    D: 30

    C: 50 (totally repalced)

    or

    A: 20

    B: 30

    C: 50 (no changed)

    or A:20

    B:11

    D: 19

    C:50

    EXPERIMENT 3:

    Spray B over A, 100%B

    Spray C over B, 50%C

    http://bbs.islga.org/attachment/Mon_1007/90_33200_943725af2b680ae.jpg

    if we choose remove B,it is like this

    http://bbs.islga.org/attachment/Mon_1007/90_33200_1899127ff17f13f.jpg

    if we choose repalce B with A, it is like thsi

    http://bbs.islga.org/attachment/Mon_1007/90_33200_8282f87042feae7.jpg

    This means remove != repalce with default

    Hope this could do some help.

    La 2010714 at Stormwind prision

    PS You see something that this thoery can not explain, PLEASE let me know.

    Posted in: Tutorials
  • To post a comment, please or register a new account.