Taccola left behind two treatises, the first being
De ingeneis (Concerning engines), work on its four books starting as early as 1419. In 1432, Taccola met with
Sigismund of Hungary in Siena, and then traveled with him to Rome for Sigismund's coronation to become
Holy Roman Emperor. While at Sigismund's coronation, Taccola dedicated Books 3 and 4 of
De ingeneis to Sigismund, the then protector of Taccola's native Siena, possibly as a means of gaining status and notoriety as a designer. Having been completed in 1433, Taccola continued to amend drawings and annotations to
De ingeneis until about 1449. In the same year, Taccola published his second manuscript,
De machinis (Concerning machines), in which he restated many of the devices from the long development process of his first treatise. Taccola also worked in maintenance and advancement of
Sienna's waterworks system, which was one of the most advanced of the time. Overall, Taccola's goal of his treatises was to shed light on old Greco-Roman machines, as opposed to principally writing about his own designs. On a case-to-case basis, Taccola would cite the earlier designs imagined by
Vegetius and
Kyeser. In one example, Taccola detailed the design of a defense system for forts that used a water line and a suction line. Both ends of the water and suction line would be open, allowing water from a lower reservoir to flow up the water line and fill an upper reservoir in the fort. There is only one reference recorded in his writings of Taccola actually creating and testing his designs, so his creations were likely mostly theoretical. Due to the political rivalry between
Siena and Florence, Taccola was never exposed to
linear perspective, a growing graphical style in Florence. Moreover, Taccola drew his machines based on what looked proper to him, not based on geometrical considerations. Despite these graphic inconsistencies, Taccola's style has been described as being forceful, authentic and usually to be relied upon to capture the essential. == Interview with
Brunelleschi ==