Services
Definition, study and development of libraries and bespoke applications to respond the needs related to:

Real-Time visualization: The visualization in real time is necessary for model and
environment inspection with an immediate response for the user. In the last years some techniques
have been developed to visualize 3D scenes in real time with an almost realistic appearance. The
difficulty of developing this type of applications is the requirement of a large optimization of
the resources since a high number of frames are drawn in a second.

Offline visualization: These applications carry out a more realistic simulation of the
light interaction with the different materials and surfaces. The offline visualization is focused
on the final result of the image and not on the time needed to create it.

Non-photorealistic rendering: The non-photorealistic visualization simulates artistic
media such as drawing, painting, etc. to make the scene visualization more eye-catching.

Geometry processing: An important part of the 3D scenes visualization is the geometry
processing. The geometry has to be processed before being visualized to provide (in painting time)
all the required information. Within this field we can find the geometry simplification, the subdivision
of the space, the calculation of the principal curvatures, the mesh repair, the generation of
mesh from a point cloud, etc.

Plugins: The creation of plug-ins for 3D design applications as 3ds Max is important to
the content creation process since specific tools are needed by each creation process to accelerate it.

Virtual reality: These types of applications produce in the user the sensation of being immersed
in the environment. In the last years the applications of virtual and augmented reality have become
increasingly important due to the emergence of 3D cinema.