Optimize the rendering of the scene from the Disney cartoon "Moana". Part 1

Walt Disney Animation Studios (WDAS) recently made an invaluable gift to the community of rendering researchers, releasing full description of the scene for the island from the cartoon
Moana
. Geometry and textures for one frame occupy more than 70 GB on the disk. This is a terrific example of the degree of complexity with which today has to deal with rendering systems; never before researchers and developers involved in rendering outside film studios could not work with similar realistic scenes.
 
 
Here's how the rendering of the scene looks like with modern pbrt:
 
 
Optimize the rendering of the scene from the Disney cartoon "Moana". Part 1
 
...
+ 0 -

Disney introduced her own hair animation system HairControl

Disney introduced her own hair animation system HairControlOne of the most difficult problems of modern 3D animation is still in such a seemingly simple thing as drawing hair. In fact, creating a hairstyle is one of the most difficult and time-consuming operations you can imagine. Animation and game studios have learned how to use real actors for the removal of their movements and giving realism to the actions of the characters. The same applies to the animal world when it comes to "bestial" animation films, even if the characters are made anthropomorphic (as, for example, in the "Zveropolis"). But if the animation of wool or short "half-box" haircuts ...
+ 0 -

How JS works: animation using CSS and JavaScript

Animation is an integral part of modern web interfaces. On how much it is appropriate, attractive and productive, a large part of the user's impressions of working with the site or web application depends. Today, in the translation of the thirteenth part of the series of materials devoted to the peculiarities of jаvascript and related technologies, we'll talk about the animation performed by CSS and JS tools, and discuss approaches to its optimization.
 
 
+ 0 -

"Computer, how is my build doing?" And other magic spells

"Computer, how is my build doing?" And other magic spellsBaruch Sadogursky tells us how to use the Alexa voice command service to add a voice interface to completely unexpected things, such as IntelliJ IDEA and Jenkins, and, leaning back in your chair with a glass of your favorite drink, manage anything.
 
 

 
The article is based on Baruch's speech at the JPoint 2017 conference in Moscow.
 
.https://github.com/jbaruch/jb-toolbox-alexa-skill/blob/master/src/main/groovy/ru/jug/jpoint2017/alexa/jbtoolboxactivator/JbToolBoxActivatorSpeechlet.groovy ...
+ 0 -

How to make good UI-animation excellent

In the material, the translation of which we publish today, designer Pablo Stanley offers several recommendations for animating micro-interactions in the user interface. In each example shown here, two versions of animations are considered. The first option is good, the second, in the author's opinion, is simply excellent. Improving animations is due to small changes, which, in the end, can significantly improve the perception of interfaces by users.
 
How to make good UI-animation excellent

 
The animations ...
+ 0 -

Dragon Bones: create a 2D character and skeletal, mesh-animation

Dragon Bones: create a 2D character and skeletal, mesh-animationGood afternoon, reader! In this article, we'll look at the roadmap that the typical character of our debut Kidarian Adventures play. It, by the way, recently entered the world release on ios and android platforms. I will demonstrate my usual structure of work, however, I will focus on creating animations in Dragon Bones, I will attach explanations and self-described video tutorials. of. site.
 
Unfortunately now the community of this software is not too broad, and even in English there are not many tutorials, basically all the information in Chinese.
 
The first step that should be done is ...
+ 0 -