I was employed as a Pipeline TD & RD Developer at EDI Effetti Digitali Italiani S.p.A. (Milan, Italy) from 2017 to 2019.

As an important figure in a small team, I worked on the architectural design and engineering of the internal software infrastructure collaborating with the various departments’ supervisors. This infrastructure, built entirely from the ground up, has proven to be a vital component of the company production process and is currently still widely utilized on a daily basis. The main programming language used was Python 2.7.

Additionally, I developed a C++ integrated plugin for 3D softwares whose purpose is to recreate, inside Maya, particle simulations coming from other software and exported in Alembic format. The simulations are reconstructed using a Nucleus particle system without solver and emitter. The plugin is composed by:

  • "Particle Importer" Maya node,
  • a UI tool that manages the creation and the links between node, particle system and possible Instancer.
  • through the Particle Importer tool UI is possible to select which schema have to be computed (only PointSchema are listed) and which user attributes (Float and Vector type) stored in the Alembic have to be computed and stored as per-point-attribute in the particle system.
  • Directly through the Particle Importer node is possible to avoid computation of the velocity. The position is always computed as a default parameter.

This work experience allowed me to be Credited in the cast of ZeroZeroZero (Episode 1 - 2019) as Pipeline TD.

EDI


Years

2017-2019

Previous Post Next Post