Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Feature request: Animate material in Timeline without writing code

Discussion in 'Timeline' started by Sean__R, Aug 9, 2021.

  1. Sean__R

    Sean__R

    Joined:
    Oct 1, 2014
    Posts:
    106
    Is it possible to animate materials in timeline without the artist writing code?
    1. It would be great if I could drag a material into Timeline so I can animate the:
    a, Alpha
    b. RGB
    c. Scroll UV's

    Cheers,
     
  2. Enigma229

    Enigma229

    Joined:
    Aug 6, 2019
    Posts:
    135
    I second this. An artist should not have to know/write code to do these things.
     
  3. DavidGeoffroy

    DavidGeoffroy

    Unity Technologies

    Joined:
    Sep 9, 2014
    Posts:
    542
    What are you trying to animate?

    If you animate a material (and not a SkinMeshRenderer), it will animate every single instance of that material in the project. That's generally not the expected workflow.
    If you want to animate the material on an object, you can already do that by using the Animation Track.
     
  4. Enigma229

    Enigma229

    Joined:
    Aug 6, 2019
    Posts:
    135
    I have a helicopter with a bunch of materials and I can only animate the opacity of a lit material if it's set to Transparent as the surface type. This kind of works but some meshes that the material is assigned to go transparent when they should not.

    Set to Opaque (everything looks correct)
    upload_2021-10-12_9-19-40.png

    Changing the Base Map's alpha has no effect
    upload_2021-10-12_9-20-19.png

    Changing to Transparent (some meshes go transparent before changing Alpha in Base Map)
    upload_2021-10-12_9-22-31.png

    However I do get the ability to fade out the Alpha
    upload_2021-10-12_9-23-14.png