CustomersVersion française

        

Welcome To Algosoft
The Past
Topography
Game
Scanner
Medecine
CartoonSkeletonCloudSculptureVirtualSurveillance

The Present
The Flyer 

     

       his project was done between August 2000 and September 2001.  The project was developed and compiled with Microsoft Visual Studio using QT library in C++ from Trolltech to build the User Interface.  The software run under Windows, Linux and Irix and uses OpenGL to draw in 3D. 

       ou can load a 3D scene from Maya (Alias/Wavefront) and converts it to obtain a 2D look.  The black lines are added to obtain the same effect as a line traced by a traditional cartoonist hand.  The transparency, tones, shadows and light reflects are managed in the conversion. 
    

Email
        

Interface image of the Toonshader 1.2, the window is used to preview the conversion from the 3D to the 2D.  Playing with sliders, you could modify the count of the contour black lines, the size of the shadow and the light reflect.  The interface images are a courtesy of Toonboom inc, Montreal.

 

Interface image of the USAnimation 5.3 camera, the window is used to view the final image composites with all different masks.  The Toonshader was used to save the results in the USAnimation file format.  The interface images are a courtesy of Toonboom inc, Montreal.

 


   
Click to one of the images to look at an animation movie realized with the Toonshader.
The image is a courtesy of Toonboom inc, Montreal.
    

Click to one of the images to look at an animation movie realized with the Toonshader.
The image is a courtesy of Toonboom inc, Montreal.
     

lements developed by ALGOSOFT:
Started from scratch, we design everything                                                    
C++ classes to manage a 3D scene containing the camera, materials, lights, 3D models and transformations.   
Window to preview the 3D scene and uses OpenGL to draw.  
Methods to add black lines around the 3D models, to draw flat colored surfaces, tone, highlight and shadow masks.  
Methods to composite the different masks and save the result in a PNT file format of Toonboom USAnimation 5.3.  
Plug-In for Maya 2.5 or 3.0 (Linux, Irix and Windows) of Alias/Wavefront to save an animated 3D scene (sequence) in the TS Toonshader 1.2 file format.   
Variable resolution (render quality) in pixels to make the conversion from the 3D to the 2D.  
Final image rendered or computed by the software renderer, without OpenGL library.  A blend of Shading and Raytracing techniques are used to render an image precisely and fast.    
Sources written in C++ and interfacing with QT library from Trolltech company.  This library lets programmer compile its programs to many platforms as: Windows, Linux, Irix and MacOS.  
Previous

Next