Newsroom
Partner
Contact

 

 
 
Technology

With vast experience in all aspects of 3D technologies ranging from motion capture and 3D image generation to creation of rendering effects and software 3D rendering kernels. Reallusion has built a solid base for further development of desktop and web based 3D applications.

Over the past 4 years, the company has been working on innovative 3D technology resulting in the culmination of their 3D-kernal technology (Mercury) and the release of a number of innovative 3D products including CrazyTalk, Effect3D & iClone.

Reallusion has created a strong "3D Rendering Engine" controlled by their RK-API (Rendering Kit Application Programming Interface) which uses a modular approach, providing a powerful "plug-in" to enable a quick time to market advantage for their 3D software products. The RK-API is able to fully utilize a computer system's in-built 3D hardware accelerator if present or if not, then automatically use Reallusion's own software emulator "Mercury". The Mercury component its-self is a powerful software kernel that emulates the function of popular 3D accelerator hardware and removes the need for such hardware. This kernel can be easily be ported to a different OS or platform (including UNIX) and is highly portable and licensable.

Reallusion has also created a "Render Server" component which is able to provide server-side rendering tools for internet based rendering and ASP applications. The Render Server also incorporates clustering technology & distributed job rendering to provide load balancing for demanding and scalable web solutions. The Render Server also supports progressive transmission (ie: image outline first, then better detail over time) to accommodate all types of users.

Reallusion's Render Server has also been built to support and control all other Reallusion API's, allowing separate components or a complete solution to be licensed. Reallusion's "Render Manager" API has been developed to offer a single tool capable of managing and controlling all types of renderers or effects; these include those internally developed by Reallusion like the Non-Photo-Realistic, Photo-Realistic and Real-Time renderers, As well as other external renderers supplied by 3rd party vendors. This provides a very open architecture and a powerful single simple interface to any rendering effects.

3D objects, rendering effects and animation data can be created for Reallusion's products extremely quickly and efficiently by many ways. Firstly utilizing their Performance Animation system which works seamlessly with an in-house motion capture systems, it allows a 3D model to simulate a dancer's motion with vivid facial expressions in real time. This provides an advanced, real-time alternative to using multiple input devices for facial editing, which overcomes the capture volume limitations. Also Reallusion has developed a 3DS Max Plug-in, this major development allows the export of all 3D data created in Studio Max (the industry standard 3D creation tool) directly into any of Reallusion's image generation products. This provides a way for Reallusion to quickly use industry standard creation tools to provide a library of 3D objects and animation effects.

Also Reallusion has spent considerable time developing a patent-pending method of using a 3D model to make a 2D image show facial expressions, the deformation and expression is created by a novel technique of mapping a 3D wire frame object in 2D. When added with dialog the image can look alive, this technique occupies less memory space and is suitable for many Web applications. This technology is currently being used in the CrazyTalk product.

Technology Reallusion Mobile Partners

Contact Us


 
 
Privacy Policy | EULA | RSS Feed | Site Map