animation

Take a Seat and Watch Stunning Classical Paintings Get Turned into Stunning Animations




animation

Leftchannel Motion Design Studio Adds Animation Flair to EA SPORTS NHL 21 Game 

Leftchannel create traditional animation for the global entertainment leader's official reveal trailer for NHL 21, EA SPORTS' AAA game featuring cover athlete Alexander "The Great Eight" Ovechkin.




animation

Kotatsu Japanese Animation Festival 2024 Details

Returning for its 14th year, Welsh anime festival Kotatsu has a two-part convention packed with feature films, shorts, music performances, a...




animation

shockwave animations by David Wilhelm




animation

New logo animation

I have just added a new animation program to the logo area of this site. I have been working on variants of this system for a while. First, I wrote a JavaScript program that uses a drawing method similar to Google Maps. It uses square tile graphics, arranges them in a grid, and then moves them inside a scrolling area. When a tile moves off the edge of the scrolling area, it is moved to the opposite side of the area. Before it is moved, the tile graphic is updated with the graphic that is appears on the opposite side that is scrolling into the scrollable area. After I got a basic tile scrolling engine working, I made it work with several layers of tiles that can scroll at different rates. I then added the ability to make additional layers of objects that can be positioned anywhere. The animation at the top of this page uses this object layer system. I will make more interesting scenes as the engine becomes more sophisticated.




animation

Indiana Jones et le Cercle des Anciens : animations rigides, IA aux fraises, faut-il s'inquiéter ?

Parmi les gros jeux de cette fin d'année, il y en a un qui va sortir un peu plus tard que les autres, c'est Indiana Jones et le Cercle des Anciens. C'est le prochain jeu de Be...




animation

Effectiveness of Combining Algorithm and Program Animation: A Case Study with Data Structure Course




animation

Technology competition of human-AI collaboration on the film and animation creation

The proposed work aims to discover the international technology competition and development of human-artificial intelligence (AI) collaboration on content creation in the film and animation industries to support the strategic planning, decision-making of R&D, and soft innovation. The study demonstrates a hybrid approach that combines technology life cycle (TLC) and latent Dirichlet allocation (LDA) topic modelling. We analyse 1,982 patents of AI collaborating on creating film and animation in the primary patent application countries (i.e., patents applied to the intellectual property offices of the USA, China, Korea, Japan, and European Patent Office, EPO) from 2010 to 2020. The TLC results show growing trends in the international technology competition. The major topic trends corresponding to TLC phases denote strong potential or future stagnation signals in different countries. The study provides the future R&D signals and suggests stimulating soft innovation with human-AI collaboration to face growing competition.




animation

An Empirical Evaluation of Visual Metaphors in the Animation of Roles of Variables




animation

Animations, videos and 3D models for teaching space-group symmetry

Animations, videos and 3D models have been designed to visualize the effects of symmetry operators on selected cases of crystal structures, pointing out the relationship with the diagrams published in International Tables for Crystallography, Vol. A.




animation

Animations, videos and 3D models for teaching space-group symmetry

A series of animations, videos and 3D models that were developed, filmed or built to teach the symmetry properties of crystals are described. At first, these resources were designed for graduate students taking a basic crystallography course, coming from different careers, at the National Autonomous University of Mexico. However, the COVID-19 pandemic had the effect of accelerating the generation of didactic material. Besides our experience with postgraduate students, we have noted that 3D models attract the attention of children, and therefore we believe that these models are particularly useful for teaching children about the assembled arrangements of crystal structures.




animation

PghLFilms: Revolutionizing Animation Reviews with Humor and Insight

PghLFilms: Revolutionizing Animation Reviews with Humor and Insight




animation

Mango Animate Rolls out an AI Animation Generator for Everyone

Mango Animate releases an AI animation generator to assist users in bringing their ideas into reality.




animation

Mango Animate's Whiteboard Animation Software Visualizes Creative Concepts

Mango Animate's whiteboard animation software allows users to create professional videos easily, changing the game by simplifying the video creation process.




animation

[Animation] Belly by Julia Pott

Belly, created by Julia Pott is like more an illustration animation for me. Which i like very much!. From the animation work, plot and story line it finished very well. Why?. When it come to short animation, i prefer to 3 - 5 minuets. But this 7:30 short animation is a worth watching.

View and Vote




animation

10 Tips for Creating the Perfect Animation

An animation is a form of art whereby the artist expresses stories through drawings to the audience. The animation part means that the artist has to use characters that are in motion in order to give the storyline life which is an important factor in any animation. The characters you choose to use are essential … Continue reading 10 Tips for Creating the Perfect Animation

The post 10 Tips for Creating the Perfect Animation appeared first on Design Shard.




animation

Creating Custom Lottie Animations With SVGator

Creating ready-to-implement Lottie animations with a single tool is now possible thanks to SVGator’s latest feature updates. In this article, you will learn how to create and animate a Lottie using SVGator, an online animation tool that has zero learning curve if you’re familiar with at least one design tool.




animation

An Animation of Tectonic Plate Movement Over Millenia

Our planet has an outer layer made up of several plates, which move relative to one another. While we may take this knowledge for granted, this theory of p



  • Earth & The Environment

animation

An Animation of Tectonic Plate Movement Over Millenia

Our planet has an outer layer made up of several plates, which move relative to one another. While we may take this knowledge for granted, this theory of p




animation

Shrek, sharks and Kung Fu Panda: Spokane becomes the first U.S. destination for new Dreamworks Animation exhibit

Don't even try to deny it, you're a total sucker for an animated children's movie…



  • Culture/Arts & Culture

animation

Updated BP Texas City Animation

This isn't directly sysadmin-related, but it made me think of how a really good outage retrospective can teach others how to prevent problems in the future.

"On the 15th anniversary of the incident, the U.S. Chemical Safety Board is announcing a forthcoming interactive training application based on one of the worst industrial disasters in recent U.S. history--the March 23, 2005, explosion at the BP refinery in Texas City, Texas, which killed 15 workers, injured 180 others, and caused billions of dollars in economic losses. This updated animation will be included in the training, which will focus on OSHA's Process Safety Management standard. Look for it soon at CSB.gov."

Content warning: Death





animation

New Report Claims That ‘Arcane’ Is The Most Expensive Series In Animation History

Each episode cost nearly $14 million per episode to produce and market across its two-season, 18-episode run.




animation

Enter Reallusion’s 2024 Animation At Work Contest; Deadline Is January 7

Artists of all levels are invited to showcase their skills and creativity.



  • Sponsored by Reallusion
  • Animation At Work
  • Reallusion

animation

Australia welcomes new animation studio

American entertainment studio Bento Box Entertainment has partnered with Australia’s Princess Pictures to form a new animation studio




animation

Dystopian worlds and surreal animation await at AniNation Festival in Jerusalem


AniNation Festival brings top Israeli and global animated films to Jerusalem Cinematheque.




animation

Marvel Animation’s ‘What If...?’ Season 3 trailer presents Storm as Goddess of Thunder

Marvel Animation’s ‘What If...?’ Season 3 trailer has revealed new characters and genres. The final season will premiere on Disney Plus on December 22, 2024





animation

Donepezil: Alzheimer's Drug May Induce 'Suspended Animation' to Save Lives

Researchers have successfully induced a hibernation-like torpor state in Xenopus laevis tadpoles using donepezil (DNP), a drug FDA-approved for medlinkAlzheimer's/medlink treatment.




animation

'Motu Patlu': Desi Animation Film That Kids, Grown-Ups Can Enjoy

"Motu Patlu: King of Kings"; Writer-Director: Suhas D Kadav; Rating: ***1/2.




animation

'Chaar Sahibzaade...': Superior Animation Uplifts Historical Saga

This motion capture animation film, is a historical faith film.




animation

Tech Support - Genndy Tartakovsky Answers Animation Questions From Twitter

Animator Genndy Tartakovsky answers the internet's burning questions about animation and cartooning. Why are there so many cartoon characters that don't wear pants? Why are Genny's Clone Wars episodes so short? How does one direct an animated show? What's the difference between animation and a cartoon? Genndy answers all these questions and much more. New episodes of “Unicorn: Warriors Eternal” premiere Thursdays at midnight on Adult Swim and next day on HBO Max. Encores air Fridays at 7pm on Adult Swim and Saturdays on Toonami. Director: Sean Dacanay Director of Photography: Matthew Sweeney Editor: Jordan Calig Expert: Genndy Tartakovsky Senior Producer: Efrat Kashai Creative Producer: Justin Wolfson Line Producer: Joseph Buscemi Associate Producer: Paul Gulyas Production Manager: Peter Brunette Production Coordinator: Kevin Balash Talent Booker: Paige Garbarini Camera Operator: Shay Eberle-Gunst Audio: Gray Thomas-Sowers Production Assistant: Ariel Labasan Groomer: Vanessa Rene Post Production Supervisor: Alexa Deutsch Post Production Coordinator: Ian Bryant Supervising Editor: Doug Larsen Additional Editor: Paul Tael Assistant Editor: Justin Symonds




animation

How we’re adding Lottie animations to our website and product ????

We’ve been rolling out a fresh wave of Lottie animations ???? to our website and product.

Here’s how we’re doing it ????✨…

Read on Twitter or Read on Medium




animation

Interactivity and Animation with Variable Fonts

Mandy Michael turns the corner on our variable font adventure and stumbles into a grotto of wonder and amazement. Not forgetting the need for a proper performance budget, Mandy shows how variable fonts can free your creativity from bygone technical constraints.


If you read Jason’s introductory article about variable fonts, you’ll understand the many benefits and opportunities that they offer in modern web development. From this point on we’ll assume that you have either read Jason’s introduction or have some prior knowledge of variable fonts so we can skip over the getting started information. If you haven’t read up on variable fonts before jump over to “Introduction to Variable Fonts: Everything you thought you knew about fonts just changed” first and then come join me back here so we can dive into using variable fonts for interactivity and animations!

Creative Opportunities

If we can use variable fonts to improve the performance of our websites while increasing the amount of style variations available to us, it means that we no longer need to trade off design for performance. Creativity can be the driving force behind our decisions, rather than performance and technical limitations.

Cookie text effect font: This Man is a Monster, by Comic Book Fonts.

My goal is to demonstrate how to create interactive, creative text on the web by combining variable fonts with CSS and JavaScript techniques that you may already be familiar with. With the introduction of variable fonts, designs which would have previously been a heavy burden on performance, or simply impossible due to technical limitations, are now completely possible.

Still I Rise Poem by Maya Angelou, Demo emphasising different words with variable fonts. View on Codepen.
Variable fonts demo with CSS Grid using multiple weights and font sizes to emphasise different parts of the message. View on Codepen.

The tone and intent of our words can be more effectively represented with less worry over the impacts of loading in “too many font weights” (or other styles). This means that we can start a new path and focus on representing the content in more meaningful ways. For example, emphasising different words, or phrases depending on their importance in the story or content.

Candy Cane Christmas Themed Text Effect with FS Pimlico Glow by Font Smith. View on Codepen.

Note: using variable fonts does not negate the need for a good web font performance strategy! This is still important, because after all, they are still fonts. Keep that in mind and check out some of the great work done by Monica Dinculescu, Zach Leatherman or this incredible article by Helen Homes.

Variable Fonts & Animations

Because variable fonts can have an interpolated range of values we can leverage the flexibility and interactive nature of the web. Rather than using SVG, videos or JavaScript to accomplish these effects, we can create animations or transitions using real text, and we can do this using techniques we may already be familiar with. This means we can have editable, selectable, searchable, copy-pastable text, which is accessible via a screenreader.

Grass Variable Font Demo

Growing Grass Variable Font Text. Demo on Codepen.

This effect is achieved using a font called Decovar, by David Berlow. To achieve the animation effect we only need a couple of things to get started.

First, we set up the font-family and make use of the new property font-variation-settings to access the different axes available in Decovar.

h1 {
  font-family: "Decovar";
  font-variation-settings: 'INLN' 1000, 'SWRM' 1000;
}

For this effect, we use two custom axis – the first is called “inline” and is represented by the code INLI and the second is “skeleton worm” represented by the code SWRM. For both axes, the maximum value is 1000 and the minimum value is 0. For this effect, we’ll make the most of the full axis range.

Once we have the base set up, we can create the animation. There are a number of ways to animate variable fonts. In this demo, we’ll use CSS keyframe animations and the font-variation-settings property, but you can also use CSS transitions and JavaScript as well.

The code below will start with the “leaves” expanded and then shrink back until it disappears.

@keyframes grow {
  0% {
    font-variation-settings: 'INLN' 1000, 'SWRM' 1000;
  }
  100% {
    font-variation-settings: 'INLN' 1000, 'SWRM' 0;
  }
}

Once we have created the keyframes we can add the animation to the h1 element, and that is the last piece needed in order to create the animation.

h1 {
  font-family: "Decovar";
  font-variation-settings: 'INLN' 1000, 'SWRM' 1000;
  animation: grow 4s linear alternate infinite;
}

What this demonstrates is that typically, to accomplish effects like this, the heavy lifting is done by the font. We really only need a few lines of CSS for the animation, which if you think about it, is pretty incredible.

There are all sorts of interesting, creative applications of variable fonts, and a lot of incredible fonts you can make the most of. Whether you want to create that “hand-writing” effect that we often see represented with SVG, or something a little different, there are a lot of different options.

Duos Writer: Hand Writing

Demo of hand writing variable font, Duos Writer by Underware.

Decovar: Disappearing Text

See the Pen CSS-only variable font demo using Decovar Regular by Mandy Michael (@mandymichael) on CodePen.

Cheee: Snow Text

Snow Text Effect - Text fills up with snow and gets “heavier” at the bottom as more snow gathers. Featuring “Cheee” by OhNoTypeCo. View on Codepen.

Variable Fonts, Media Queries and Customisation

It’s not that these are just beautiful or cool effects, what they demonstrate is that as developers and designers we can now control the font itself and that that means is that variable fonts allow typography on the web to adapt to the flexible nature of our screens, environments and devices.

We can even make use of different CSS media queries to provide more control over our designs based on environments, light contrast and colour schemes.

Though the CSS Media Queries Level 5 Spec is still in draft stages, we can experiment with the prefers-color-scheme (also known as dark mode) media query right now!

Dark Mode featuring Oozing Cheee by OhNoTypeCo

Oozing Dark Mode Text featuring “Cheee” by OhNoTypeCo. View Demo on Codepen.

The above example uses a font called “Cheee” by OhNoTypeCo and demonstrates how to make use of a CSS Transition and the prefers-color-scheme media query to transition the axis of a variable font.

h1 {
  font-family: “Cheee"
  font-variation-settings: "TEMP" 0;
  transition: all 4s linear;
}

@media (prefers-color-scheme: dark) {
  h1 {
    font-variation-settings: "TEMP" 1000;
  }
}

Dark mode isn’t just about changing the colours, it’s important to consider things like weight as well. It’s the combination of the weight, colour and size of a font that determines how legible and accessible it is for the user. In the example above, I’m creating a fun effect – but more practically, dark mode allows us to modify the contrast and styles to ensure better legibility and usability in different environments.

What is even more exciting about variable fonts in this context is that if developers and designers can have this finer control over our fonts to create more legible, accessible text, it also means the user has access to this as well. As a result, users that create their own stylesheets to customise the experience to their specific requirements, can now adjust the pages font weight, width or other available axis to what best suits them. Providing users with this kind of flexibility is such an incredible opportunity that we have never had before!

As CSS develops, we’ll have access to different environmental and system features that allow us to take advantage of our users unique circumstances. We can start to design our typography to adjust to things like screen width - which might allow us to tweak the font weight, width, optical size or other axes to be more readable on smaller or larger screens. Where the viewport is wide we can have more detail, when its smaller in a more confined space we might look at reducing the width of the font—this helps to maintain the integrity of the design as the viewport gets smaller or, to fit text into a particular space.

See the Pen CSS is Awesome - Variable fonts Edition. by Mandy Michael (@mandymichael) on CodePen.

We have all been in the situation where we just need the text to be slightly narrower to fit within the available space. If you use a variable font with a width axis you can slightly modify the width to adjust to the space available, and do so in a way that the font was designed to do, rather than using things like letter spacing which doesn’t consider the kerning of the characters.

Variable Fonts, JavaScript and Interactive Effects

We can take these concepts even further and mix in a little JavaScript to make use of a whole suite of different interactions, events, sensors and apis. The best part about this is whether you are using device orientation, light sensors, viewport resizes, scroll events or mouse movement, the base JavaScript doesn’t really change.

To demonstrate this, we’ll use a straightforward example – we’ll match our font weight to the size of our viewport – as the viewport gets smaller, the font weight gets heavier.

Demo: As the viewport width changes, the weight of the text “Jello” becomes heavier.

We’ll start off by setting our base values. We need to define the minimum and maximum axis values for the font weight, and the minimum and maximum event range, in this case the viewport size. Basically we’re defining the start and end points for both the font and the event.

// Font weight axis range
const minAxisValue = 200
const maxAxisValue = 900

// Viewport range
const minEventValue = 320px
const maxEventValue = 1440px

Next we determine the current viewport width, which we can access with something like window.innerWidth.

// Current viewport width
const windowWidth = window.innerWidth

Using the current viewport width value, we create the new scale for the viewport, so rather than the pixels values we convert it to a range of 0 - 0.99.

const windowSize = (windowWidth - minEventValue) / (maxEventValue - minEventValue)
// Outputs a value from 0 - 0.99

We then take that new viewport decimal value and use it to determine the font weight based on viewport scale.

const fontWeight = windowSize * (minAxisValue - maxAxisValue) + maxAxisValue;
// Outputs a value from 200 - 900 including decimal places

This final value is what we use to update our CSS. You can do this however you want – lately I like to use CSS Custom Properties. This will pass the newly calculated font weight value into our CSS and update the weight as needed.

// JavaScript
p.style.setProperty("--weight", fontWeight);

Finally, we can put all this inside a function and inside an event listener for window resize. You can modify this however you need to in order to improve performance, but in essence, this is all you need to achieve the desired outcome.

function fluidAxisVariation() {
  // Current viewport width
  const windowWidth = window.innerWidth

  // Get new scales for viewport and font weight
  const viewportScale = (windowWidth - 320) / (1440 - 320);
  const fontWeightScale = viewportScale * (200 - 900) + 900;

  // Set in CSS using CSS Custom Property
  p.style.setProperty("--weight", fontWeightScale);
}

window.addEventListener("resize", fluidAxisVariation);

You can apply this to single elements, or multiple. In this case, I’m changing the paragraph font weights and different rates, but also reducing the width axis of the headline so it doesn’t wrap onto multiple lines.

As previously mentioned, this code can be used to create all sorts of really amazing, interesting effects. All that’s required is passing in different event and axis values.

In the following example, I’m using mouse position events to change the direction and rotation of the stretchy slinky effect provided by the font “Whoa” by Scribble Tone.

See the Pen Slinky Text - WHOA Variable font demo by Mandy Michael (@mandymichael) on CodePen.

We can also take the dark mode/colour schemes idea further by making use of the Ambient Light Sensor to modify the font to be more legible and readable in low light environments.

This effect uses Tiny by Jack Halten Fahnestock from Velvetyne Type Foundry and demonstrates how we modify our text based by query the characteristics of the user’s display or light-level, sound or other sensors.

It’s only because Variable fonts give us more control over each of these elements that we can fine-tune the font characteristics to maximise the legibility, readability and overall accessibility of our website text. And while these examples might seem trivial, they are great demonstrations of the possibilities. This is a level of control over our fonts and text that is unprecedented.

Using device orientation to change the scale and weight of individual characters. View on Codepen.

Variable Fonts offer a new world of interactivity, usability and accessibility, but they are still a new technology. This means we have the opportunity to figure out how and what we can achieve with them. From where I stand, the possibilities are endless, so don’t be limited by what we can already do – the web is still young and there is so much for us to create. Variable fonts open up doors that never existed before and they give us an opportunity to think more creatively about how we can create better experiences for our users.

At the very least, we can improve the performance of our websites, but at best, we can make more usable, more accessible, and more meaningful content - and that, is what gets me really excited about the future of web typography with variable fonts.


About the author

Mandy is a community organiser, speaker, and developer working as the Front End Development Manager at Seven West Media in Western Australia. She is a co-organiser and Director of Mixin Conf, and the founder and co-organiser of Fenders, a local meetup for front-end developers providing events, mentoring and support to the Perth web community.

Mandy’s passion is CSS, HTML and JS and hopes to inspire that passion in others. She loves the supportive and collaborative nature of the web and strives to encourage this environment through the community groups she is a part of. Her aim is to create a community of web developers who can share, mentor, learn and grow together.

More articles by Mandy




animation

Unleash the Power of Scroll-Driven Animations

I’m utterly behind in learning about scroll-driven animations apart from the “reading progress bar” experiments all over CodePen. Well, I’m not exactly “green” on the topic; we’ve published a handful of articles on it including this neat-o one by Lee


Unleash the Power of Scroll-Driven Animations originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.





animation

Popping Comments With CSS Anchor Positioning and View-Driven Animations

The State of CSS 2024 survey wrapped up and the results are interesting, as always. Even though each section is worth analyzing, we are usually most hyped about the section on the most used CSS features. And if you …


Popping Comments With CSS Anchor Positioning and View-Driven Animations originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.




animation

How To Boost Your Online Course Completion Rate With Animation

You need to understand the root of the problem to determine why completion rates for online courses are low. You also need to find an […]

The post How To Boost Your Online Course Completion Rate With Animation appeared first on e-Learning Feeds.




animation

'Motu Patlu': Desi Animation Film That Kids, Grown-Ups Can Enjoy

"Motu Patlu: King of Kings"; Writer-Director: Suhas D Kadav; Rating: ***1/2.




animation

'Chaar Sahibzaade...': Superior Animation Uplifts Historical Saga

This motion capture animation film, is a historical faith film.




animation

Animation: Dizzying dance of the Kepler candidates

This scientific visualization is much more than a dizzying dance of whirling worlds. It shows 2,299 planets found by NASA’s Kepler planet-hunting spacecraft.

The post Animation: Dizzying dance of the Kepler candidates appeared first on Smithsonian Insider.




animation

The physics behind the animation

Video: The best animators know that physics will make their animation more lifelike.




animation

Michael Pollan's 'Food Rules' in stop animation

This short video of moving vegetables explains why so much food is grown yet so many people remain food insecure.




animation

Weird Japanese animation: Casio's anime signs

Casio shows off realistic animated messages at Consumer Electronics Show




animation

Al Gore sex scandal animation gets even more bizarre

Clip features hilarious group of headband-wearing treehuggers in a VW bus.



  • Arts & Culture

animation

Alfred Imageworks to Embark on Global Expansion with 'CGI Character Animation' Will Participate in Overseas Exhibitions such as 'MIPCOM' and 'AFM'

'Johnny Express' full-length animation with global animation production company 'Illumination' - Activities such as 'The First Step' planning for theater animations stand out




animation

FunnyFlux, Popular Children's TV Animation 'Super Wings' to Reveal a New Season in the 'MIPCOM 2018' and 'American Film Market'

World's Cultural Experience Story… Children can learn the 'diversity of world cultures' - Endless challenge of FunnyFlux, 'Season 3' after Super Wings 1 and 2 is drawing global attention




animation

REDROVER, Family Animation 'Mega Racer' to be Out in Theaters in 2020 Expected to Attend Global Exhibitions to Monitor Market Reactions

CGI animation technology built through 'The Nut Job' franchises is already drawing expectations - Plans to present the 'Value of Korean Animation' in Korea and various countries in the world




animation

Vancouver Animation School Announces New Esports Program

Breaking New Ground in the Field of Digital Art & Technology Education