Real-time Special Effects Visualization (RTFX)

Computer hardware and software have revolutionized the film production process and brought about a world of visually rich, immersive videogames. These days, computers are used both in the process of developing preliminary visualizations of cinematic sequences (known as previsualization) and on-set to preview computer-generated environments and visual effects (known as virtual production). These techniques allow […]

Read More
Scalability and performance considerations for the Asset Store

  This proposed research will be held as part of the implementation of an online marketplace for smart assets, project that will be developed at Side Effects Software .The main objectives of this applied research project will be first, trying to predict the performance requirements. Second, estimating the set of queries that need to be […]

Read More
Distributed collaborative recommendation engine for Asset Store

  In this project we attempt to research and develop from ground up a scalable distributed computing based recommendation engine using machine learning. A computer science student from the University of Toronto will work with Side Effects Software at their Toronto office to implement the research intensive recommendation engine algorithm and integrate it in the smart asset online […]

Read More
Research on 3D software user interface design

How to define user requirements accurately and design user interface appropriately have been a very active research area concerned with human-computer interaction and graphic design. Because of the scale and the complexity of three-dimensional (3D) animation software, making correct design decisions becomes tougher. Houdini is a 3D animation software as well as the main product […]

Read More
Re-architecture of Sidefx.com

This proposed research will create a corporate website as well as content management system, which will be developed at and for Side Effects Software. The main objectives of this applied research are (1) redesign the corporate website and services attached; (2) ensure the security, reliability, and scalability of the system; (3) test the application efficiently […]

Read More