After quite a work to improve it and to add few options: here is the FCPX generator of the main character of my animation "The cult of italian coffee": The butterfly Machaon.
The construction of this model was not easy because I had to gather informations on the flight and the various movements of this lepidopteran.
The flight, as you can see, in the first image
is made up of several stages: the first thing you notice is that the path is a sine wave.
The body has a rotation at the level of its center of gravity on the axis perpendicular to the direction of movement, based on the location (assuming that the movement is along the Z axis, the body’s rotation will be along the X axis).
The wings are coordinated with position in the sinusoid: in the lower position they are in maximum closure and maximum opening in the top.
The legs should assume a useful position to the fly: gathered on the body to improve aerodynamics and not hindering the movement of the wings. All this must be able to be varied according to the frequency of the wings beat.
In the published parameter we can set all of these things
04-Legs Opening: You must set 0 value to have the flight position
10-Wings Beating frequency : You can set the frequency of sine wave path, related with the beat of wings. During the use ( to avoid interference ) you must set the Wings Opening to 0
11-Vertical body shift : You can set the amplitude of sine wave path, related with body rotation
12-Motion Path :
Checkbox selected- the animation of flight is automatic. you have to choose only the direction by setting the initial butterfly position
Checkbox unselected- the animation is made with keyframes
N.B. During the flight to have the correct wings movement you must set the value of “Wings Opening ” = 0
04-Legs Opening: with this I simulated the walking movement in the animation
05-Wings Opening: to set the position of the wings with keyframes
08-Antennas Tilt: These two are useful to position the antennas
09-Wings Fluttering: The fluttering is a wings alternative movement to beating; when you use it you must set the other to 0, and vice versa. Unlike "Wings beating frequency" you have to set the value of "Wings Opening”. The values that best simulate the real movement are between 15 and 35
N.B. Instead of use the more logical pop-ups or check box, I chose the sliders because they can be used with keyframes
06-Proboscis extension: The activation of this function is very memory demanding because the proboscis is made with a replicator and its untwisting moves 100 elements. For this reason it is built with two elements: the first static, coiled and undemanding in memory consumption,and the second animated very demanding to be used only if needed. With the slide set to 0 only the first will be on stage, from 0,4 to 1,4 "Motion" produces a dissolve transition; At 1,5 start the animation; only the second will be present.
Unzip the attachment and install the font “ZPL-Butterfly”; put “The Butterfly” folder in User / Your name / Movies / Motion Templates/ Generators / Pielle.
Of course also ”The butterfly", has texture problems. The "Apple Motion 5:3" syndrome, Strikes back again.
So I made the fix for this beautiful and versatile 3D model.You will find it in attachment.
The flower, the copper's pot and the grass are a 3d composition made with replicators the volumetric light is from “still life with replicators”
Unzip the attachment and install the font “ZPL-Butterfly”if it's not already installed; put or substitute “The Butterfly” folder in User / Your name / Movies / Motion Templates/ Generators / Pielle.
Have good fun Pielle