CGWorld Vol. 296 Interview with Creatures: Difference between revisions

From Lewtwo
(Transfer from the docs)
 
 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{InterviewHeader|game=Scarlet and Violet
{{InfoboxInterview|CGWorld Vol. 296 Interview with Creatures Inc.|category1=Scarlet and Violet
|thumb=CGWorld 296
|thumbCaption=CGWorld vol. 296
|date=March 2023
|date=March 2023
|stafficons={{staff|name=Yuki Yoneya}} {{staff|name=Shun Onodera}} {{staff|name=Suguru Fukaya}}
|original=https://archive.org/details/cgworld-vol.-296-Pokémon-sv-with-creatures-inc.
|staff={{bp|Yuki Yoneya}}, {{bp|Shun Onodera}}, {{bp|Suguru Fukaya}}
|translator1=Earthoul
|TranslationCredit=Earthoul|TranslationLink=https://twitter.com/earthoul_0xf9
|proofreader1=Lewtwo
|ProofreadingCredit=Lewtwo|ProofreadingLink=https://twitter.com/Lewchube
|image=CGWorld Vol. 296 Cover
|original=https://archive.org/details/cgworld-vol.-296-pokemon-sv-with-creatures-inc.
|imgScale=230
}}
|caption=Volume 296 of CGWorld.
|lede=This is an interview found in the '''"Animation Workflow for Games"''' series for CGWorld— interviewed by Ryo Wakasugi, (chief editor, CG animator at Sony Pictures Imageworks) text by Miyuki Ogata from CG World, and transcribed by Yoichiro Oue. It has a particular focus on the model updates made to Pokémon Scarlet and Violet by Creatures Inc.<br>
The magazine later posted the article online in three parts.<ref>[https://cgworld.jp/article/202304-pokemon1.html Part 1 of the online article] [https://archive.ph/GDwMQ (archived)]</ref><ref>[https://cgworld.jp/article/202304-pokemon2.html Part 2 of the online article] [https://archive.ph/TsbZw (archived)]</ref><ref>[https://cgworld.jp/article/202304-pokemon3.html Part 3 of the online article] [https://archive.ph/HGbNx (archived)]</ref> While the web version offers a "LANGUAGE" menu, it's simply a Google Translate tooltip.
|staff1=Yuki Yoneya
|staff2=Shun Onodera
|staff3=Suguru Fukaya}}


This is an interview in the "Animation Workflow for Games" series on CGWorld — interviewed by Ryo Wakasugi (chief editor, CG animator at Sony Pictures Imageworks); text by Miyuki Ogata from CG World; transcribed by Yoichiro Oue. The magazine later posted the article online in three parts.<ref>[https://web.archive.org/web/20230421071844/https://cgworld.jp/article/202304-pokemon1.html], [https://web.archive.org/web/20230421071852/https://cgworld.jp/article/202304-pokemon2.html], [https://web.archive.org/web/20230421071856/https://cgworld.jp/article/202304-pokemon3.html]; although the website offers a "LANGUAGE" menu, it's just a Google Translate tooltip.</ref>
{{InterviewContext|[[Pokémon Scarlet and Violet]] are the '''kanzen shinsaku''' of Core Series '''Pokémon''', and are the first open-world games in the series. We've done a deep-dive exploration into the work of animators at Creatures, Inc., who have helped breathe life into many Pokémon inhabiting the Paldea region, the setting of Scarlet and Violet.}}


{{InterviewLede
{{tNote|''Kanzen shinsaku'' refers to the main games of a new Generation.
|lede=
<br> In the original interview, CGWorld abbreviates ''Scarlet and Violet'' as "S • V", using the uncommon middle dot.}}
Pokémon: Scarlet & Violet are the '''kanzen shinsaku''' of main series '''Pokémon''', and are the first open-world games in the series. We've delved into the work by animators at Creatures, Inc., who have literally brought to life the Pokémon living in the Paldea region, the setting of Scarlet & Violet.
{{CenterImage|align=left|width=650px
}}
|image=CGWorld296 Creatures Staff.png
|imgSize=200px
|caption='''Yuki Yoneya''' • Pokémon Character Motion Lead <br>'''Shun Onodera''' Pokémon Character Modelling Lead <br>'''Suguru Fukaya''' Pokémon Character Motion}}


{{Translators Note|text=
==Animation considerations based on the Ecology and Temperament of each Pokémon==
''Kanzen shinsaku'' refers to the main games of a new Generation.
}}
{{Translators Note|text=
In the original interview, CGWorld abbreviates ''Scarlet & Violet'' as "S・V".
}}


{{InterviewImageTop}}
{{InterviewQuestion|Wakasugi: First of all, what was your role on ''Scarlet and Violet''?}}
{{InterviewImage|color1=white|color2=white
<!-- |image1=CGWorld Creatures Staff -->
|imagesize=250
|caption=
'''Yuki Yoneya''', Pokémon Character Motion Lead;<br>'''Shun Onodera''', Pokémon Character Modelling Lead;<br>'''Suguru Fukaya''', Pokémon Character Motion
}}
{{InterviewImageBot}}


== Motion Consideration, Based on the Ecology and Temperament of Each Pokémon ==
{{InterviewParagraph|Fukaya|Suguru Fukaya|For Scarlet and Violet, The Pokémon Company took the role of the production and branding; GAME FREAK handled overall game development including the specifications of the Pokémon's 3D assets; and our company, Creatures, were in charge of 3D asset creation for most Pokémon.}}


{{InterviewQuestion|question=
{{InterviewParagraph|Yoneya|Yuki Yoneya|Under Fukaya, I was a manager and director of the motion team, much like he was.}}
Wakasugi: First of all, what was your role on ''Scarlet & Violet''?
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{tNote|Yoneya is the sub-manager of Creatures' art team under Fukaya, but is credited as the motion lead in ''Scarlet and Violet'', which is a higher position than Fukaya's on those games.}}
|text=
In Scarlet & Violet, The Pokémon Company took the role of the production and branding; GAME FREAK handled the overall development including the specification of the Pokémon's 3D assets; and our company, Creatures, were in charge of 3D asset creation for most Pokémon.
}}


{{InterviewParagraph|name=Yoneya|sprite=Yuki Yoneya
{{InterviewParagraph|Onodera|Shun Onodera|I served as the modelling lead. The teamwork between modellers and animators was essential to this game's development; so I'm joining this interview, too.}}
|text=
Under Fukaya, I was a manager and director of the motion team, much like he was.
}}


{{Translators Note|text=
{{InterviewQuestion|Wakasugi: Could you tell us about your career, too?}}
Yoneya is the sub-manager of Creatures' art team under Fukaya, but is credited as the motion lead in ''Scarlet & Violet'', which is a more senior position than Fukaya on those games.
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewParagraph|Fukaya|Suguru Fukaya|It's my fourteenth year, mostly in the gaming industry. My debut work at our company was [[Sword and Shield]], and I've been among the Core Series Pokémon developers since.}}
|text=
I served as the modelling lead. The teamwork between modellers and animators was essential to the development of this game; hence I'm joining this interview, too.
}}


{{Translators Note|text=
{{InterviewParagraph|Yoneya|Yuki Yoneya|I began my career in CG animation and joined the company in 2017. I have about eleven years of experience in total, six in the gaming industry.}}
Apparently, Onodera the modeller was aware that CGWorld's "Animation Workflow" series focused more on animators than modellers.
}}


{{InterviewQuestion|question=
{{InterviewParagraph|Onodera|Shun Onodera|Much like Yoneya, I worked for CG animation teams until I joined the company in 2018; I have about twelve years of experience in total, five in the gaming industry.}}
Wakasugi: Could you tell us about your career, too?
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewQuestion|Wakasugi: What are the first steps for 3D asset production in ''Scarlet and Violet''?}}
|text=
It's my fourteenth year, mostly in the gaming industry. My debut work at our company was Sword & Shield, and I've been among the main series Pokémon devs since.
}}


{{InterviewParagraph|name=Yoneya|sprite=Yuki Yoneya
{{InterviewParagraph|Onodera|Shun Onodera|Scarlet and Violet has more than 400 species of Pokémon, about 120 of which are new. GAME FREAK prepares the settei, motion instructions, and the like. Within [those documents], there are '''san-men zu''', idling and attacking poses, expression sheets, etc., which our modelling team uses to work on 3D modelling. The Pokémon Company and GAME FREAK then supervise our modelling, and their approval brings us to a meeting between the art directors, the modelling and motion leads, the assigned animators in-charge, and so on.}}
|text=
I began my career in CG animation and joined the company in 2017. A total career of about eleven years, with six in the gaming industry.
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{tNote|''San-men zu'', literally "three-aspect figure", means views from the front, from above, to the side of an object.}}
|text=
Much like Yoneya, I had worked for CG animation teams until I joined the company in 2018. About twelve years of career in total with five in the gaming industry.
}}


{{InterviewQuestion|question=
{{InterviewParagraph|Fukaya|Suguru Fukaya|We call it '''kyara uchi'''; setting the course for the specifications and motion of a Pokémon. For example, we settle the species-specific characteristics of that Pokémon and the range of motion for its joints. Basically, we follow GAME FREAK's settei and so on; however, they mainly document attack motion, which leaves [it up to] us to provide various emotional expressions, for the most part. Last but not least, our modelers' jobs go as far as joint setups and skinning, while the rigging controller setups are done by our riggers.}}
Wakasugi: What are the first steps for 3D asset production in ''Scarlet & Violet''?
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{tNote|''Kyara uchi'' seems to be the shortened form of "character ''uchi-awase",'' literally "character meeting".}}
|text=
Scarlet & Violet has more than 400 species of Pokémon, about 120 of which are new. GAME FREAK prepares the settei, the motion instructions, and the like. Within [those documents], there are '''san-men zu''', idling and attacking poses, expression sheets, etc. which our modelling team uses to work on 3D modelling. The Pokémon Company and GAME FREAK then supervise our modelling, and their approval brings us to a meeting between the art directors, the modelling and motion leads, the assigned animators in-charge, and so on.
}}


{{Translators Note|text=
{{InterviewQuestion|Wakasugi: Are there cases where animators' ideas lead to further adjustments of the joints, too?}}
''San-men zu'', literally "three-aspect figure", means views from the front, from above, to the side of an object.
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Onodera|Shun Onodera|Yes, [the modelling team] listens to the motion team and adds joints to the parts that the motion team want to move, before passing [the data] on to the riggers. There are sometimes requests after the actual motion implementation [tests], like "Could you add another joint here, since I want this part to sway, too?" Implementing [test] motion often reveals issues that we hadn't thought of before; leading to frequent communication between our modellers and animators.}}
|text=
We call it '''kyara uchi'''; setting the course for the specifications and motion of a Pokémon. For example, we settle the species-specific characteristics, and the range of motion for the joints of that Pokémon. Basically, we follow GAME FREAK's settei and the like; however, they mainly document attack motion, which leaves us to provide various emotional expressions [at our will] for the most part. Last but not least, our modellers' jobs go as far as the joint setups and the skinning, while the rigging controller setups are done by our riggers.
}}


{{Translators Note|text=
{{InterviewQuestion|Wakasugi: What information is important for animators on the sheets with all the instructions?}}
''Kyara uchi'' seems to be the shortened form of "character ''uchi-awase''", literally "character meeting".
}}


{{InterviewQuestion|question=
{{InterviewParagraph|Fukaya|Suguru Fukaya|The ecology. What lives do they live, and in what environments? Do they live in groups; do they have companionship; are they aggressive; or aggressive but also cool-headed when in battle? Even a gentle Pokémon has to attack during battles; will the Pokémon attack so the opponent won't get hurt? We deeply consider [aspects] like that.}}
Wakasugi: Are there cases where animators' ideas lead to further adjustments of the joints, too?
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewQuestion|Wakasugi: Fascinating, but it sounds hard to grant all those requests. ''(laughs)''}}
|text=
Yes, [the modelling team] listens to the motion team and adds joints to the parts that the motion team want to mobilize, before passing [the data] on to the riggers. There are sometimes requests after the actual motion implementation [tests], like "Could you add another joint here, since I want this part to sway, too?" Implementing [testing] motion often reveals issues that we couldn't conceive of before; so there becomes frequent communication between our modellers and animators.
}}


{{InterviewQuestion|question=
{{InterviewParagraph|Yoneya|Yuki Yoneya|That's right. '''(laughs)''' The assigned animators collect [additional] reference material based on the ecological data and poses [provided by GAME FREAK]; with that, as well as our brainstorming, we can solidify how their motion will turn out. After the '''kyara uchi''', we [prepare] a prototype model, with which we create some motion within Maya as [a sort of] taste test. Once the supervisors' approve, we finalize the remainder of the animation assets.}}
Wakasugi: What information is important for animators on the sheets and the instructions?
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Onodera|Shun Onodera|Prototype animation models have the general shape and joints completed, but not the textures or lighting.}}
|text=
The ecology. What lives do they live, and in what environments? Do they live in groups; do they have companionship; are they aggressive; or [basically] aggressive but also cool-headed when in battle? Even a gentle Pokémon has to attack during battles; will the Pokémon attack so [gently that] the opponent won't feel pain? We [always] deeply consider [aspects] like that.
}}


{{InterviewQuestion|question=
{{InterviewParagraph|Fukaya|Suguru Fukaya|Once we finalize the models, we replace the prototype models with the final ones to further improve motion. Implementing motion into the actual games requires animation-state setups using a tool, which is another job done by our animators.}}
Wakasugi: Fascinating, but it sounds hard to grant [all] those requests. ''(laughs)''
}}


{{InterviewParagraph|name=Yoneya|sprite=Yuki Yoneya
{{InterviewQuestion|Wakasugi: Is that an in-house tool?}}
|text=
That's right. '''(laughs)''' The assigned animators collect [additional] reference material based on the ecology and poses [provided by GAME FREAK]; we exchange our ideas with one another; and we [finally] solidify how their motion will look. After the '''kyara uchi''', we prepare a prototype model, then create some motion within Maya, as a sort of taste test. Once they pass the supervisors' [test], we finalize the remainder of the motion assets.
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewParagraph|Fukaya|Suguru Fukaya|It's a tool developed by GAME FREAK. For animation-state setups, each animator consults GAME FREAK's templates prepared [in the tool] to configure animation transition endpoints. This sequence of work makes [the assets] ready for delivery, but that isn't the end; fine-tuning the motion while ensuring the transitions will continue right up until the development deadline.}}
|text=
Prototype motion models have the general shape and joints completed, but not the textures or lighting.
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{CenterImage|width=600px|header=Quaxly's Settei|align=left
|text=
|image=Quaxly-1 SV Settei.png
Once we finalize the models, we replace the prototype models with the final ones to further improve motion. Implementing motion into the actual games requires animation-state setups on a tool, which is another job done by our animators.
|image2=Quaxly-2 SV Settei.png
}}
|imgSize=150px
|caption='''Design:'''<br>'''[bottom middle]''' Hair • Gel • The gel is bouncy • The same color as the body, but it has eyeballs (only on textures)<br>'''[bottom right]''' Non-gel form<br>'''[top right]''' It folds its wings (arms) only when swimming <br> '''Expressions:'''<br> '''[from left to right]''' Idle; Half-closed; Closed; Angry; Sad; Joyful; Damaged; Surprised}}


{{InterviewQuestion|question=
{{CenterImage|header=Quaxly's Animations|width=600px
Wakasugi: Is that an in-house tool?
|video=Quaxly (CGWorld 296 Interview) Idling
}}
|video2=Quaxly (CGWorld 296 Interview) Emoting
|video3=Quaxly (CGWorld 296 Interview) Attacking
|caption=Using Quaxly's settei and the like, [animators] create its "taste test" motion, such as idling, emoting, attacking, and so on. In Quaxly's case, [modellers] attach an importance to its jellylike bouncy texture on its head across all its motion.}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Yoneya|Yuki Yoneya|For new Pokémon, their taste test motion is the cornerstone of their characterization, so we spend a lot of time checking it over. For older Pokémon, we emphasize the personality of a Pokémon across its poses, and its consistency of characterization.}}
|text=
It's a tool developed by GAME FREAK. For animation-state setups, each animator consults GAME FREAK's templates prepared [in the tool] to configure animation transition endpoints. This sequence of work will make [the assets] ready for delivery, but that won't be the end; fine-tuning the motion while ensuring the transitions will continue right up until the development deadline.
}}


{{InterviewLede|lede=
==Collecting reference material, not only for living things, but also for inanimate objects==
Quaxly's model & expression sheets:
}}
{{InterviewImageTop}}
{{InterviewImage|color1=white|color2=white
<!-- |image1=CGWorld Quaxly settei 1 -->
|imagesize=250
|caption=
'''Bottom Middle''': Hair / Gel / The gel is bouncy / The same colour as the body, but it has eyeballs (only on textures)<br>'''Bottom Right''': Non-gel form<br>'''Top Right''': It folds its wings (arms) only when swimming
}}
{{InterviewImageBot}}


{{InterviewImageTop}}
{{InterviewQuestion|Wakasugi: I guess quite a few Pokémon are difficult to showcase properly from certain angles. For example, in the case of Quaxly, were there some instructions like, "The pointy part of its head must be kept at ''this'' angle"?}}
{{InterviewImage|color1=white|color2=white
<!-- |image1=CGWorld Quaxly settei 2 -->
|imagesize=250
|caption=
'''From left to right''': Idle; Half-closed; Closed; Angry; Sad; Joyful; Damaged; Surprised
}}
{{InterviewImageBot}}


Example videos:
{{InterviewParagraph|Yoneya|Yuki Yoneya|There were no instructions on angles, but — Quaxly's head has a bouncy texture, you know. There was a request for maintaining that across all of its motion, which was tough for us to fine-tune.}}
* [https://www.youtube.com/watch?v=W0A5k2sJ8EU Quaxly idling]
* [https://www.youtube.com/watch?v=WxmZ0SkxvIE Quaxly emoting]
* [https://www.youtube.com/watch?v=987MdazBZ9o Quaxly attacking]


{{InterviewLede|lede=
{{InterviewParagraph|Onodera|Shun Onodera|The settei has some requests noted down, such as "This detailed [part] should always be visible"; so during the modelling process, we'll shape so that they consistently look good, and add more joints for fine-tuning, to use an example.}}
Using Quaxly's settei and the like, [animators] create its taste test motion, such as idling, emoting, attacking, and so on. In Quaxly's case, [modellers] attach an importance to its jellylike bouncy texture on its head across all its motion.
}}


{{InterviewParagraph|name=Yoneya|sprite=Yuki Yoneya
{{InterviewQuestion|Wakasugi: What references were collected in the ''kyara uchi'' phase?}}
|text=
For new Pokémon, "taste tests" are the cornerstone of their characterisation, so we spend a lot of time checking them. With older Pokémon, we highly value the personality of a Pokémon across its poses, and its consistency of characterisation.
}}


== Collecting Reference Material for Inanimate Objects, Let Alone Living Things ==
{{InterviewParagraph|Yoneya|Yuki Yoneya|For Pokémon based on a real-life living thing, we collect videos about the ecology of that creature. As an example, for a Pokémon based on a dog, we seek out videos of similar breeds of dog. You know, a Shiba-Inu wags its tail like a "whoosh-whoosh!" when excited, while a Golden Retriever does it more gently. Our discussion can go '''that''' far as to which is the better for our interpretation.}}


{{InterviewQuestion|question=
{{InterviewParagraph|Fukaya|Suguru Fukaya|Similarly, for a Pokémon with a frog motif, we think as much as "What species of frog?" to [comprehend] the essential [elements of that frog's] motion to incorporate it [into that Pokémon].}}
Wakasugi: I guess quite a few Pokémon are difficult to showcase properly from certain angles. For example, in the case of Quaxly, were there some instructions like, "The pointy part of its head must be kept at this angle"?
}}


{{InterviewParagraph|name=Yoneya|sprite=Yuki Yoneya
{{InterviewParagraph|Yoneya|Yuki Yoneya|Many Pokémon are based on multiple living things and inanimate objects rather than one single thing, so we discuss what elements to incorporate, and which to part with. For example, [[Fidough]] is the shared concept of bread and a dog. Whilst its outer body feels like sticky and moist dough, it also showcases the animation and behavior of a small dog, which is also important for us to consider.}}
|text=
There were no instructions on angles, but — Quaxly's head has a bouncy texture, you know. There was a request for maintaining that across every motion, which was tough for us to fine-tune.
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewQuestion|Wakasugi: That's tough! ''(laughs)''}}
|text=
The settei have some requests noted down, such as "This detailed [part] should always be visible"; so during the modelling process, we shape [parts like that] so that they'll consistently look good, and add more joints for fine-tuning, for example.
}}


{{InterviewQuestion|question=
{{CenterImage
Wakasugi: What references were collected during the ''kyara uchi'' process?
|video=Fidough (CGWorld 296 Interview) Sleeping
}}
|caption=Footage provided to CGWorld of Fidough's sleeping animation.}}


{{InterviewParagraph|name=Yoneya|sprite=Yuki Yoneya
{{InterviewParagraph|Yoneya|Yuki Yoneya|We observed dough and added the bread-like bouncy texture at key points. I believe the willingness to observe is essential, both in CG animation and gaming jobs.}}
|text=
For Pokémon based on a real-life living thing, we collect videos about the ecology of that creature. As an example, for a Pokémon based on a dog, we seek out videos of similar breeds of dog. You know, a Shiba-Inu wags its tail [wildly] like a "whoosh-whoosh!" when excited, while a Golden Retriever does it more gently. Our discussion can go '''that''' far as to what's best for our interpretation [of that Pokémon].
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Fukaya|Suguru Fukaya|For Pokémon based merely on inanimate objects, our development focuses on how to make them feel alive. Sandy Shocks is a Pokémon with its legs resembling U-shaped magnets, and is designed to collect ironsand unintentionally with its legs on [each] step. The assigned animator(s) watched videos of ironsand, noting "'''This''' is how ironsand is supposed to move..."}}
|text=
Similarly, for one with a frog motif, we think as much as "What species of frog?" to get the life-likeness of [a frog's] motion to incorporate it [into that Pokémon].
}}


{{InterviewParagraph|name=Yoneya|sprite=Yuki Yoneya
{{InterviewQuestion|Wakasugi: Indeed, you can't model the flow of ironsand with only your imagination.}}
|text=
Many Pokémon are based on multiple living things and inanimate objects rather than one single thing, so we discuss what elements to incorporate and to which part with. For example, Fidough has a motif of a dog and bread. Our [initial] interpretation was to have sticky and moist dough for its surface, but we also [had to] consider the motion and behaviours of a small dog.
}}


{{InterviewQuestion|question=
{{InterviewParagraph|Onodera|Shun Onodera|In an animator's career, you don't get to observe ironsand moving very often. '''(laughs)'''}}
Wakasugi: That's tough! ''(laughs)''
}}


<!-- Fidough sleeping: -->
{{InterviewParagraph|Yoneya|Yuki Yoneya|Right, that was fun.}}


Example video: [https://youtu.be/QhULJ2HQMbU Fidough sleeping]
{{InterviewQuestion|Wakasugi: So, apparently you're required to cover a wide variety of movements and come up with a range of [your own] ideas there.}}


{{InterviewParagraph|name=Yoneya|sprite=Yuki Yoneya
{{InterviewParagraph|Yoneya|Yuki Yoneya|I'm sure it's rare to have a game with such a wide range. There are a lot of things you can't imagine just by trying to act it out yourself.}}
|text=
We observed [the look of] dough and added the bread-like bouncy texture at key points. I believe the willingness to observe is essential, both in CG animation and gaming jobs.
}}


----
{{CenterImage
|video=Sandy Shocks (CGWorld 296 Interview) Walking
|caption=Footage provided to CGWorld of Sandy Shocks' walking animation. The footwork is based on the [actual] movement of ironsand.}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewQuestion|Wakasugi: For Pokémon that have appeared in previous titles, do you use their existing animations?}}
|text=
For Pokémon based merely on inanimate objects, we develop them with the intent to breathe life into them. Sandy Shocks is a Pokémon with its legs resembling U-shaped magnets, and is designed to collect ironsand unintentionally with its legs on [each] step. The assigned animator(s) watched videos of ironsand, noting "'''This''' is how ironsand is supposed to move…".
}}


{{InterviewQuestion|question=
{{InterviewParagraph|Fukaya|Suguru Fukaya|We do that where possible, but there are moments where we tune them to meet new requirements, add new motion, and so on.}}
Wakasugi: Indeed, you can't model the flow of ironsand only with your imagination.
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewParagraph|Yoneya|Yuki Yoneya|Scarlet and Violet had a change in the joint specifications, which overhauled the naming of each joint. As a result, we could hardly use motion from previous titles as they were, so we had to re-organize the data while consulting riggers and technical artists about what script would [best] migrate the motion at a low cost.}}
|text=
In an animator's career, you don't get to observe ironsand moving very often. '''(laughs)'''
}}


{{InterviewParagraph|name=Yoneya|sprite=Yuki Yoneya
{{InterviewParagraph|Onodera|Shun Onodera|That was a change based on GAME FREAK's suggestion for easier data handling for future-proofing. The specifications of facial assets have been changed as well; almost all facial assets were newly created. Past Pokémon games used texture-based scroll animation to render facial assets, but it's been changed to joint-based animation since [[Legends: Arceus]]. It's cuter when the eyes and mouth move nicely, and that also offers a wider variety of expression; so we focused heavily on these facial assets in Scarlet and Violet.}}
|text=
{{tNote|The "texture-based scroll animation" appears to refer to how all Pokémon games pre-[[Legends: Arceus]] had their eye textures on a single image, which would flip-between different points on the texture whenever an expression was called.}}
Right, that was fun.
}}


{{InterviewQuestion|question=
{{CenterImage|align=left|width=700px|header=Quaxly's Facial Expressions
Wakasugi: So, apparently you're required to cover a wide variety of movements, and to come up with a range of [your own] ideas there.
|image=Quaxly (CGWorld 296 Interview) Expression.png
}}
|image2=Quaxly (CGWorld 296 Interview) Half-Closed Expression.png
|image3=Quaxly (CGWorld 296 Interview) Closed Expression.png
|image4=Quaxly (CGWorld 296 Interview) Happy Expression.png
|image5=Quaxly (CGWorld 296 Interview) Angry Expression.png
|image6=Quaxly (CGWorld 296 Interview) Damaged Expression.png
|imgSize=80px
|caption='''[left to right]''' Open; Half-closed; Closed; Joyful; Angry; Damaged}}


{{InterviewParagraph|name=Yoneya|sprite=Yuki Yoneya
{{InterviewContext|The UI has buttons for each facial expression preset, which allows the assigned animators to simply click a button at the right point during a motion sequence [to apply a preset] to provide facial assets [in that sequence]. This not only streamlines the process, but also prevents inconsistencies across animators and issues with the designs.}}
|text=
I'm sure it's rare to have a game with such a wide range. There are a lot of things you can't imagine just by trying to act it out yourself.
}}


Example Video: [https://www.youtube.com/watch?v=j1ZRnuNGRkE Sandy Shocks walking]
{{InterviewParagraph|Onodera|Shun Onodera|With the change from the texture-based [scroll animation] to the joint-based [animation] for facial textures, our technical artists listened to the requests of the modelers and animators, and developed in-house tool(s). Portraying each Pokémon's characteristics consistently is key to maintaining the Pokémon brand. We've been trying our best as a team every day to achieve that.}}


{{InterviewLede|lede=
==Rebuilding Texture-based facial expressions with joints==
Its footwork is based on the [actual] movement of ironsand.
}}


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: I'm sure the way facial assets are built is quite different between the texture-based ones and the joint-based ones. Did you have any difficulties?}}
Wakasugi: For Pokémon that have appeared in previous titles, do you use their existing motion?
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Onodera|Shun Onodera|Since there are more than 400 species of Pokémon, [we must] ensure consistency across the assigned animators; to achieve that, modellers created presets of facial expressions while looking up the expression sheets, and asked [the animators] to use them.}}
|text=
We do that where possible, but there are moments where we tune them to meet new requirements, add new motion, and so on.
}}


{{InterviewParagraph|name=Yoneya|sprite=Yuki Yoneya
{{InterviewParagraph|Fukaya|Suguru Fukaya|We decided that if each animator had manipulated the joints directly, the degree of freedom would've been too high, and it would've been difficult to standardize the style.}}
|text=
Scarlet & Violet has a change in the joint specifications, which overhauled the naming of each joint. As a result, we could hardly use motion from previous titles as they were, so we re-sorted the data while consulting riggers and technical artists about what script would [best] migrate the motion at a low cost.
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewQuestion|Wakasugi: Given that Pokémon have very simple designs, just a tiny bit of change can cause something somewhat... ''sakuga hokai.''}}
|text=
That was a change based on GAME FREAK's suggestion for easier data handling for future-proofing. The specifications of facial assets have been changed as well; almost all facial assets were newly created. Past Pokémon games used purely texture-based scroll animation to render facial assets, but following Legends: Arceus, it's been changed to joint-based animation. It's cuter if the eyes and mouth move nicely, and offers a wider variety of expression; so we focused heavily on these facial assets in Scarlet & Violet.
}}
{{Translators Note|text=
The "texture-based scroll animation" appears to refer to how all Pokémon games pre-Legends Arceus had their eye textures on a single image, which would flip-between different points on the texture whenever an expression was called.
}}
<!-- TODO: Add the single image of the eye textures; the old image URL is broken,  -->


{{InterviewLede|lede=
{{tNote|''Sakuga hokai'' is a term that can refer to severely bad animation.}}
Quaxly's Facial Expression Presets:
}}
{{InterviewImageTop}}
{{InterviewImage|color1=white|color2=white
<!-- |image1=Quaxly facial presets -->
|imagesize=250
|caption=
'''From left to right''': Open; Half-closed; Closed; Joyful; Angry; Damaged
}}
{{InterviewImageBot}}


{{InterviewLede|lede=
{{InterviewParagraph|Fukaya|Suguru Fukaya|Yes, raising the corner of the mouth just a little more could result in a different impression. '''(laughs)'''}}
The UI [of Creatures' tool] has buttons for each facial expression preset, which allows the assigned animators to simply click a button at the right point during a motion sequence [to apply a preset] to provide facial assets [in that sequence]. This can not only streamline the process, but also prevent inconsistencies across animators and issues with the designs.
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewParagraph|Onodera|Shun Onodera|What's more, we needed to assess how far we would rebuild the texture-based facial expressions with joints. For example, Goomy is a Pokémon characterized with a body that stretches and contracts vertically — its facial expressions with textures would hardly be able to contort, but some of those expressions were difficult to rebuild with meshes, for which we [had to] make many adjustments.}}
|text=
With the change from the texture-based [scroll animation] to the joint-based [animation] for facial textures, our technical artists listened to the requests of the modellers and animators, and developed in-house tool(s). Portraying each Pokémon's characteristics consistently is key to maintaining the [look of the] Pokémon brand. We've been trying our best as a team every day to achieve that.
}}


== Rebuilding Texture-based Facial Expressions with Joints ==
{{InterviewParagraph|Fukaya|Suguru Fukaya|It was difficult to rebuild the Ku [く]-shaped eyes, common within manga and anime, only with joints; so we had to think of other ways.}}


{{InterviewQuestion|question=
{{InterviewParagraph|Yoneya|Yuki Yoneya|Since the Core Series Pokémon games attach high importance of individuality for each Pokémon, we wanted to maintain familiar facial expressions as much as possible, and we discussed [this topic] many times with [[The Pokémon Company]] and [[GAME FREAK]]. Also, animation with joyful-looking eyes in the texture-based style would very often look strange when those eyes were gone [during the rebuilding process], which required us to rebuild the motion as well.}}
Wakasugi: I'm sure the way facial assets are built is quite different between the texture-based ones and the joint-based ones. Did you have any difficulties?
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
|text=
Since there are more than 400 species of Pokémon, [we must] ensure consistency across the assigned animators; to achieve that, modellers created presets of facial expressions while looking up the expression sheets, and asked [the animators] to use them.
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{CenterImage|align=left|width=720px
|text=
|image=Goomy (CGWorld 296 Interview) Facial Joints-1.png
We decided that if each animator had manipulated the joints directly, the degree of freedom might've been too high, and it would've been difficult to standardise the style.
|image2=Goomy (CGWorld 296 Interview) Facial Joints-2.png
}}
|image3=Goomy and Jigglypuff (CGWorld 296 Interview) Damaged Expression.png
|caption='''[left]''' Goomy's facial joints from Creatures' internal editor. The root joints are set up in a way that allows the entire eye to move, and the weight around the eyes are set so that the eye shape doesn't collapse when the body is scaled. <br> '''[right]''' Goomy's and Jigglypuff's facial expressions when taking damage.}}


{{InterviewQuestion|question=
{{CenterImage
Wakasugi: Given that Pokémon have very simple designs, just a tiny bit of change can apparently cause something like '''sakuga hokai'''.
|video=Goomy (CGWorld 296 Interview) Emoting
}}
|caption=Goomy's expressions.}}


{{Translators Note|text=
{{InterviewContext|The Ku [く]-shaped eyes occurr as a result of the combination of joints and UV scrolls. Texture-based expressions could only switch between each other in stages, but the jump to joint-based animation now enables more natural eye blinks and mouth movements. <br> The workflow of joint-based [animation] for facial assets is as follows, for each Pokémon:}}
''Sakuga hokai'' can refer to severely bad animation in an anime.
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
# The animation team tells the modelling team what animation the Pokémon should have. Their ideas [must be] shared in detail: ex. whether [the animation] involves whole or partial body scaling; or whether [the Pokémon] also flails when opening its mouth wide.
|text=
# The animation team set up the joints and the [rigging] weight, using this shared information. They then set the Root Joints, which allow the entire eye to move as parent nodes, and configure [each child node] for the intended facial expressions and shape, depending on each Pokémon.
Yes, raising the corner of the mouth just a little more would create a different impression. '''(laughs)'''
}}
 
{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
|text=
What's more, we needed to decide how far we would rebuild the texture-based facial expressions with joints. For example, Goomy is a Pokémon characterized with a body that stretches and contracts vertically; its facial expressions with textures would hardly be able to contort, but some of those expressions were also difficult to rebuild with meshes; so we [had to] make many adjustments.
}}
 
{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
|text=
It was difficult to rebuild the Ku [く] shaped eyes, common within manga and anime, only with joints; so we had to think of other ways.
}}
 
{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
|text=
Since the main series Pokémon games attach high importance of individuality for each Pokémon, we wanted to maintain familiar facial expressions as much as possible, and we discussed [this topic] many times with The Pokémon Company and GAME FREAK. Also, when we rebuilt these eyes [that appear as if they're laughing] in the texture-based style [with joints], it looked rather strange, which required us to readjust the motion as well.
}}
 
{{InterviewLede|lede=
Goomy & Jigglypuff's Facial Expressions
}}
{{InterviewImageTop}}
{{InterviewImage|color1=white|color2=white
<!-- |image1=Goomy facial joints -->
|imagesize=250
|caption=
Goomy's Facial Joints
}}
{{InterviewImageBot}}
 
{{InterviewLede|lede=
The Root Joints are set up in a way that allows the entire eye to move, and the weight around the eyes are set so that the eye shape doesn't collapse when the body is scaled.
}}
 
Example video: [https://youtu.be/J3XVlSbVeI8 Goomy's Expressions]
{{InterviewImageTop}}
{{InterviewImage|color1=white|color2=white
<!-- |image1=Goomy Jigglypuff damaged facial expressions -->
|imagesize=250
|caption=
Goomy's & Jigglypuff's Facial Expressions, when taking damage.
}}
{{InterviewImageBot}}
 
{{InterviewLede|lede=
The Ku [く]-shaped eyes happen as a result of the combination of joints and UV scrolls. Texture-based expressions could only switch between each other in stages, but the jump to joint-based animation allows for facial expression changes to happen more naturally.
}}
 
{{InterviewLede|lede=
The workflow of joint-based [animation] for facial assets is as follows, for each Pokémon:
}}
 
# The motion team tells the modelling team what motion they want the Pokémon to have. Their ideas [must be] shared in detail: ex. whether [the motion] involves whole or partial body scaling; and whether [the Pokémon] also flails when opening the mouth wide.
# The modelling team sets up the joints and the rigging weight, using this shared information. The team sets the Root Joints that allow the entire eyes to move as the parent nodes, and configure each [child node] for the intended facial expressions and shape, depending on each Pokémon.
# As for older Pokémon, the motion team tries using the existing facial asset data, checks for errors or clipping glitches, and debugs them.
# As for older Pokémon, the motion team tries using the existing facial asset data, checks for errors or clipping glitches, and debugs them.
# The final assets for the facial expressions will be formed into a preset and registered to the in-house tool.
# The final assets for the facial expressions are formed into a preset and registered to their in-house tool.
 
----
 
{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
|text=
The look of the Pokémon was yet another example of overhaul in Scarlet & Violet, and so were their shader settings as a result. This has also drastically changed the mechanics of, for example, glowing [body parts] and fluid movement of '''surface patterns'''; so we rebuilt the motion of those. I believe it was a project where the motion team had a larger workload than in previous titles.
}}
{{Translators Note|text=
The "surface patterns" appear to refer to the normal maps that allow for a degree of texture on a Pokemon's body in ''Scarlet & Violet'', such as Seviper's scales.
}}
 
{{InterviewQuestion|question=
Wakasugi: I felt the movements of quadruped Pokémon in Scarlet & Violet were more realistic than ever, and I was impressed that they ran in such a way that showcased their skeletal movement. Have you enhanced the running motion of Pokémon that appeared in previous titles, too?
}}
 
{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
|text=
I'm happy to hear you felt that way. This is an open-world game where Pokémon are '''symbol encounters'''. Players can observe overworld Pokémon at a distance; so we've enhanced [the motion], considering the life-likeness and their natural motion, whilst also meeting the requirements [of the settei, etc.]. There was even some data from the 30 FPS era among the motion assets for previous titles, so we've rebuilt [most of the motion] at 60 FPS as well.
}}
{{Translators Note|text=
A "symbol encounter (''shinboru enkaunto'')" is a ''wasei-eigo'' that refers to a fully visible encounter, either spawning or stationary.
}}
 
Example videos:
* [https://youtu.be/7SvrTEXceHk Passimian idling, SV]: Passimian holds the berry in one hand in its idling motion
* [https://youtu.be/B5x0cN6MSv8 Passimian walking, pre-SV]: The previous titles didn't require a transition between idling and running, so the berry was held in its tail in its running motion
* [https://youtu.be/XbuZXkgtA0w Passimian Running, SV]: Scarlet & Violet has added transitions between idling and running in the open world, which has changed the motion so that it now runs with the berry kept held in its hand
 
{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
|text=
When we [first] tried motion blending on the transition between idling and running, the berry clipped into its body, so we've adjusted the running motion. We could've opted to prepare a dedicated transition animation between idling and running, but [we decided against it], as the length of it all would make the gameplay feel sluggish. This led us to stray away from these dedicated transition animations as much as possible. I believe that this new sequence of idling to running has made the transition feel far smoother, and feels way more suited to the Pokemon's personality.
}}
 
== Post-attack Animations are Meticulously Developed, even through Weighted Motion ==
 
{{InterviewQuestion|question=
Wakasugi: I also love the way a Pokémon's weighted motion looks after attacking an opponent in battle. For example, [a Pokémon] taking a step forward and throwing a punch, whilst shifting the weight in its other leg before going back to idling. Pokémon's designs are often simple; I believe more stylized motion would hardly look incongruent, so why did you [opt to] portray them in [a more natural] way, even with the weighted motion?
}}
{{Translators Note|text=
"[W]eighted motion" refers to a level of animation followthrough after a Pokemon makes a sharp move, which makes it look more natural.
}}
 
{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
|text=
There are two points we're wary of.
 
The first is a balance with the scale of the attack. An attacking animation [has to] have quite a short duration between its launch and the [final] hit, so there's only so much you can portray. That's why we focus on the coolness of the animation before it hits, compared to the meticulously crafted, relatively long animation after it hits.
 
The second is how to transition back to the idle animation. [To make this transition more seamless,] we've adjusted the animation curve, overall movement flow, etc. so that the gap between attacking and idling doesn't stand out.
}}
 
{{InterviewQuestion|question=
Wakasugi: So, the reason for the short duration of an attack is that you must attach an importance on the sense of speed [for the player] after they press a button, right?
}}
{{Translators Note|text=
There was a misprint on the printed version where the highlight for the interviewer's text was missing.
}}
 
{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
|text=
Exactly. It's not a universal rule because each project has its own guidelines, but Scarlet & Violet does have a short duration.
}}
 
{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
|text=
Those who have moved here from CG animation companies are often surprised to learn that [a Pokémon] must return to an idle animation. "Why does it have to go back? Isn't it fine to transition into another pose?"
}}
 
{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
|text=
I thought so too, right after I joined this company. '''(laughs)'''
}}
 
Example video: [https://youtu.be/QyNrZzJ65D0 Floragato attacking, then idling]


{{InterviewLede|lede=
{{InterviewParagraph|Onodera|Shun Onodera|The look of the Pokémon was yet another example of overhaul in Scarlet and Violet, and so were their shader settings as a result. This has also drastically changed the mechanics of, for example, glowing [body parts] and fluid movement of '''surface patterns'''; so [the motion team] remodelled the motion of those. I believe it was a project where the motion team had a larger workload than in previous titles.}}
[The transition] depicts [the Pokémon's] weighted motion very well, from hitting, to returning to idling; these movements have the effect of making it appear seamless between attacking and idling.
{{tNote|The "surface patterns" appear to refer to the normal maps that allow for a degree of texture on a Pokémon's body in ''Scarlet and Violet'', such as Seviper's scales.}}
}}


{{InterviewImageTop}}
{{InterviewQuestion|Wakasugi: I felt the movements of quadruped Pokémon in ''Scarlet and Violet'' were more realistic than ever, and I was impressed that they ran in such a way that showcased their skeletal movement. Have you enhanced the running motion of Pokémon that appeared in previous titles, too?}}
{{InterviewImage|color1=white|color2=white
<!-- |image1=Workflow screenshot -->
|imagesize=250
|caption=
Screenshot of a dedicated tool for the workflow of animation-state transition adjustments
}}
{{InterviewImageBot}}


{{Translators Note|text=
{{InterviewParagraph|Fukaya|Suguru Fukaya|I'm happy to hear you felt that way. This is an open-world game where Pokémon are '''[[symbol encounters]]'''. Players can observe overworld Pokémon at a distance; so we've enhanced [the motion], considered the life-likeness and natural motion, whilst also meeting the necessary [settei, etc.] requirements. There was even some data from the 30 FPS era among the motion assets for previous titles, so we've rebuilt at 60 FPS as well.}}
The tool appears to be fully in English, with the only exception being "保存" the Save button.
{{tNote|A "symbol encounter (''shinboru enkaunto'')" is a ''wasei-eigo'' that refers to a fully visible encounter, either spawning or stationary. <br> Additionally— Fukuya's use of "the 30 FPS era" is vague. It wouldn't make sense for him to be referring to their development setup, as ever since the debut of these models in Pokémon X and Y, the Pokémon have been animated at 60 FPS, albeit this can only be seen exclusively in specific menus within the Generation 6 games.}}
}}


{{InterviewQuestion|question=
{{CenterImage
Wakasugi: You know, when a battle begins, players often look at their Pokémon from behind at an angle. I always thought this may have been a tough job, as it seems difficult to convey something that looks exciting, or it can become hard to tell what Pokémon they're supposed to be looking at [from behind], and so on.
|video=Passimian (CGWorld 296 Interview) Idling
}}
|caption=In Scarlet and Violet, Passimian holds the berry in one hand in its idle animation.}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{CenterImage|align=left|width=600px
|text=
|video=Passimian (CGWorld 296 Interview) Running Pre-SV
In the motion team, we routinely have [technical] talks like, "So, it looks good from the front view, but the silhouette doesn't look as good when viewed from behind at an angle, so let's lower the arms a little." We've been focusing on maintaining some really cool motion from all angles, and spend a lot of time adjusting the idle animations in particular, which players often watch.
|video2=Passimian (CGWorld 296 Interview) Running
}}
|caption='''[left]''' Previous titles didn't require a transition between idling and running, so the berry was held in its tail in its running animation. <br> '''[right]''' Scarlet and Violet requires transitions between idling and running in the open world, which has changed Passimian's animation so that it now runs with the berry held in its hand.}}


{{InterviewQuestion|question=
{{InterviewParagraph|Fukaya|Suguru Fukaya|When we [first] tried motion blending on the transition between idling and running, the berry clipped into its body, so we've adjusted the running motion. We could've opted to prepare a dedicated transition animation [between idling and running], but [we decided against it]; [inserting] a transition animation between idling and running would make the gameplay feel sluggish, and avoiding devising transition animations as much as possible [has become] our principle. I believe that this [new] sequence of idling to running has made the transition feel far smoother, and the [whole] animation look way more suited to the Pokémon's personality.}}
Wakasugi: In the filming industry, it's often fine to prioritise the rear view of a character, regardless of the front-view design, when you only need to see it from that view. When it comes to games, it's necessary to have [characters] look consistently good at all angles, right?
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
==Meticulously developed post-attack animation featuring weight transfer==
|text=
Yes, we've been keen to keep the motion consistent from all angles, with the in-game camera switches in mind. Since Pokémon have simple designs, one angle often carries a different interpretation than another, which is a tough job.
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewQuestion|Wakasugi: When a Pokémon attacks an opponent in battle, it returns to the initial position and then performs weight transfer — I really love it. For example, [a Pokémon] taking a step forward and throwing a punch will [not only] step back to the initial position [but also] shift body weight with its other leg before going back to idling. In my opinion, given that Pokémon's designs are [often] simple, more stylized animation would hardly look incongruent. Why did you [opt to] attempt weight transfer [in an attacking sequence]?}}
|text=
{{tNote|Weight transfer is an athletic technique of shifting body weight from one part of the body to another during action. In-game motion for that is a level of animation follow-through after a Pokémon makes a sharp move, which makes it look more natural.}}
I too had trouble [getting used to] this rule, right after I moved from a CG animation company. The [motion] lead pointed out my careless work every time they checked it over, like "It's no good from '''this''' angle."
}}


{{InterviewQuestion|question=
{{InterviewParagraph|Yoneya|Yuki Yoneya|There are two points we're wary of.
Wakasugi: That sounds like a Rubik's Cube. ''(laughs)'' Like, you've solved the front side and found the back side messed up — that must be very hard.
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
The first is a balance with the time scale [of the attack]. An attacking animation [has to] have quite a short duration between its launch and the [final] hit, so there's only so much you can portray. [Our rules] are, therefore, that the animation before the hit should emphasize the coolness of the movement, and the one after the hit, which is the longer [part], should be crafted with great[er] attention to detail.
|text=
You're right. '''(laughs)''' If we have the game's mechanics and the camerawork locked in at the time we create a Pokémon's 3D assets, it may just be enough to adjust their appearance using the in-game camera. In reality, that's not always the case, so it's essential to check from all angles. That being said, we can estimate most angles, so visual checks from those in particular will be done very carefully. An example of these adjustments would be ensuring that a [Pokémon's] signature horn is visible, where its animations are clearly seen.
}}


{{InterviewQuestion|question=
The second is how to transition back to the idle animation. [To make this transition more seamless,] we've adjusted the animation curve, overall movement flow, etc. so that the gap between attacking and idling doesn't stand out.}}
Wakasugi: What Pokémon were particularly difficult to fine-tune?
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewQuestion|Wakasugi: So, the reason for the short duration of an attack is that you must attach an importance on the sense of speed [for the player] after they press a button, right?}}
|text=
{{tNote|There was a misprint on the printed version where the highlight for the interviewer's text was missing.}}
Pokémon with a lot of swaying parts. For instance, Quaquaval, the final evolution of Quaxly, has decorative wings and is prone to a messy silhouette, which was tough for us.
}}


{{InterviewQuestion|question=
{{InterviewParagraph|Yoneya|Yuki Yoneya|Exactly. It's not a universal rule because each project has its own guidelines, but Scarlet and Violet does have a short duration.}}
Wakasugi: Since its front-view design is [already] complicated, tuning up its rear view must've been quite hard.
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Fukaya|Suguru Fukaya|Those who have moved here from CG animation companies are often surprised to learn that [a Pokémon] must return to an idle animation. They're likely to wonder, "Why does it have to go back? Isn't it fine to transition into another pose?"}}
|text=
I looked at it with half-closed eyes over and over to sort out its silhouette.
}}


{{InterviewQuestion|question=
{{InterviewParagraph|Yoneya|Yuki Yoneya|I thought so too, right after I joined this company. '''(laughs)'''}}
Wakasugi: Were the swaying parts added manually, too?
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{CenterImage|align=left|width=600px
|text=
|image=Animation Tool CGWorld 296 SV.png|imgSize=240px
Yes, manually. We have some scripts for simulation, but we seldom use them. We tried to automate this, but [we noticed] manual adjustments on the visuals were required in the final step; so we decided against it.
|video=Floragato (CGWorld 296 Interview) Attacking
}}
|caption='''[left]''' Floragato attacking, then returning to it's idle animation. [The transition] depicts [the Pokémon's] weight transfer very well, from hitting, to returning to idling; these movements have the effect of making it appear seamless between attacking and idling.<br>'''[right]''' Screenshot of a dedicated tool for the workflow of animation-state transition adjustments.}}
{{tNote|The tool appears to be fully in English, with the only exception being "保存" the Save button.}}


{{InterviewLede|lede=
{{InterviewQuestion|Wakasugi: You know, when a battle begins, players often look at their Pokémon from behind at an angle. I always thought this may have been a tough job, as it seems likely to result in uninteresting scenes, [or confusing situations] where you can hardly tell what Pokémon they're supposed to be, and so on.}}
Quaxwell & Quaquaval's idle animations:
}}


{{InterviewImageTop}}
{{InterviewParagraph|Yoneya|Yuki Yoneya|In the motion team, we routinely have [technical] talks like, "So, it looks good from the front view, but the silhouette doesn't look as good when viewed from behind at an angle, so let's lower the arms a little". We've been focusing on maintaining some really cool motion from all angles, and spend a lot of time adjusting the idle animations in particular, which players often watch.}}
{{InterviewImage|color1=white|color2=white
<!-- |image1=Player's Quaxwell -->
<!-- |image2=Opponent's Quaxwell -->
|imagesize=250
|caption=
A player and opponent's Quaxwell in their idle animations during battle
}}
{{InterviewImageBot}}


{{InterviewImageTop}}
{{InterviewQuestion|Wakasugi: In the filming industry, it's often fine to prioritize the rear view of a character, regardless of the front-view design, when you only need to see it from that view. When it comes to games, it's necessary to look consistently good at all angles, right?}}
{{InterviewImage|color1=white|color2=white
<!-- |image1=Player's Quaquaval -->
<!-- |image2=Opponent's Quaquaval -->
|imagesize=250
|caption=
A player and opponent's Quaquaval in their idle animations during battle
}}
{{InterviewImageBot}}


{{InterviewImageTop}}
{{InterviewParagraph|Fukaya|Suguru Fukaya|Yes, we've been keen to keep the motion consistent from all angles, with the in-game camera switches in mind. Since Pokémon have simple designs, one angle often carries a different interpretation than another, which is a tough job.}}
{{InterviewImage|color1=white|color2=white
<!-- |image1=Quaquaval view 1, 2 -->
<!-- |image2=Quaquaval view 3, 4 -->
|imagesize=250
|caption=
Quaquaval's idle animation in four views: its silhouette has been carefully arranged to keep it looking really cool from all angles
}}
{{InterviewImageBot}}


== Some Animators Challenge Themselves in a Type of Animation They Find Themselves Not Good at ==
{{InterviewParagraph|Yoneya|Yuki Yoneya|I too had trouble [getting used to] this rule, right after I moved from a CG animation company. The [motion] lead pointed out my careless work every time they checked it over, like "It's no good from '''this''' angle".}}


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: That sounds like a Rubik's Cube. ''(laughs)'' Like, you've solved the front side and found the back side messed up — that must be very hard.}}
Wakasugi: Is the same animator in charge of facial assets, body animation, and adjusting the flow of movement?
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Fukaya|Suguru Fukaya|You're right. '''(laughs)''' If we have the game's mechanics and the camerawork locked in at the time we create a Pokémon's 3D assets, it may just be enough to adjust their appearance using the in-game camera. In reality, that's not always the case, so it's essential to check from all angles. That being said, we can estimate most angles, and visual checks from those angles in particular are done very carefully. An example of these adjustments could be ensuring that a [Pokémon's] signature horn is visible, where its animations are clearly seen.}}
|text=
Basically, the same person works on the entire process. That being said, Pokémon that have appeared in previous titles may have a different member assigned to them in Scarlet & Violet. There are about 80 animators in total, both inside and outside our company.
}}


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: What Pokémon were particularly difficult to fine-tune?}}
Wakasugi: That's a lot! Pokémon come in a wide variety of sizes and designs, with a wide range of movement styles. Do you consider suitability when assigning an animator to a Pokémon? For example, is this person good at quadrupedal motion, or is this person better with cuter motion?
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Yoneya|Yuki Yoneya|Pokémon with a lot of swaying parts. For instance, [[Quaquaval]], the final evolution of [[Quaxly]], has decorative wings and is prone to a messy silhouette, which was tough for us.}}
|text=
Their work obviously shows what they're best at; so we take that into consideration. On top of that, we'll respect their requests and preferences as much as we can. For instance, if someone says "I love insects", we'll assign them a Bug-type Pokémon.
}}


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: Since its front-view design is [already] complicated, tuning up its rear view must've been quite hard.}}
Wakasugi: It sounds fun that staff can ask what [kind of] Pokémon they want to work on. Do some people say, "I definitely wanna work on this!" too?
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Yoneya|Yuki Yoneya|I squinted at it constantly to figure out its silhouette.}}
|text=
'''(laughs)''' We want staff to work on their favourite Pokémon if the timing is right for the assignment. In many cases this isn't possible, so these requests won't always be granted.
}}


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: Were the swaying parts added manually, too?}}
Wakasugi: Did you assign the same person to a whole evolution line, like Quaxly, Quaxwell, and Quaquaval?
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Fukaya|Suguru Fukaya|Yes, manually. We have some scripts for automation, but we seldom use them. We tried to automate this, but manual adjustments on the visuals were required in the final steps; so we decided against it.}}
|text=
We want to assign the same person to similar[-looking] Pokémon, but the timing doesn't always line up. If we [have to] assign a different person, we'll give them completed motion [assets] for them to look up. As an example, we handed Quaxly's motion [assets] to the animator(s) in charge of Quaxwell and Quaquaval for reference, and asked them to reproduce the bouncy texture of its head. At the same time, some staff tell us, "I'm not great with [animating] birds, so I'd like to challenge myself". In these cases, we may assign them a less gimmicky or difficult Flying-type Pokémon.
}}


{{InterviewQuestion|question=
{{CenterImage|header=Quaxwell's Idle Animation|width=600px
Wakasugi: The more gimmicky, the more difficult, right?
|image=Quaxwell Idle (CGWorld 296 Interview)-1.png
}}
|image2=Quaxwell Idle (CGWorld 296 Interview)-2.png
|caption=A Quaxwell from both perspectives, idle during battle.}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{CenterImage|header=Quaquaval's Idle Animation|width=600px
|text=
|image=Quaquaval Idle (CGWorld 296 Interview)-1.png
Many gimmicks and swaying parts can increase difficulty, yes. In particular, Legendary Pokémon are likely to be more difficult, as they have detailed settei, which we must stick to throughout development.
|image2=Quaquaval Idle (CGWorld 296 Interview)-2.png
}}
|caption=A Quaquaval from both perspectives, idle during battle.}}


{{Translators Note|text=
{{CenterImage|header=Quaquaval's Model|width=600px
The staff appear to use the word "gimmick" to describe an appendage or an otherwise unique aspect of that Pokémon's design. This is different to the technical term of “shader gimmick” that is used elsewhere in the article.
|image=Quaquaval Rotation (CGWorld 296 Interview)-1.png
}}
|image2=Quaquaval Rotation (CGWorld 296 Interview)-2.png
|caption=Quaquaval's idle animation in four views: its silhouette has been carefully arranged to keep it looking really cool from all angles.}}


== Portraying Life-likeness, in Spite of Various Limitations ==
==Some animators challenge themselves with animation they consider themselves weak at==


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewQuestion|Wakasugi: Is the same animator in charge of facial assets, body animation, and adjusting the flow of movement?}}
|text=
For Miraidon and a few other Pokémon, the modelling team created shader gimmicks for the motion team to handle, such as the way a surface emits light, the motion of moving particles, etc. The modelling team has put in effort to properly realize the gimmicks shown on the settei, and depending on the Pokémon, there can be a huge number of parameters. If we simplify that to a single parameter, the motion would be too monotonous; so we intentionally leave all of them open so that animators can adjust them. This results in frequent communications asking, "How do we use this [parameter]?" and the like, which seems like a tough job to me.
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Yoneya|Yuki Yoneya|Basically, the same person works on the entire process. That being said, Pokémon that have appeared in previous titles may have a different member assigned to them in Scarlet and Violet. There are about 80 animators in total, both inside and outside our company.}}
|text=
If [animators] neglect this, they may end up using [the parameters] in a way the modelling team doesn't expect, only to be pointed out, "That's completely different from the settei".
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewQuestion|Wakasugi: That's a lot! Pokémon come in a wide variety of sizes and designs, with a wide range of movement styles. Do you consider suitability when assigning an animator to a Pokémon? For example, is this person good at quadrupedal motion, or is this person better with cuter motion?}}
|text=
Let's take Chi-Yu for example, a Pokémon based on a goldfish with magatama-like objects around its eyes. We made a gimmick where its eyes and magatama shone gradually, but we needed to give the radiance of its eyes and the glowing of the magatama separate timing; so we added [other] gimmicks with independently adjustable parameters. Things like those are prone to timing errors, and require close communication.
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Yoneya|Yuki Yoneya|Their work obviously shows what they're best at; so we take that into consideration. On top of that, we'll respect their requests and preferences as much as we can. For instance, if someone says "I love insects", we'll assign them a Bug-type Pokémon.}}
|text=
It's so complicated that there's even a design like "'''This''' facial expression must have no shine".
}}


{{InterviewLede|lede=
{{InterviewQuestion|Wakasugi: It sounds fun that staff can ask what [kind of] Pokémon they want to work on. Do some people say, "I definitely wanna work on this!" too?}}
Chi-Yu's motion:
}}


Example videos:
{{InterviewParagraph|Fukaya|Suguru Fukaya|'''(laughs)''' We want staff to work on their favorite Pokémon if the timing is right for the assignment. In many cases this isn't possible, so these requests won't always be granted.}}
* [https://youtu.be/xjuohmU-Zo0 Chi-Yu attacking]: Chi-Yu's attacking animation, where both its eyes and magatamas glow at the same time
* [https://youtu.be/5P6pDbWh0HM Chi-Yu joyful animation]: Chi-Yu's joyful animation, where its eyes are wide open and only its magatama shine


----
{{InterviewQuestion|Wakasugi: Did you assign the same person to a whole evolution line, like Quaxly, Quaxwell, and Quaquaval?}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Yoneya|Yuki Yoneya|We want to assign the same person to similar[-looking] Pokémon, but the timing doesn't always line up. If we assign a different person, we'll give them completed motion [assets] for them to look up. As an example, we handed Quaxly's motion [assets] to the animator(s) in charge of Quaxwell and Quaquaval for reference, and asked them to reproduce the bouncy texture of the head. At the same time, some staff tell us, "I'm not great with [animating] birds, so I'd like to challenge myself". In these cases, we may assign them a less gimmicky and easier Flying-type Pokémon.}}
|text=
Spidops, an early-game [Pokémon], is another one with both a complicated body structure and movement; we examined this [process] repeatedly with the modellers until it was complete. It has eight legs like a spider, so its knee joints can only bend in a single direction.
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewQuestion|Wakasugi: The more gimmicky, the more difficult, right?}}
|text=
Spidops's eight legs are all cylindrical, and it needs to bend its joints whilst maintaining a consistent [leg] shape; so we needed to coordinate this in detail with riggers and animators. There are even some occasions where it moves whilst two of its front-left, front-right, back-left and back-right legs are attached to each other, so it has an extremely limited range of motion. Moreover, it has no ankles — so the animator(s) in-charge had a hard time.
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Fukaya|Suguru Fukaya|Many gimmicks and swaying parts can increase difficulty, yes. In particular, [[Legendary Pokémon]] are likely to be more difficult, as they have detailed settei, which we must stick to throughout development.}}
|text=
We humans have thighs, shanks, and feet; Spidops has thighs and shanks, but no feet on or parallel to the ground, which caused us a lot of trial and error to get its motion working properly.
}}


{{InterviewLede|lede=
{{tNote|The staff appear to use the word "gimmick" to describe an appendage or an otherwise unique aspect of that Pokémon's design. This is different to the technical term of “shader gimmick” that is used elsewhere in the article.}}
Spidops's motion:
}}
Example video: [https://youtu.be/e8dLni7w9U8 Spidops walking]


{{InterviewLede|lede=
==Portraying life-likeness despite various limitations==
Spidops' walking motion: it has quite a narrow range of motion, as it walks with two of its front-left, front-right, back-left and back-right legs attached to each other.
}}


----
{{InterviewParagraph|Onodera|Shun Onodera|For [[Miraidon]] and a few other Pokémon, the modelling team created shader gimmicks for the animation team to handle, such as the way a surface emits light, the motion of moving particles, etc. The modelling team has put in effort to properly realize the gimmicks shown on the settei, and depending on the Pokémon, there can be a huge number of parameters. If we simplify that to a single parameter, the motion would be too monotonous; so we intentionally leave all of them open so that animators can adjust them. This results in frequent communication such as, "How do we use this [parameter]?" and the like; [their jobs] feel tough to me.}}


{{InterviewQuestion|question=
{{InterviewParagraph|Fukaya|Suguru Fukaya|If [animators] neglect this, they may end up using [the parameters] in a way the modelling team doesn't expect, only to be pointed out, "that's completely different from the settei".}}
Wakasugi: So, Pokémon's motion causes trouble that a human's doesn't, such as a narrower range of motion and less joints.
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Onodera|Shun Onodera|Let's take [[Chi-Yu]] for example, a Pokémon based on a goldfish with magatama-like objects around its eyes. We made a gimmick where its eyes and magatamas shone gradually, but we needed to give the radiance of its eyes and the glowing of its magatamas separate timing; so we added [other] gimmicks with independently adjustable parameters. Things like those are prone to timing errors and therefore require close communication.}}
|text=
We often assign Pokémon full of restrictions to veterans among the animators.
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Fukaya|Suguru Fukaya|It's so complicated that there's even a design like "'''This''' facial expression must have no shine".}}
|text=
Some Pokémon, such as Iron Thorns and Iron Bundle, have robotic or mechanical traits and therefore a limited range of motion as does Spidops, which gave us a lot of trouble.
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{CenterImage|header=Chi-Yu's Animations|align=left
|text=
|video=Chi-Yu (CGWorld 296 Interview) Attacking
We adjusted their range of interference and motion whilst following the settei; [those Pokémon] must've been difficult to operate. Still, the assigned animators [have achieved] good-looking movement after much trial and error.
|video2=Chi-Yu (CGWorld 296 Interview) Emoting
}}
|caption='''[left]''' Chi-Yu's attacking animation, where both its eyes and magatamas glow at the same time.<br>'''[right]''' Chi-Yu's happy animation, where its eyes are wide open and only its magatamas shine.}}
{{InterviewParagraph|Yoneya|Yuki Yoneya|[[Spidops]], an early-game [Pokémon], is another one with both a complicated body structure and movement, and developing it [required] a lot of discussions with modellers. It has eight legs like a spider, so its knee joints can only bend in a single direction.}}


{{Translators Note|text=
{{InterviewParagraph|Onodera|Shun Onodera|[[Spidops]]' eight legs are all cylindrical, and it needs to bend its joints whilst maintaining a consistent [leg] shape; so we needed to coordinate this in detail with riggers and animators. There are even some occasions where it moves whilst two of its front-left, front-right, back-left and back-right legs are attached to each other, so it has an extremely limited range of motion. Moreover, it has no ankles — so the animator(s) in-charge had a hard time.}}
A "range of interference" of an object appears to refer to the space occupied by the object that disallows clipping.
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Yoneya|Yuki Yoneya|We humans have thighs, shanks, and feet; Spidops has thighs and shanks, but no feet on or parallel to the ground, which caused us a lot of trial and error to get its motion working properly.}}
|text=
With those restrictions in place, we made progress while consulting modellers about how to portray [a Pokémon's] life-likeness. Iron Thorns and Iron Bundle have ankle joints with a narrow range of motion, which was troublesome; but above all, the fact that they have no knees was [the] hard[est].
}}


{{InterviewQuestion|question=
{{CenterImage|header=Spidops' Animations
Wakasugi: What do you mean by "no knees"?
|video=Spidops (CGWorld 296 Interview) Walking
}}
|caption=Spidops' walking animation. It has quite a narrow range of motion, as it walks with two of its front-left, front-right, back-left and back-right legs attached to each other.}}
{{InterviewQuestion|Wakasugi: So, Pokémon's animation causes trouble that a human's doesn't, such as a narrower range of motion and less joints.}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Yoneya|Yuki Yoneya|We often assign Pokémon full of restrictions to veterans among the animators.}}
|text=
They only have hip joints and ankle joints; there are no knee joints to begin with.
}}


{{InterviewQuestion|question=
{{InterviewParagraph|Fukaya|Suguru Fukaya|Some Pokémon, such as Iron Thorns and Iron Bundle, have robotic or mechanical traits and therefore a limited range of motion as does Spidops, which gave us a lot of trouble.}}
Wakasugi: That's a pain.
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Onodera|Shun Onodera|We adjusted their range of interference and motion whilst following the settei; [those Pokémon] must've been difficult to operate. Still, the assigned animators [have achieved] good-looking movement after much trial and error.}}
|text=
They must walk within their design; so it was a tough job to give them a viable range of motion.
}}


{{InterviewQuestion|question=
{{tNote|A "range of interference" of an object appears to refer to the space occupied by the object that disallows clipping.}}
Wakasugi: [Pokémon] purely [based on] living creatures keep the reference material as the source of your ideas, but those with an inorganic motif must depend on how inventive the animators are.
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewParagraph|Yoneya|Yuki Yoneya|With those restrictions in place, we made progress while consulting modelers about how to portray [a Pokémon's] life-likeness. [[Iron Thorns]] and [[Iron Bundle]] have ankle joints with a narrow range of motion, which was troublesome; but above all, the fact that they have no knees was [the] hard[est].}}
|text=
Varoom was another one of our tough jobs. It's based on a single-cylinder engine, and has a lot of inorganic elements in its design. We needed to balance [its design] with its cartoonish, exaggerated movements as shown [on the settei]; so we found it difficult to share common ground about interpreting its movement.
}}


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: What do you mean by "no knees"?}}
Wakasugi: How many motions does a Pokémon have, and how long does it take to create them?
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Yoneya|Yuki Yoneya|They only have hip joints and ankle joints; there are no knee joints to begin with.}}
|text=
23 motions on average; and 60 was the biggest. Developing [motion of] a new Pokémon takes about one-and-a-half or two-and-a-half months, including the supervision period. [The duration] quite varies, depending on the level of difficulty and the amount of motions.
}}


{{InterviewLede|lede=
{{InterviewQuestion|Wakasugi: That's a pain.}}
Pokémon with larger difficulties in motion development:
}}


Example video: [https://youtu.be/Qsi0MlNdRHU Iron Thorns attacking]
{{InterviewParagraph|Fukaya|Suguru Fukaya|They must walk within their design; so it was a tough job to give them a viable range of motion.}}


{{InterviewLede|lede=
{{InterviewQuestion|Wakasugi: [Pokémon] purely [based on] living creatures keep the reference material as the source of your ideas, but those with an inorganic motif must depend on how inventive the animators are.}}
Iron Thorns' attacking motion: it lacks knee joints, which makes it hard to get its movements working properly.
}}


{{InterviewImageTop}}
{{InterviewParagraph|Onodera|Shun Onodera|[[Varoom]] was another one of our tough jobs. It's based on a single-cylinder engine, and it has a lot of inorganic elements in its design. We needed to balance [its design] with its cartoonish, exaggerated movements as shown [on the settei]; so we found it difficult to share common ground about interpreting its movement.}}
{{InterviewImage|color1=white|color2=white
<!-- |image1=Iron Bundle idling -->
|imagesize=250
|caption=
Iron Bundle doesn't have knee joints either; additionally, it has shorter back legs than Iron Thorns'
}}
{{InterviewImageBot}}


{{InterviewImageTop}}
{{InterviewQuestion|Wakasugi: How many motions does a Pokémon have, and how long does it take to create them?}}
{{InterviewImage|color1=white|color2=white
<!-- |image1=Varoom idling -->
|imagesize=250
|caption=
Varoom is based on a single-cylinder engine, which caused difficulties when discussing how it should be interpreted in motion
}}
{{InterviewImageBot}}


{{InterviewImageTop}}
{{InterviewParagraph|Fukaya|Suguru Fukaya|23 animations on average; and 60 was the most. Developing [animations of] a new Pokémon takes roughly one-to-two and a half months, including the supervision period. [The duration] quite varies, depending on the level of difficulty and the amount of animations.}}
{{InterviewImage|color1=white|color2=white
<!-- |image1=Roaring Moon idling -->
<!-- |image2=Roaring Moon zoomed -->
|imagesize=250
|caption=
Roaring Moon has long front legs and claws, and short back legs, which makes it prone to clipping during development of its walking motion and the like
}}
{{InterviewImageBot}}


{{InterviewParagraph|name=Yoneya|sprite=Yuki Yoneya
{{CenterImage|header=Pokémon with more complex animation
|text=
|video=Iron Thorns (CGWorld 296 Interview) Attacking
We've [managed to] prevent its legs from clipping into its torso or the ground by tediously and repeatedly fine-tuning its joints across the body.
|caption=Iron Thorns' attacking animation. It lacks joints at the knee, which makes it hard to get its movements working properly.}}
}}


{{InterviewImageTop}}
{{CenterImage|align=left|width=800px
{{InterviewImage|color1=white|color2=white
|image=Iron Bundle (CGWorld 296 Interview) Idling.png
<!-- |image1=Chien-Pao idling -->
|image2=Varoom (CGWorld 296 Interview) Idling.png
|imagesize=250
|image3=Roaring Moon (CGWorld 296 Interview) Idling.png
|caption=
|image4=Roaring Moon (CGWorld 296 Interview) Close-Up.png
Chien-Pao has very long swords in its mouth
|caption='''[first]''' [[Iron Bundle]] doesn't have knee joints either; additionally, it has shorter back legs than [[Iron Thorns]]'. <br> '''[second]''' [[Varoom]] is based on a single-cylinder engine, which caused difficulties when discussing how it should be interpreted in motion. <br> '''[third]''' [[Roaring Moon]] has long front legs and claws, and short back legs, which makes it prone to clipping during development of its walking animation, among others.}}
}}
{{InterviewImageBot}}


{{InterviewParagraph|name=Yoneya|sprite=Yuki Yoneya
{{InterviewParagraph|Yoneya|Yuki Yoneya|We've [managed to] prevent its legs from clipping into its torso or the ground by tediously and repeatedly fine-tuning its joints across the body.}}
|text=
Carelessly moving the head downwards would make its swords clip into the ground, so there was a lot we had to watch out for. There was a lot of trial and error on how to give it cool-looking motion.
}}


== Developing Movement, Not Only on Land but Also in Air and Water ==
{{CenterImage|
|image=Chien-Pao (CGWorld 296 Interview) Idling.png
|caption=[[Chien-Pao]] has very long swords in its mouth.}}
{{InterviewParagraph|Yoneya|Yuki Yoneya|Carelessly moving the head downwards would make its swords clip into the ground, so there was a lot we had to watch out for. There was a lot of trial and error on how to give it cool-looking motion.}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
==Developing animation not only on land, but also in air and water==
|text=
Scarlet & Violet needs to portray Pokémon living in an open world with a wide range of topography, so there are more motions per Pokémon than in Sword & Shield.
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Onodera|Shun Onodera|Scarlet and Violet needs to portray Pokémon living in an open world with a wide range of topography, so there are more motions per Pokémon than in Sword and Shield.}}
|text=
Let's take jumping for instance: previously, [a Pokémon] only had the animation of jumping out of a Poké Ball in battle; this time, we needed jumping animations for the overworld. A simple copy-paste of an in-battle animation wouldn't suffice at all; detailed, dedicated animations were required, resulting in a big increase of the number [of animations].
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Fukaya|Suguru Fukaya|Let's take jumping for instance: previously, [a Pokémon] only had the animation of jumping out of a [[Poké Ball]] in battle; this time, we needed jumping animations for the overworld. A simple copy-paste of an in-battle animation wouldn't suffice at all; detailed, dedicated animations were required, resulting in a big increase of the number [of animations].}}
|text=
Walking and running aren't all of the movement animations; some new types have been added, such as jumping and the like, or hovering. This made it more complex for us to set up the animation-state transition endpoints.
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Yoneya|Yuki Yoneya|Walking and running aren't all of the movement animations; some new types have been added, such as jumping and the like, or hovering. This made it more complex for us to set up the animation-state transition endpoints.}}
|text=
Some Pokémon not only travel on land but also swim or fly. For example, Glaceon requires [its motion assets] both on land and in water, and Bombirdier both on land and in the air. More and more motions have become required in this way.
}}


{{InterviewQuestion|question=
{{InterviewParagraph|Fukaya|Suguru Fukaya|Some Pokémon not only travel on land but also swim or fly. For example, [[Glaceon]] requires [its motion assets] both on land and in water, and [[Bombirdier]] both on land and in the air. More and more motions have become mandatory in this way.}}
Wakasugi: So, some Pokémon having water or air animations is why the number of animations per Pokémon varies. In those cases, do they require not only two sets of movement animations but also two sets of attacking ones?
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewQuestion|Wakasugi: So, some Pokémon having water or air animations is why the number of animations per Pokémon varies. In those cases, do they require not only two sets of movement animations but also two sets of attacking ones?}}
|text=
Yes. On top of that, we prepare two sets of emoting animations as well. For instance, since a flying [Pokémon] isn't grounded with its feet, dedicated adjustments [on these animations] are essential, even if they may partly be shared.
}}


{{InterviewQuestion|question=
{{InterviewParagraph|Yoneya|Yuki Yoneya|Yes. On top of that, we prepare two sets of emoting animations as well. For instance, since a flying [Pokémon] isn't grounded with its feet, dedicated adjustments [on these animations] are essential, even if they may partly be shared.}}
Wakasugi: Producing 3D assets for an open world seems arduous!
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewQuestion|Wakasugi: Producing 3D assets for an open world seems arduous!}}
|text=
We really felt it was. '''(laughs)'''
}}


<!-- ​​Motion of Glaceon and Bombirdier: -->
{{InterviewParagraph|Onodera|Shun Onodera|We really felt it was. '''(laughs)'''}}


Example videos:
{{InterviewContext|Pokémon inhabiting both sea and sky, in addition to land, required a greater number of animations.}}
* [https://youtu.be/VoE30AwZ4hk Glaceon walking]
* [https://youtu.be/zbUFt5khIg0 Glaceon swimming]
* [https://youtu.be/dc4XjpVnU8E Bombirdier walking]
* [https://youtu.be/mPuiDTzPtP8 Bombirdier flying]


{{InterviewLede|lede=
{{CenterImage|header=Glaceon's Animations
Pokémon inhabiting the water and air in addition to land require more animations.
|video=Glaceon (CGWorld 296 Interview) Walking
}}
|video2=Glaceon (CGWorld 296 Interview) Swimming
|caption=Glaceon walking and swimming.}}


----
{{CenterImage|header=Bombirdier's Animations
|video=Bombirdier (CGWorld 296 Interview) Walking
|video2=Bombirdier (CGWorld 296 Interview) Swimming
|caption=Bombirdier walking and flying.}}


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: Were there some cases where the amount of animations changed during development?}}
Wakasugi: Were there some cases where the amount of animations changed during development?
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewParagraph|Onodera|Shun Onodera|We estimated the amount of animations for each Pokémon in the early stage of development, but there were rises and falls as in-game events and the like came up. We really wanted as many Pokémon and as many animations as possible; so we tried to find common ground with GAME FREAK for feasible [development], with a comprehensive consideration of data capacity, man-hours, etc.}}
|text=
We estimated the amount of animations for each Pokémon in the early stage of development, but there were rises and falls as in-game events and the like came up. We really wanted as many Pokémon and as many animations as possible; so we tried to find common ground with GAME FREAK for feasible [development], with a comprehensive consideration of data capacity, man-hours, etc.
}}


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: Could you tell us what trouble a newcomer tends to have during Pokémon motion development?}}
Wakasugi: Could you tell us what trouble a newcomer tends to have during Pokémon animation production?
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Fukaya|Suguru Fukaya|This isn't specific to newcomers, but [animators] sometimes make a bipedal Pokémon, in particular, look too human-like in its movements and behavior. Even if its animation is nice, we'll ask them to correct it when it isn't faithful to the personality and the design of that Pokémon. Examples include a Pokémon showing dexterity when it has nothing like "It's dexterous" on its settei, or a Pokémon with its attacking animation showing great speed when it shouldn't be capable of moving that swiftly. These points seem like a hurdle for those unfamiliar with Pokémon.}}
|text=
This isn't specific to newcomers, but [animators] sometimes make a bipedal Pokémon, in particular, look too human-like in its movements and behaviour. Even if its animation is nice, we'll ask them to correct it when it isn't faithful to the personality and the design of that Pokémon. Examples include a Pokémon showing dexterity when it has nothing like "It's dexterous" on its settei, or a Pokémon with its attacking animation showing great speed when it shouldn't be capable of moving that swiftly. These points seem like a hurdle for those unfamiliar with Pokémon to me.
}}


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: When you have as many as about 80 animators, you'll definitely have a lot of difficulties in communication. What did you pay attention to the most?}}
Wakasugi: When you have as many as about 80 animators, you'll definitely have a lot of difficulties in communication. What did you pay attention to the most?
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Fukaya|Suguru Fukaya|We didn't have direct communication with each animator of the partner companies, but we asked the lead [of the team] in each company to supervise their staff. We tried our best to keep in close touch with the leads.}}
|text=
We didn't have direct communication with each animator of the partner companies, but we asked the lead [of the team] in each company to supervise their staff. We tried our best to keep in close touch with the leads.
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Yoneya|Yuki Yoneya|We had a [private] project wiki dedicated to sharing the specifications. If we had used incorrect naming conventions on the wiki, for example, each company would've delivered the wrong data [to us]; so we were extremely careful.}}
|text=
We had a [private] project wiki dedicated to sharing these specifications. If we had used incorrect naming conventions amongst other things on the wiki, each company would've ended up with the wrong data, so we were extremely careful.
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewParagraph|Onodera|Shun Onodera|The development team at our company [Creatures] is more than twice as big as that in [[Sword and Shield]]. We never had this scale of development before, and there were a lot of uncertain, experimental [workflows]; we know there's still considerable room for improvement. This time, [our workflow] greatly relied on the communication efforts of each member, which wasn't the optimal way for sure.}}
|text=
The development team at our company [Creatures] is more than twice as big as that in Sword & Shield. We never had this scale of development before, and there was a lot of deliberation [for the best workflow]; we know [our current workflow] is still developing. We owed a lot to the communication efforts by each member, though we're sure this could be improved upon.
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Yoneya|Yuki Yoneya|I also think that communication may have become more troublesome as more members worked from home, due to COVID.}}
|text=
I also think that communication may have become more troublesome as more members worked from home, due to COVID.
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewParagraph|Onodera|Shun Onodera|To lower the barrier of communication, the leads of both the modelling and motion teams always tried to be like, "Feel free to ask questions at any time, no matter how trivial they may be". Actually, I was [very] busy with a lot of jobs, but still tried my best to empathetically answer questions from members in-charge.}}
|text=
To lower the barrier of communication, the leads of both the modelling and motion teams always tried to be like, "Feel free to ask questions at any time, no matter how trivial they may be". Actually, I was [very] busy with a lot of jobs, but still tried my best to empathetically answer questions from members in-charge.
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Yoneya|Yuki Yoneya|I tried hard to always give an air of "I'm not busy at all". '''(laughs)'''}}
|text=
I tried hard to always give an air of "I'm not busy at all". '''(laughs)'''
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Fukaya|Suguru Fukaya|We also had a lot of information unsuitable for merely text-based communication, so we were flexible about holding some brief video conferences as well.}}
|text=
We also had a lot of information unsuitable for merely text-based communication, so we were flexible about holding some brief video conferences as well.
}}


== Creatures, Inc.'s Role: Expanding How Pokémon are Expressed ==
==Creatures, Inc.'s Role: Expanding how Pokémon are expressed==


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: To conclude the interview, could you tell us what you find interesting about your jobs and what you consider a great [work] attitude?}}
Wakasugi: To conclude the interview, could you tell us what you find interesting about your jobs and something significant about what you value?
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Yoneya|Yuki Yoneya|More than 1,000 species of Pokémon have been discovered so far, all with their own unique personalities, which I'll never get bored of. Also, over the last few years, I've come to feel strongly about the importance of communication and the sharing of information with other departments [in the company]. When I was in a CG animation company, I'd [only] focus on thorough improvements for my own shots; nowadays, I consider things more often like "I wanna do this, then who should I ask about it?" and "If I do this, who'll have a harder time?" I believe an attitude like that can prevent mistakes and lengthy delays.}}
|text=
More than 1,000 species of Pokémon have been discovered so far, all with their own unique personalities, which I'll never get bored of. Also, over the last few years, I've come to feel strongly about the importance of communication and the sharing of information with other departments [in the company]. When I was in a CG animation company, I'd [only] focus on thorough improvements for my own shots; nowadays, I consider things more often like "I wanna do this, then who should I ask about it?" and "If I do this, who'll have a harder time?" I believe an attitude like that can prevent mistakes and lengthy delays.
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Fukaya|Suguru Fukaya|This isn't specific to the gaming industry, but it's quite important to communicate with [members assigned to] each process. You'll be able to create more accurate animations by, for example, listening better to modellers' [explanations] during '''kyara uchi''' [to understand] "Why are we setting a joint '''here'''?", "What's '''this''' [rigging] weight for?", etc.}}
|text=
This isn't specific to the gaming industry, but it's quite important to communicate with [members assigned to] each process. You'll be able to create more accurate animations by, for example, listening better to modellers' [explanations] during '''kyara uchi''' [to understand] "Why are we setting a joint '''here'''?", "What's '''this''' rigging weight for?", etc.
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewParagraph|Onodera|Shun Onodera|I've been focusing on meticulous modelling [work] since my days at a CG animation company, and I find this to be an important attitude [that's relevant to] working in the gaming industry, too. I want to uphold my meticulous work, [all the more so] because Pokémon's assets in particular will be used for a long time across the series.}}
|text=
I've been focusing on meticulously modelling with care since my days at a CG animation company, and I find this to be an important attitude that's relevant to working in the game industry, too. I want to uphold my meticulous work, [all the more so] because Pokémon's assets in particular will be used for a long time across the series.
}}


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: Any advice to readers learning game animation?}}
Wakasugi: Any advice to readers learning game animation?
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Fukaya|Suguru Fukaya|We've been making 3D assets for Pokémon, but you shouldn't stick with [just] them alone; you should observe humans, animals, and various objects, and practice animating their movements. Through observation and production, you can improve fundamentals, such as [understanding] how the center of gravity shifts.}}
|text=
We've been making 3D assets of Pokémon, but you shouldn't stick with [just] them alone; you should observe a variety of things, humans, or animals, and try to animate those movements. Through observation and production, you can improve fundamentals, such as [understanding] the center of gravity, and so on.
}}


{{InterviewParagraph|name=Yonena|sprite=Yuki Yonena
{{InterviewParagraph|Yoneya|Yuki Yoneya|When watching demo reels, I/we pay attention to how the center of gravity shifts. I believe only when you're successful [in animating it] will your personality and commitment begin to shine through. Demo reels with the energy of "I love this!" bring me/us joy, and show me/us [the creators'] desire to grow.}}
|text=
When watching demo reels, I/we pay attention to the movement of the center of gravity. I believe only when you're successful [in animating it] will your personality and commitment begin to shine through. Demo reels with the energy of "I love this!" bring me/us joy, and show me/us the desire to grow.
}}


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: Indeed, the shift of the center of gravity ''is'' important in Pokémon animation as well.}}
Wakasugi: So, the movement of the center of gravity ''is'' important in Pokémon animation as well, isn't it.
{{tNote|Wakasugi appears to have comparisons with 3D animation films in mind.}}
}}


{{InterviewParagraph|name=Onodera|sprite=Shun Onodera
{{InterviewParagraph|Onodera|Shun Onodera|This may come as a surprise, but most of those who only love Pokémon or video games won't suit Creatures' culture. As we take charge of creating Pokémon's 3D assets, we're aware our role is to expand in-game expressions of the Pokémon. To achieve that, you should take an interest in various topics, not limited to just the fields of entertainment.}}
|text=
This may come as a surprise,, but most of those who only love Pokémon or video games won't suit Creatures' culture. As we take charge of creating Pokémon's 3D assets, we're aware our role is to expand in-game expressions of the Pokémon. To achieve that, you should take an interest in various topics, not limited to just the fields of entertainment.
}}


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: Now that you mention it, there's bread, there's ironsand, there's a single-cylinder engine, etc. the concepts for Pokémon are limitless.}}
Wakasugi: Now that you mention it, there's bread, there's ironsand, there's a single-cylinder engine, etc. the motifs of Pokémon are limitless.
}}


{{InterviewParagraph|name=Fukaya|sprite=Suguru Fukaya
{{InterviewParagraph|Fukaya|Suguru Fukaya|Let's say you have a meeting with GAME FREAK. [You'll] glean information from their settei and instructions— share interpretations by drawing comparisons to something else that you have some background knowledge on; that'll be an instant done-deal. Then, when coming back to your desk, communicate the meeting to the animators in charge in a way that '''they''' can best understand, and share the interpretations again without discrepancies; this'll make your jobs more fascinating.}}
|text=
Let's say you have a meeting with GAME FREAK. Compare the information you can glean from both their settei and instructions to something else that you have some background knowledge on, and then share those interpretations; that'll be an instant done-deal. Then, when coming back to your desk, communicate the meeting to the animators in charge in a way that they can best understand, and share those interpretations again without discrepancies; this'll make your jobs more fascinating.
}}


{{InterviewQuestion|question=
{{InterviewQuestion|Wakasugi: Your stories have made me more aware of how interesting Pokémon animation can be. Thank you so much!}}
Wakasugi: Your stories have made me more aware of how interesting Pokémon animation can be. Thank you so much!
}}


{{InterviewNavBox}}
{{references}}

Latest revision as of 09:50, 4 April 2026




Pokémon Scarlet and Violet are the kanzen shinsaku of Core Series Pokémon, and are the first open-world games in the series. We've done a deep-dive exploration into the work of animators at Creatures, Inc., who have helped breathe life into many Pokémon inhabiting the Paldea region, the setting of Scarlet and Violet.

[translator's note] Kanzen shinsaku refers to the main games of a new Generation.
In the original interview, CGWorld abbreviates Scarlet and Violet as "S • V", using the uncommon middle dot.


Animation considerations based on the Ecology and Temperament of each Pokémon


Wakasugi: First of all, what was your role on Scarlet and Violet?
For Scarlet and Violet, The Pokémon Company took the role of the production and branding; GAME FREAK handled overall game development including the specifications of the Pokémon's 3D assets; and our company, Creatures, were in charge of 3D asset creation for most Pokémon.
Under Fukaya, I was a manager and director of the motion team, much like he was.

[translator's note] Yoneya is the sub-manager of Creatures' art team under Fukaya, but is credited as the motion lead in Scarlet and Violet, which is a higher position than Fukaya's on those games.

I served as the modelling lead. The teamwork between modellers and animators was essential to this game's development; so I'm joining this interview, too.

Wakasugi: Could you tell us about your career, too?
It's my fourteenth year, mostly in the gaming industry. My debut work at our company was Sword and Shield, and I've been among the Core Series Pokémon developers since.
I began my career in CG animation and joined the company in 2017. I have about eleven years of experience in total, six in the gaming industry.
Much like Yoneya, I worked for CG animation teams until I joined the company in 2018; I have about twelve years of experience in total, five in the gaming industry.

Wakasugi: What are the first steps for 3D asset production in Scarlet and Violet?
Scarlet and Violet has more than 400 species of Pokémon, about 120 of which are new. GAME FREAK prepares the settei, motion instructions, and the like. Within [those documents], there are san-men zu, idling and attacking poses, expression sheets, etc., which our modelling team uses to work on 3D modelling. The Pokémon Company and GAME FREAK then supervise our modelling, and their approval brings us to a meeting between the art directors, the modelling and motion leads, the assigned animators in-charge, and so on.

[translator's note] San-men zu, literally "three-aspect figure", means views from the front, from above, to the side of an object.

We call it kyara uchi; setting the course for the specifications and motion of a Pokémon. For example, we settle the species-specific characteristics of that Pokémon and the range of motion for its joints. Basically, we follow GAME FREAK's settei and so on; however, they mainly document attack motion, which leaves [it up to] us to provide various emotional expressions, for the most part. Last but not least, our modelers' jobs go as far as joint setups and skinning, while the rigging controller setups are done by our riggers.

[translator's note] Kyara uchi seems to be the shortened form of "character uchi-awase", literally "character meeting".


Wakasugi: Are there cases where animators' ideas lead to further adjustments of the joints, too?
Yes, [the modelling team] listens to the motion team and adds joints to the parts that the motion team want to move, before passing [the data] on to the riggers. There are sometimes requests after the actual motion implementation [tests], like "Could you add another joint here, since I want this part to sway, too?" Implementing [test] motion often reveals issues that we hadn't thought of before; leading to frequent communication between our modellers and animators.

Wakasugi: What information is important for animators on the sheets with all the instructions?
The ecology. What lives do they live, and in what environments? Do they live in groups; do they have companionship; are they aggressive; or aggressive but also cool-headed when in battle? Even a gentle Pokémon has to attack during battles; will the Pokémon attack so the opponent won't get hurt? We deeply consider [aspects] like that.

Wakasugi: Fascinating, but it sounds hard to grant all those requests. (laughs)
That's right. (laughs) The assigned animators collect [additional] reference material based on the ecological data and poses [provided by GAME FREAK]; with that, as well as our brainstorming, we can solidify how their motion will turn out. After the kyara uchi, we [prepare] a prototype model, with which we create some motion within Maya as [a sort of] taste test. Once the supervisors' approve, we finalize the remainder of the animation assets.
Prototype animation models have the general shape and joints completed, but not the textures or lighting.
Once we finalize the models, we replace the prototype models with the final ones to further improve motion. Implementing motion into the actual games requires animation-state setups using a tool, which is another job done by our animators.

Wakasugi: Is that an in-house tool?
It's a tool developed by GAME FREAK. For animation-state setups, each animator consults GAME FREAK's templates prepared [in the tool] to configure animation transition endpoints. This sequence of work makes [the assets] ready for delivery, but that isn't the end; fine-tuning the motion while ensuring the transitions will continue right up until the development deadline.



For new Pokémon, their taste test motion is the cornerstone of their characterization, so we spend a lot of time checking it over. For older Pokémon, we emphasize the personality of a Pokémon across its poses, and its consistency of characterization.

Collecting reference material, not only for living things, but also for inanimate objects


Wakasugi: I guess quite a few Pokémon are difficult to showcase properly from certain angles. For example, in the case of Quaxly, were there some instructions like, "The pointy part of its head must be kept at this angle"?
There were no instructions on angles, but — Quaxly's head has a bouncy texture, you know. There was a request for maintaining that across all of its motion, which was tough for us to fine-tune.
The settei has some requests noted down, such as "This detailed [part] should always be visible"; so during the modelling process, we'll shape so that they consistently look good, and add more joints for fine-tuning, to use an example.

Wakasugi: What references were collected in the kyara uchi phase?
For Pokémon based on a real-life living thing, we collect videos about the ecology of that creature. As an example, for a Pokémon based on a dog, we seek out videos of similar breeds of dog. You know, a Shiba-Inu wags its tail like a "whoosh-whoosh!" when excited, while a Golden Retriever does it more gently. Our discussion can go that far as to which is the better for our interpretation.
Similarly, for a Pokémon with a frog motif, we think as much as "What species of frog?" to [comprehend] the essential [elements of that frog's] motion to incorporate it [into that Pokémon].
Many Pokémon are based on multiple living things and inanimate objects rather than one single thing, so we discuss what elements to incorporate, and which to part with. For example, Fidough is the shared concept of bread and a dog. Whilst its outer body feels like sticky and moist dough, it also showcases the animation and behavior of a small dog, which is also important for us to consider.

Wakasugi: That's tough! (laughs)


We observed dough and added the bread-like bouncy texture at key points. I believe the willingness to observe is essential, both in CG animation and gaming jobs.
For Pokémon based merely on inanimate objects, our development focuses on how to make them feel alive. Sandy Shocks is a Pokémon with its legs resembling U-shaped magnets, and is designed to collect ironsand unintentionally with its legs on [each] step. The assigned animator(s) watched videos of ironsand, noting "This is how ironsand is supposed to move..."

Wakasugi: Indeed, you can't model the flow of ironsand with only your imagination.
In an animator's career, you don't get to observe ironsand moving very often. (laughs)
Right, that was fun.

Wakasugi: So, apparently you're required to cover a wide variety of movements and come up with a range of [your own] ideas there.
I'm sure it's rare to have a game with such a wide range. There are a lot of things you can't imagine just by trying to act it out yourself.



Wakasugi: For Pokémon that have appeared in previous titles, do you use their existing animations?
We do that where possible, but there are moments where we tune them to meet new requirements, add new motion, and so on.
Scarlet and Violet had a change in the joint specifications, which overhauled the naming of each joint. As a result, we could hardly use motion from previous titles as they were, so we had to re-organize the data while consulting riggers and technical artists about what script would [best] migrate the motion at a low cost.
That was a change based on GAME FREAK's suggestion for easier data handling for future-proofing. The specifications of facial assets have been changed as well; almost all facial assets were newly created. Past Pokémon games used texture-based scroll animation to render facial assets, but it's been changed to joint-based animation since Legends: Arceus. It's cuter when the eyes and mouth move nicely, and that also offers a wider variety of expression; so we focused heavily on these facial assets in Scarlet and Violet.

[translator's note] The "texture-based scroll animation" appears to refer to how all Pokémon games pre-Legends: Arceus had their eye textures on a single image, which would flip-between different points on the texture whenever an expression was called.



The UI has buttons for each facial expression preset, which allows the assigned animators to simply click a button at the right point during a motion sequence [to apply a preset] to provide facial assets [in that sequence]. This not only streamlines the process, but also prevents inconsistencies across animators and issues with the designs.
With the change from the texture-based [scroll animation] to the joint-based [animation] for facial textures, our technical artists listened to the requests of the modelers and animators, and developed in-house tool(s). Portraying each Pokémon's characteristics consistently is key to maintaining the Pokémon brand. We've been trying our best as a team every day to achieve that.

Rebuilding Texture-based facial expressions with joints


Wakasugi: I'm sure the way facial assets are built is quite different between the texture-based ones and the joint-based ones. Did you have any difficulties?
Since there are more than 400 species of Pokémon, [we must] ensure consistency across the assigned animators; to achieve that, modellers created presets of facial expressions while looking up the expression sheets, and asked [the animators] to use them.
We decided that if each animator had manipulated the joints directly, the degree of freedom would've been too high, and it would've been difficult to standardize the style.

Wakasugi: Given that Pokémon have very simple designs, just a tiny bit of change can cause something somewhat... sakuga hokai.

[translator's note] Sakuga hokai is a term that can refer to severely bad animation.

Yes, raising the corner of the mouth just a little more could result in a different impression. (laughs)
What's more, we needed to assess how far we would rebuild the texture-based facial expressions with joints. For example, Goomy is a Pokémon characterized with a body that stretches and contracts vertically — its facial expressions with textures would hardly be able to contort, but some of those expressions were difficult to rebuild with meshes, for which we [had to] make many adjustments.
It was difficult to rebuild the Ku [く]-shaped eyes, common within manga and anime, only with joints; so we had to think of other ways.
Since the Core Series Pokémon games attach high importance of individuality for each Pokémon, we wanted to maintain familiar facial expressions as much as possible, and we discussed [this topic] many times with The Pokémon Company and GAME FREAK. Also, animation with joyful-looking eyes in the texture-based style would very often look strange when those eyes were gone [during the rebuilding process], which required us to rebuild the motion as well.





The Ku [く]-shaped eyes occurr as a result of the combination of joints and UV scrolls. Texture-based expressions could only switch between each other in stages, but the jump to joint-based animation now enables more natural eye blinks and mouth movements.
The workflow of joint-based [animation] for facial assets is as follows, for each Pokémon:
  1. The animation team tells the modelling team what animation the Pokémon should have. Their ideas [must be] shared in detail: ex. whether [the animation] involves whole or partial body scaling; or whether [the Pokémon] also flails when opening its mouth wide.
  2. The animation team set up the joints and the [rigging] weight, using this shared information. They then set the Root Joints, which allow the entire eye to move as parent nodes, and configure [each child node] for the intended facial expressions and shape, depending on each Pokémon.
  3. As for older Pokémon, the motion team tries using the existing facial asset data, checks for errors or clipping glitches, and debugs them.
  4. The final assets for the facial expressions are formed into a preset and registered to their in-house tool.
The look of the Pokémon was yet another example of overhaul in Scarlet and Violet, and so were their shader settings as a result. This has also drastically changed the mechanics of, for example, glowing [body parts] and fluid movement of surface patterns; so [the motion team] remodelled the motion of those. I believe it was a project where the motion team had a larger workload than in previous titles.

[translator's note] The "surface patterns" appear to refer to the normal maps that allow for a degree of texture on a Pokémon's body in Scarlet and Violet, such as Seviper's scales.


Wakasugi: I felt the movements of quadruped Pokémon in Scarlet and Violet were more realistic than ever, and I was impressed that they ran in such a way that showcased their skeletal movement. Have you enhanced the running motion of Pokémon that appeared in previous titles, too?
I'm happy to hear you felt that way. This is an open-world game where Pokémon are symbol encounters. Players can observe overworld Pokémon at a distance; so we've enhanced [the motion], considered the life-likeness and natural motion, whilst also meeting the necessary [settei, etc.] requirements. There was even some data from the 30 FPS era among the motion assets for previous titles, so we've rebuilt at 60 FPS as well.

[translator's note] A "symbol encounter (shinboru enkaunto)" is a wasei-eigo that refers to a fully visible encounter, either spawning or stationary.
Additionally— Fukuya's use of "the 30 FPS era" is vague. It wouldn't make sense for him to be referring to their development setup, as ever since the debut of these models in Pokémon X and Y, the Pokémon have been animated at 60 FPS, albeit this can only be seen exclusively in specific menus within the Generation 6 games.



When we [first] tried motion blending on the transition between idling and running, the berry clipped into its body, so we've adjusted the running motion. We could've opted to prepare a dedicated transition animation [between idling and running], but [we decided against it]; [inserting] a transition animation between idling and running would make the gameplay feel sluggish, and avoiding devising transition animations as much as possible [has become] our principle. I believe that this [new] sequence of idling to running has made the transition feel far smoother, and the [whole] animation look way more suited to the Pokémon's personality.

Meticulously developed post-attack animation featuring weight transfer


Wakasugi: When a Pokémon attacks an opponent in battle, it returns to the initial position and then performs weight transfer — I really love it. For example, [a Pokémon] taking a step forward and throwing a punch will [not only] step back to the initial position [but also] shift body weight with its other leg before going back to idling. In my opinion, given that Pokémon's designs are [often] simple, more stylized animation would hardly look incongruent. Why did you [opt to] attempt weight transfer [in an attacking sequence]?

[translator's note] Weight transfer is an athletic technique of shifting body weight from one part of the body to another during action. In-game motion for that is a level of animation follow-through after a Pokémon makes a sharp move, which makes it look more natural.

There are two points we're wary of.

The first is a balance with the time scale [of the attack]. An attacking animation [has to] have quite a short duration between its launch and the [final] hit, so there's only so much you can portray. [Our rules] are, therefore, that the animation before the hit should emphasize the coolness of the movement, and the one after the hit, which is the longer [part], should be crafted with great[er] attention to detail.

The second is how to transition back to the idle animation. [To make this transition more seamless,] we've adjusted the animation curve, overall movement flow, etc. so that the gap between attacking and idling doesn't stand out.

Wakasugi: So, the reason for the short duration of an attack is that you must attach an importance on the sense of speed [for the player] after they press a button, right?

[translator's note] There was a misprint on the printed version where the highlight for the interviewer's text was missing.

Exactly. It's not a universal rule because each project has its own guidelines, but Scarlet and Violet does have a short duration.
Those who have moved here from CG animation companies are often surprised to learn that [a Pokémon] must return to an idle animation. They're likely to wonder, "Why does it have to go back? Isn't it fine to transition into another pose?"
I thought so too, right after I joined this company. (laughs)


[translator's note] The tool appears to be fully in English, with the only exception being "保存" the Save button.


Wakasugi: You know, when a battle begins, players often look at their Pokémon from behind at an angle. I always thought this may have been a tough job, as it seems likely to result in uninteresting scenes, [or confusing situations] where you can hardly tell what Pokémon they're supposed to be, and so on.
In the motion team, we routinely have [technical] talks like, "So, it looks good from the front view, but the silhouette doesn't look as good when viewed from behind at an angle, so let's lower the arms a little". We've been focusing on maintaining some really cool motion from all angles, and spend a lot of time adjusting the idle animations in particular, which players often watch.

Wakasugi: In the filming industry, it's often fine to prioritize the rear view of a character, regardless of the front-view design, when you only need to see it from that view. When it comes to games, it's necessary to look consistently good at all angles, right?
Yes, we've been keen to keep the motion consistent from all angles, with the in-game camera switches in mind. Since Pokémon have simple designs, one angle often carries a different interpretation than another, which is a tough job.
I too had trouble [getting used to] this rule, right after I moved from a CG animation company. The [motion] lead pointed out my careless work every time they checked it over, like "It's no good from this angle".

Wakasugi: That sounds like a Rubik's Cube. (laughs) Like, you've solved the front side and found the back side messed up — that must be very hard.
You're right. (laughs) If we have the game's mechanics and the camerawork locked in at the time we create a Pokémon's 3D assets, it may just be enough to adjust their appearance using the in-game camera. In reality, that's not always the case, so it's essential to check from all angles. That being said, we can estimate most angles, and visual checks from those angles in particular are done very carefully. An example of these adjustments could be ensuring that a [Pokémon's] signature horn is visible, where its animations are clearly seen.

Wakasugi: What Pokémon were particularly difficult to fine-tune?
Pokémon with a lot of swaying parts. For instance, Quaquaval, the final evolution of Quaxly, has decorative wings and is prone to a messy silhouette, which was tough for us.

Wakasugi: Since its front-view design is [already] complicated, tuning up its rear view must've been quite hard.
I squinted at it constantly to figure out its silhouette.

Wakasugi: Were the swaying parts added manually, too?
Yes, manually. We have some scripts for automation, but we seldom use them. We tried to automate this, but manual adjustments on the visuals were required in the final steps; so we decided against it.




Some animators challenge themselves with animation they consider themselves weak at


Wakasugi: Is the same animator in charge of facial assets, body animation, and adjusting the flow of movement?
Basically, the same person works on the entire process. That being said, Pokémon that have appeared in previous titles may have a different member assigned to them in Scarlet and Violet. There are about 80 animators in total, both inside and outside our company.

Wakasugi: That's a lot! Pokémon come in a wide variety of sizes and designs, with a wide range of movement styles. Do you consider suitability when assigning an animator to a Pokémon? For example, is this person good at quadrupedal motion, or is this person better with cuter motion?
Their work obviously shows what they're best at; so we take that into consideration. On top of that, we'll respect their requests and preferences as much as we can. For instance, if someone says "I love insects", we'll assign them a Bug-type Pokémon.

Wakasugi: It sounds fun that staff can ask what [kind of] Pokémon they want to work on. Do some people say, "I definitely wanna work on this!" too?
(laughs) We want staff to work on their favorite Pokémon if the timing is right for the assignment. In many cases this isn't possible, so these requests won't always be granted.

Wakasugi: Did you assign the same person to a whole evolution line, like Quaxly, Quaxwell, and Quaquaval?
We want to assign the same person to similar[-looking] Pokémon, but the timing doesn't always line up. If we assign a different person, we'll give them completed motion [assets] for them to look up. As an example, we handed Quaxly's motion [assets] to the animator(s) in charge of Quaxwell and Quaquaval for reference, and asked them to reproduce the bouncy texture of the head. At the same time, some staff tell us, "I'm not great with [animating] birds, so I'd like to challenge myself". In these cases, we may assign them a less gimmicky and easier Flying-type Pokémon.

Wakasugi: The more gimmicky, the more difficult, right?
Many gimmicks and swaying parts can increase difficulty, yes. In particular, Legendary Pokémon are likely to be more difficult, as they have detailed settei, which we must stick to throughout development.

[translator's note] The staff appear to use the word "gimmick" to describe an appendage or an otherwise unique aspect of that Pokémon's design. This is different to the technical term of “shader gimmick” that is used elsewhere in the article.

Portraying life-likeness despite various limitations

For Miraidon and a few other Pokémon, the modelling team created shader gimmicks for the animation team to handle, such as the way a surface emits light, the motion of moving particles, etc. The modelling team has put in effort to properly realize the gimmicks shown on the settei, and depending on the Pokémon, there can be a huge number of parameters. If we simplify that to a single parameter, the motion would be too monotonous; so we intentionally leave all of them open so that animators can adjust them. This results in frequent communication such as, "How do we use this [parameter]?" and the like; [their jobs] feel tough to me.
If [animators] neglect this, they may end up using [the parameters] in a way the modelling team doesn't expect, only to be pointed out, "that's completely different from the settei".
Let's take Chi-Yu for example, a Pokémon based on a goldfish with magatama-like objects around its eyes. We made a gimmick where its eyes and magatamas shone gradually, but we needed to give the radiance of its eyes and the glowing of its magatamas separate timing; so we added [other] gimmicks with independently adjustable parameters. Things like those are prone to timing errors and therefore require close communication.
It's so complicated that there's even a design like "This facial expression must have no shine".


Spidops, an early-game [Pokémon], is another one with both a complicated body structure and movement, and developing it [required] a lot of discussions with modellers. It has eight legs like a spider, so its knee joints can only bend in a single direction.
Spidops' eight legs are all cylindrical, and it needs to bend its joints whilst maintaining a consistent [leg] shape; so we needed to coordinate this in detail with riggers and animators. There are even some occasions where it moves whilst two of its front-left, front-right, back-left and back-right legs are attached to each other, so it has an extremely limited range of motion. Moreover, it has no ankles — so the animator(s) in-charge had a hard time.
We humans have thighs, shanks, and feet; Spidops has thighs and shanks, but no feet on or parallel to the ground, which caused us a lot of trial and error to get its motion working properly.



Wakasugi: So, Pokémon's animation causes trouble that a human's doesn't, such as a narrower range of motion and less joints.
We often assign Pokémon full of restrictions to veterans among the animators.
Some Pokémon, such as Iron Thorns and Iron Bundle, have robotic or mechanical traits and therefore a limited range of motion as does Spidops, which gave us a lot of trouble.
We adjusted their range of interference and motion whilst following the settei; [those Pokémon] must've been difficult to operate. Still, the assigned animators [have achieved] good-looking movement after much trial and error.

[translator's note] A "range of interference" of an object appears to refer to the space occupied by the object that disallows clipping.

With those restrictions in place, we made progress while consulting modelers about how to portray [a Pokémon's] life-likeness. Iron Thorns and Iron Bundle have ankle joints with a narrow range of motion, which was troublesome; but above all, the fact that they have no knees was [the] hard[est].

Wakasugi: What do you mean by "no knees"?
They only have hip joints and ankle joints; there are no knee joints to begin with.

Wakasugi: That's a pain.
They must walk within their design; so it was a tough job to give them a viable range of motion.

Wakasugi: [Pokémon] purely [based on] living creatures keep the reference material as the source of your ideas, but those with an inorganic motif must depend on how inventive the animators are.
Varoom was another one of our tough jobs. It's based on a single-cylinder engine, and it has a lot of inorganic elements in its design. We needed to balance [its design] with its cartoonish, exaggerated movements as shown [on the settei]; so we found it difficult to share common ground about interpreting its movement.

Wakasugi: How many motions does a Pokémon have, and how long does it take to create them?
23 animations on average; and 60 was the most. Developing [animations of] a new Pokémon takes roughly one-to-two and a half months, including the supervision period. [The duration] quite varies, depending on the level of difficulty and the amount of animations.



We've [managed to] prevent its legs from clipping into its torso or the ground by tediously and repeatedly fine-tuning its joints across the body.


Carelessly moving the head downwards would make its swords clip into the ground, so there was a lot we had to watch out for. There was a lot of trial and error on how to give it cool-looking motion.

Developing animation not only on land, but also in air and water

Scarlet and Violet needs to portray Pokémon living in an open world with a wide range of topography, so there are more motions per Pokémon than in Sword and Shield.
Let's take jumping for instance: previously, [a Pokémon] only had the animation of jumping out of a Poké Ball in battle; this time, we needed jumping animations for the overworld. A simple copy-paste of an in-battle animation wouldn't suffice at all; detailed, dedicated animations were required, resulting in a big increase of the number [of animations].
Walking and running aren't all of the movement animations; some new types have been added, such as jumping and the like, or hovering. This made it more complex for us to set up the animation-state transition endpoints.
Some Pokémon not only travel on land but also swim or fly. For example, Glaceon requires [its motion assets] both on land and in water, and Bombirdier both on land and in the air. More and more motions have become mandatory in this way.

Wakasugi: So, some Pokémon having water or air animations is why the number of animations per Pokémon varies. In those cases, do they require not only two sets of movement animations but also two sets of attacking ones?
Yes. On top of that, we prepare two sets of emoting animations as well. For instance, since a flying [Pokémon] isn't grounded with its feet, dedicated adjustments [on these animations] are essential, even if they may partly be shared.

Wakasugi: Producing 3D assets for an open world seems arduous!
We really felt it was. (laughs)

Pokémon inhabiting both sea and sky, in addition to land, required a greater number of animations.




Wakasugi: Were there some cases where the amount of animations changed during development?
We estimated the amount of animations for each Pokémon in the early stage of development, but there were rises and falls as in-game events and the like came up. We really wanted as many Pokémon and as many animations as possible; so we tried to find common ground with GAME FREAK for feasible [development], with a comprehensive consideration of data capacity, man-hours, etc.

Wakasugi: Could you tell us what trouble a newcomer tends to have during Pokémon motion development?
This isn't specific to newcomers, but [animators] sometimes make a bipedal Pokémon, in particular, look too human-like in its movements and behavior. Even if its animation is nice, we'll ask them to correct it when it isn't faithful to the personality and the design of that Pokémon. Examples include a Pokémon showing dexterity when it has nothing like "It's dexterous" on its settei, or a Pokémon with its attacking animation showing great speed when it shouldn't be capable of moving that swiftly. These points seem like a hurdle for those unfamiliar with Pokémon.

Wakasugi: When you have as many as about 80 animators, you'll definitely have a lot of difficulties in communication. What did you pay attention to the most?
We didn't have direct communication with each animator of the partner companies, but we asked the lead [of the team] in each company to supervise their staff. We tried our best to keep in close touch with the leads.
We had a [private] project wiki dedicated to sharing the specifications. If we had used incorrect naming conventions on the wiki, for example, each company would've delivered the wrong data [to us]; so we were extremely careful.
The development team at our company [Creatures] is more than twice as big as that in Sword and Shield. We never had this scale of development before, and there were a lot of uncertain, experimental [workflows]; we know there's still considerable room for improvement. This time, [our workflow] greatly relied on the communication efforts of each member, which wasn't the optimal way for sure.
I also think that communication may have become more troublesome as more members worked from home, due to COVID.
To lower the barrier of communication, the leads of both the modelling and motion teams always tried to be like, "Feel free to ask questions at any time, no matter how trivial they may be". Actually, I was [very] busy with a lot of jobs, but still tried my best to empathetically answer questions from members in-charge.
I tried hard to always give an air of "I'm not busy at all". (laughs)
We also had a lot of information unsuitable for merely text-based communication, so we were flexible about holding some brief video conferences as well.

Creatures, Inc.'s Role: Expanding how Pokémon are expressed


Wakasugi: To conclude the interview, could you tell us what you find interesting about your jobs and what you consider a great [work] attitude?
More than 1,000 species of Pokémon have been discovered so far, all with their own unique personalities, which I'll never get bored of. Also, over the last few years, I've come to feel strongly about the importance of communication and the sharing of information with other departments [in the company]. When I was in a CG animation company, I'd [only] focus on thorough improvements for my own shots; nowadays, I consider things more often like "I wanna do this, then who should I ask about it?" and "If I do this, who'll have a harder time?" I believe an attitude like that can prevent mistakes and lengthy delays.
This isn't specific to the gaming industry, but it's quite important to communicate with [members assigned to] each process. You'll be able to create more accurate animations by, for example, listening better to modellers' [explanations] during kyara uchi [to understand] "Why are we setting a joint here?", "What's this [rigging] weight for?", etc.
I've been focusing on meticulous modelling [work] since my days at a CG animation company, and I find this to be an important attitude [that's relevant to] working in the gaming industry, too. I want to uphold my meticulous work, [all the more so] because Pokémon's assets in particular will be used for a long time across the series.

Wakasugi: Any advice to readers learning game animation?
We've been making 3D assets for Pokémon, but you shouldn't stick with [just] them alone; you should observe humans, animals, and various objects, and practice animating their movements. Through observation and production, you can improve fundamentals, such as [understanding] how the center of gravity shifts.
When watching demo reels, I/we pay attention to how the center of gravity shifts. I believe only when you're successful [in animating it] will your personality and commitment begin to shine through. Demo reels with the energy of "I love this!" bring me/us joy, and show me/us [the creators'] desire to grow.

Wakasugi: Indeed, the shift of the center of gravity is important in Pokémon animation as well.

[translator's note] Wakasugi appears to have comparisons with 3D animation films in mind.

This may come as a surprise, but most of those who only love Pokémon or video games won't suit Creatures' culture. As we take charge of creating Pokémon's 3D assets, we're aware our role is to expand in-game expressions of the Pokémon. To achieve that, you should take an interest in various topics, not limited to just the fields of entertainment.

Wakasugi: Now that you mention it, there's bread, there's ironsand, there's a single-cylinder engine, etc. the concepts for Pokémon are limitless.
Let's say you have a meeting with GAME FREAK. [You'll] glean information from their settei and instructions— share interpretations by drawing comparisons to something else that you have some background knowledge on; that'll be an instant done-deal. Then, when coming back to your desk, communicate the meeting to the animators in charge in a way that they can best understand, and share the interpretations again without discrepancies; this'll make your jobs more fascinating.

Wakasugi: Your stories have made me more aware of how interesting Pokémon animation can be. Thank you so much!

References