Mechanical Special Effects

Design of mechanical special effects on film sets; design and creation of atmospheric effects; rigging; pyrotechnic, etc.

With numerous films, television programs and ads to its credit, the company can literally make the rain fall and the sun shine, set off explosions and pyrotechnics, create action scenes and natural disasters, etc. 

LeclercDumont is a master of the following mechanical special effects: 


Water / rain / snow / wind.


Cascade rigging

Design, manufacturing and operation of mechanical systems for the movement of objects (gimbal) or people, as required.


Drawing and approval of plans.

Pneumatics and hydraulics

According to production needs.

Sets built around special effects

Examples: snow scene – set elements with fire – automatic doors – floors that open - etc.


Information Request