home.social

#keyframes — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #keyframes, aggregated by home.social.

  1. At 7:31 Thats supposed to be ""pretty good"" ?

    How about no ?
    Prompted #Keyframes or #images AlWaYs look terrible

    #AI *has NO artistic integrity* Its just a token generator

    The proper reaction would be

    >>It looks slightly less terrible than I thought<<

    But certainly not """"good""""

  2. At 7:31 Thats supposed to be ""pretty good"" ?

    How about no ?
    Prompted #Keyframes or #images AlWaYs look terrible

    #AI *has NO artistic integrity* Its just a token generator

    The proper reaction would be

    >>It looks slightly less terrible than I thought<<

    But certainly not """"good""""

  3. Анимированный UI: как улучшить взаимодействие с пользователем

    Анимация пользовательского интерфейса прошла долгий путь за последнее десятилетие, они превратились в универсальный цифровой язык, который люди узнают и понимают. Эти микровзаимодействия позволяют дизайнерам общаться с пользователями посредством движения и анимации, предоставляя им рекомендации, контекст и создавая захватывающий пользовательский опыт. В продакшене анимация всегда балансирует между выразительностью и производительностью. Чем сложнее сцена, тем выше нагрузка на процессор, особенно на мобильных устройствах. Поэтому важно оптимизировать: использовать GPU-дружественные свойства (transform, opacity), избегать тяжёлых reflow, а для сложных эффектов — применять библиотеку, которая работает с отложенным рендерингом, например Framer Motion или GSAP. Это не только повышает плавность, но и снижает энергопотребление, что прямо влияет на опыт пользователя. Когда команда проектирует систему анимаций, важно фиксировать принципы в дизайн-системе. Это помогает избежать хаоса и гарантирует согласованность между продуктами. Хорошая практика — описывать длительность, кривые ускорения и паттерны движения как переменные, чтобы и дизайнеры, и разработчики говорили на одном языке. Например, motion-tokens, где заданы типовые параметры переходов: fast-out-slow-in, linear-out-slow-in и т.д. На зрелом уровне анимация становится не надстройкой, а частью архитектуры интерфейса. Она помогает продукту чувствоваться цельным, обеспечивает предсказуемость и ритм, а главное — создаёт ощущение «живого» цифрового опыта. Привет, я Максим, frontend-разработчик в компании SimbirSoft, в этой статье расскажу, как сделать полезный для пользователя UI.

    habr.com/ru/companies/simbirso

    #UI #css #javascript #reactjs #transitions #keyframes #web_animations_api #gsap #framer_motion #lottie

  4. Анимированный UI: как улучшить взаимодействие с пользователем

    Анимация пользовательского интерфейса прошла долгий путь за последнее десятилетие, они превратились в универсальный цифровой язык, который люди узнают и понимают. Эти микровзаимодействия позволяют дизайнерам общаться с пользователями посредством движения и анимации, предоставляя им рекомендации, контекст и создавая захватывающий пользовательский опыт. В продакшене анимация всегда балансирует между выразительностью и производительностью. Чем сложнее сцена, тем выше нагрузка на процессор, особенно на мобильных устройствах. Поэтому важно оптимизировать: использовать GPU-дружественные свойства (transform, opacity), избегать тяжёлых reflow, а для сложных эффектов — применять библиотеку, которая работает с отложенным рендерингом, например Framer Motion или GSAP. Это не только повышает плавность, но и снижает энергопотребление, что прямо влияет на опыт пользователя. Когда команда проектирует систему анимаций, важно фиксировать принципы в дизайн-системе. Это помогает избежать хаоса и гарантирует согласованность между продуктами. Хорошая практика — описывать длительность, кривые ускорения и паттерны движения как переменные, чтобы и дизайнеры, и разработчики говорили на одном языке. Например, motion-tokens, где заданы типовые параметры переходов: fast-out-slow-in, linear-out-slow-in и т.д. На зрелом уровне анимация становится не надстройкой, а частью архитектуры интерфейса. Она помогает продукту чувствоваться цельным, обеспечивает предсказуемость и ритм, а главное — создаёт ощущение «живого» цифрового опыта. Привет, я Максим, frontend-разработчик в компании SimbirSoft, в этой статье расскажу, как сделать полезный для пользователя UI.

    habr.com/ru/companies/simbirso

    #UI #css #javascript #reactjs #transitions #keyframes #web_animations_api #gsap #framer_motion #lottie

  5. Анимированный UI: как улучшить взаимодействие с пользователем

    Анимация пользовательского интерфейса прошла долгий путь за последнее десятилетие, они превратились в универсальный цифровой язык, который люди узнают и понимают. Эти микровзаимодействия позволяют дизайнерам общаться с пользователями посредством движения и анимации, предоставляя им рекомендации, контекст и создавая захватывающий пользовательский опыт. В продакшене анимация всегда балансирует между выразительностью и производительностью. Чем сложнее сцена, тем выше нагрузка на процессор, особенно на мобильных устройствах. Поэтому важно оптимизировать: использовать GPU-дружественные свойства (transform, opacity), избегать тяжёлых reflow, а для сложных эффектов — применять библиотеку, которая работает с отложенным рендерингом, например Framer Motion или GSAP. Это не только повышает плавность, но и снижает энергопотребление, что прямо влияет на опыт пользователя. Когда команда проектирует систему анимаций, важно фиксировать принципы в дизайн-системе. Это помогает избежать хаоса и гарантирует согласованность между продуктами. Хорошая практика — описывать длительность, кривые ускорения и паттерны движения как переменные, чтобы и дизайнеры, и разработчики говорили на одном языке. Например, motion-tokens, где заданы типовые параметры переходов: fast-out-slow-in, linear-out-slow-in и т.д. На зрелом уровне анимация становится не надстройкой, а частью архитектуры интерфейса. Она помогает продукту чувствоваться цельным, обеспечивает предсказуемость и ритм, а главное — создаёт ощущение «живого» цифрового опыта. Привет, я Максим, frontend-разработчик в компании SimbirSoft, в этой статье расскажу, как сделать полезный для пользователя UI.

    habr.com/ru/companies/simbirso

    #UI #css #javascript #reactjs #transitions #keyframes #web_animations_api #gsap #framer_motion #lottie

  6. Анимированный UI: как улучшить взаимодействие с пользователем

    Анимация пользовательского интерфейса прошла долгий путь за последнее десятилетие, они превратились в универсальный цифровой язык, который люди узнают и понимают. Эти микровзаимодействия позволяют дизайнерам общаться с пользователями посредством движения и анимации, предоставляя им рекомендации, контекст и создавая захватывающий пользовательский опыт. В продакшене анимация всегда балансирует между выразительностью и производительностью. Чем сложнее сцена, тем выше нагрузка на процессор, особенно на мобильных устройствах. Поэтому важно оптимизировать: использовать GPU-дружественные свойства (transform, opacity), избегать тяжёлых reflow, а для сложных эффектов — применять библиотеку, которая работает с отложенным рендерингом, например Framer Motion или GSAP. Это не только повышает плавность, но и снижает энергопотребление, что прямо влияет на опыт пользователя. Когда команда проектирует систему анимаций, важно фиксировать принципы в дизайн-системе. Это помогает избежать хаоса и гарантирует согласованность между продуктами. Хорошая практика — описывать длительность, кривые ускорения и паттерны движения как переменные, чтобы и дизайнеры, и разработчики говорили на одном языке. Например, motion-tokens, где заданы типовые параметры переходов: fast-out-slow-in, linear-out-slow-in и т.д. На зрелом уровне анимация становится не надстройкой, а частью архитектуры интерфейса. Она помогает продукту чувствоваться цельным, обеспечивает предсказуемость и ритм, а главное — создаёт ощущение «живого» цифрового опыта. Привет, я Максим, frontend-разработчик в компании SimbirSoft, в этой статье расскажу, как сделать полезный для пользователя UI.

    habr.com/ru/companies/simbirso

    #UI #css #javascript #reactjs #transitions #keyframes #web_animations_api #gsap #framer_motion #lottie

  7. [Перевод] Упрощаем CSS-анимации с помощью свойств display и размеров элемента

    До недавнего времени далеко не все свойства CSS можно было анимировать. Например, чтобы создать эффект плавного появления или исчезновения элемента, приходилось использовать свойство opacity, а не display, поскольку display нельзя было анимировать. А проблема в том, что визуально скрытый элемент всё же оставался на странице. В статье сравниваем традиционные методы и новые функции Chrome, с помощью которых можно анимировать свойство видимости и изменение размера элемента.

    habr.com/ru/companies/netology

    #css #javascript #анимации_css #display #keyframes #анимирование #opacity #плавная_анимация #размер_элемента #calcsize

  8. [Перевод] Упрощаем CSS-анимации с помощью свойств display и размеров элемента

    До недавнего времени далеко не все свойства CSS можно было анимировать. Например, чтобы создать эффект плавного появления или исчезновения элемента, приходилось использовать свойство opacity, а не display, поскольку display нельзя было анимировать. А проблема в том, что визуально скрытый элемент всё же оставался на странице. В статье сравниваем традиционные методы и новые функции Chrome, с помощью которых можно анимировать свойство видимости и изменение размера элемента.

    habr.com/ru/companies/netology

    #css #javascript #анимации_css #display #keyframes #анимирование #opacity #плавная_анимация #размер_элемента #calcsize

  9. [Перевод] Упрощаем CSS-анимации с помощью свойств display и размеров элемента

    До недавнего времени далеко не все свойства CSS можно было анимировать. Например, чтобы создать эффект плавного появления или исчезновения элемента, приходилось использовать свойство opacity, а не display, поскольку display нельзя было анимировать. А проблема в том, что визуально скрытый элемент всё же оставался на странице. В статье сравниваем традиционные методы и новые функции Chrome, с помощью которых можно анимировать свойство видимости и изменение размера элемента.

    habr.com/ru/companies/netology

    #css #javascript #анимации_css #display #keyframes #анимирование #opacity #плавная_анимация #размер_элемента #calcsize

  10. [Перевод] Упрощаем CSS-анимации с помощью свойств display и размеров элемента

    До недавнего времени далеко не все свойства CSS можно было анимировать. Например, чтобы создать эффект плавного появления или исчезновения элемента, приходилось использовать свойство opacity, а не display, поскольку display нельзя было анимировать. А проблема в том, что визуально скрытый элемент всё же оставался на странице. В статье сравниваем традиционные методы и новые функции Chrome, с помощью которых можно анимировать свойство видимости и изменение размера элемента.

    habr.com/ru/companies/netology

    #css #javascript #анимации_css #display #keyframes #анимирование #opacity #плавная_анимация #размер_элемента #calcsize

  11. Because I saw someone hearted codepen.io/thebabydino/pen/zKL I got reminded of something I need for animations like this one: to be able to use #CSS vars to compute keyframe percentages.

    I have 16 columns, each with a different animation. They're different because the keyframes needs to be different depending on the index.

    #cssAnimation #cssVariables #keyframes #cssTransforms #code #coding #frontend #web #webDevelopment #webDev #dev

  12. Because I saw someone hearted codepen.io/thebabydino/pen/zKL I got reminded of something I need for animations like this one: to be able to use #CSS vars to compute keyframe percentages.

    I have 16 columns, each with a different animation. They're different because the keyframes needs to be different depending on the index.

    #cssAnimation #cssVariables #keyframes #cssTransforms #code #coding #frontend #web #webDevelopment #webDev #dev

  13. Because I saw someone hearted codepen.io/thebabydino/pen/zKL I got reminded of something I need for animations like this one: to be able to use #CSS vars to compute keyframe percentages.

    I have 16 columns, each with a different animation. They're different because the keyframes needs to be different depending on the index.

    #cssAnimation #cssVariables #keyframes #cssTransforms #code #coding #frontend #web #webDevelopment #webDev #dev

  14. Because I saw someone hearted codepen.io/thebabydino/pen/zKL I got reminded of something I need for animations like this one: to be able to use #CSS vars to compute keyframe percentages.

    I have 16 columns, each with a different animation. They're different because the keyframes needs to be different depending on the index.

    #cssAnimation #cssVariables #keyframes #cssTransforms #code #coding #frontend #web #webDevelopment #webDev #dev

  15. Because I saw someone hearted codepen.io/thebabydino/pen/zKL I got reminded of something I need for animations like this one: to be able to use #CSS vars to compute keyframe percentages.

    I have 16 columns, each with a different animation. They're different because the keyframes needs to be different depending on the index.

    #cssAnimation #cssVariables #keyframes #cssTransforms #code #coding #frontend #web #webDevelopment #webDev #dev

  16. Taken this day, 2016, the Keyframes light art installation, Saint Andrew Square flickr.com/photos/woolamaloo_g

    The neon stick figures would light up in sequence, creating an animation effect in the dark winter night.

    #Edinburgh #Edimbourg #EdinburghByNight #Photography #photography #Keyframes #art #InstallationArt #SaintAndrewSquare #NightPhotography

  17. I bet you dont know about this retime tool that's been in blender since forever:

    youtube.com/shorts/wDDzTorPUSI

    Remember to like and subscribe and share if you care <3

    #b3d #animation #keyframes #dopesheet #youtube

  18. I bet you dont know about this retime tool that's been in blender since forever:

    youtube.com/shorts/wDDzTorPUSI

    Remember to like and subscribe and share if you care <3

    #b3d #animation #keyframes #dopesheet #youtube

  19. I bet you dont know about this retime tool that's been in blender since forever:

    youtube.com/shorts/wDDzTorPUSI

    Remember to like and subscribe and share if you care <3

    #b3d #animation #keyframes #dopesheet #youtube

  20. I bet you dont know about this retime tool that's been in blender since forever:

    youtube.com/shorts/wDDzTorPUSI

    Remember to like and subscribe and share if you care <3

    #b3d #animation #keyframes #dopesheet #youtube

  21. I bet you dont know about this retime tool that's been in blender since forever:

    youtube.com/shorts/wDDzTorPUSI

    Remember to like and subscribe and share if you care <3

    #b3d #animation #keyframes #dopesheet #youtube

  22. Has any of you #gamedev people ever had issues with negative scale in an #animation? Our #3D #artist loves to flip things by just applying negative scale, but it makes it into the animation #keyframes. That means the entire #geometry is flipped, including the #triangle winding order. This ultimately turns the mesh inside-out. I wonder if anyone ever came across this?

    #opengl #programming #games #gaming #development #cpp #cplusplus #gameengine #blender

  23. Has any of you #gamedev people ever had issues with negative scale in an #animation? Our #3D #artist loves to flip things by just applying negative scale, but it makes it into the animation #keyframes. That means the entire #geometry is flipped, including the #triangle winding order. This ultimately turns the mesh inside-out. I wonder if anyone ever came across this?

    #opengl #programming #games #gaming #development #cpp #cplusplus #gameengine #blender

  24. Has any of you #gamedev people ever had issues with negative scale in an #animation? Our #3D #artist loves to flip things by just applying negative scale, but it makes it into the animation #keyframes. That means the entire #geometry is flipped, including the #triangle winding order. This ultimately turns the mesh inside-out. I wonder if anyone ever came across this?

    #opengl #programming #games #gaming #development #cpp #cplusplus #gameengine #blender

  25. Has any of you #gamedev people ever had issues with negative scale in an #animation? Our #3D #artist loves to flip things by just applying negative scale, but it makes it into the animation #keyframes. That means the entire #geometry is flipped, including the #triangle winding order. This ultimately turns the mesh inside-out. I wonder if anyone ever came across this?

    #opengl #programming #games #gaming #development #cpp #cplusplus #gameengine #blender

  26. Before working at O&S, I freelanced as an animator for a little over ten years.
    daandirk.com/
    I also wrote a script for #aftereffects: shape layer toolbar. This script allows you to take full advantage of #shapelayers and speeds up your workflow when designing with shape layers.
    daandirk.com/shapelayertoolbar

    Recently made a little script for some #kbar buttons to color your #keyframes.
    daandirk.com/colored-keyframe-

    I also took part in Volle Band, an audiovisual bicycle experiment.

  27. Before working at O&S, I freelanced as an animator for a little over ten years.
    daandirk.com/
    I also wrote a script for #aftereffects: shape layer toolbar. This script allows you to take full advantage of #shapelayers and speeds up your workflow when designing with shape layers.
    daandirk.com/shapelayertoolbar

    Recently made a little script for some #kbar buttons to color your #keyframes.
    daandirk.com/colored-keyframe-

    I also took part in Volle Band, an audiovisual bicycle experiment.

  28. Before working at O&S, I freelanced as an animator for a little over ten years.
    daandirk.com/
    I also wrote a script for #aftereffects: shape layer toolbar. This script allows you to take full advantage of #shapelayers and speeds up your workflow when designing with shape layers.
    daandirk.com/shapelayertoolbar

    Recently made a little script for some #kbar buttons to color your #keyframes.
    daandirk.com/colored-keyframe-

    I also took part in Volle Band, an audiovisual bicycle experiment.

  29. Before working at O&S, I freelanced as an animator for a little over ten years.
    daandirk.com/
    I also wrote a script for #aftereffects: shape layer toolbar. This script allows you to take full advantage of #shapelayers and speeds up your workflow when designing with shape layers.
    daandirk.com/shapelayertoolbar

    Recently made a little script for some #kbar buttons to color your #keyframes.
    daandirk.com/colored-keyframe-

    I also took part in Volle Band, an audiovisual bicycle experiment.

  30. Before working at O&S, I freelanced as an animator for a little over ten years.
    daandirk.com/
    I also wrote a script for #aftereffects: shape layer toolbar. This script allows you to take full advantage of #shapelayers and speeds up your workflow when designing with shape layers.
    daandirk.com/shapelayertoolbar

    Recently made a little script for some #kbar buttons to color your #keyframes.
    daandirk.com/colored-keyframe-

    I also took part in Volle Band, an audiovisual bicycle experiment.

  31. Been animating on paper a lot recently. Been good to focus on key frames, which is usually not how I animate. (I'm a straight ahead heathen.)
    #animation #2Danimation #MastoArt #CreativeToots #keyframes #RoughAnimation

  32. Been animating on paper a lot recently. Been good to focus on key frames, which is usually not how I animate. (I'm a straight ahead heathen.)
    #animation #2Danimation #MastoArt #CreativeToots #keyframes #RoughAnimation