New Products | ||
High-performance computing on cloud services UC-win/Road CG movie service Service of the high-accuracy movie file creation using POV-Ray
|
||
Creation of VR movie with high-accuracy |
High-performance computing on cloud services "CG movie service"
provides the movie creation service using UC-win/Road with ray tracing
method. The POV-Ray is used for the engine of ray tracing. The main feature of ray tracing is the calculation function of the appearance of light and material with accuracy. Sometimes, it takes from several hours to several days to generate an image. UC-win/Road has the function to export the VR space information of UC-win/Road to POV-Ray data file. As it takes too much time for rendering, it has not been used for the creation of CG movie. In this service, we use the super computer which is used in "FORUM8 supercomputer cloud laboratory in Kobe" so that the rendering time can be largely reduced. For the creation of movie, the contents are made with UC-win/Road, and POV-Ray data file which is required for rendering is output per frame of movie. In this way, the VR space for real-time simulation with UC-win/Road can be rendered. In addition, with the space creation function mounted on UC-win/Road, the 3D space with higher accuracy than real-time data and the CG movie can be created. |
Flow of movie creation service |
FORUM8 starts to provide the movie creation service with ray tracing method
as a data creation service (Figure 1).
|
POV-Ray |
POV-Ray(Persistence of Vision Raytracer) is a free 3D graphic software
which allows the creation of realistic still image. There are several engines for each platform including Windows, Unix, and MacOS. Several information are created as text file in predefined script format, and they are rendered using POV-Ray. For the script format of POV-Ray, you can obtain the information and sample from the website of POV-Ray. Main elements are as below. 1.Object shape 2.Surface property 3.Atmospheric effect 4.Light source 5.Camera position Object shape There are a number of information of material which defines the surface material of object (texture) as the script in POV-Ray (Ex: Timber, rock stone, metal (Figure2)). Though the realistic image can be generated by using the default information, the material can be freely defined by writing the scripts. The transparent image can be added to the material, and it can be performed with the bitmap file.
Atmospheric effect The atmospheric effect (fog effect) can be added in POV-Ray. The halo of the entire scene or only the street lights can be set. Light source POV-Ray supports for point light source, surface light source, and spot light (Figure 3). If there is no light source, it becomes very dark.
Shade tracking Ray tracing method:This is the method for determining the final color per pixel of image by calculating the reflection and inflection of the lights from the camera position. The most important thing for rendering the scene is the light tracking. POV-Ray supports for the ray tracing method as the tracing method of general lights (Figure4 Left). Radiosity method:Only the ray tracing method can provide the realistic images, however the light of the radiated surface is calculated by considering the light source only, and it is not considered that the light reflected to inside in light source irradiate other objects. As a result, the it becomes a solid image. The radiosity method is used to ease this image. It can represent and replicate soft light or indirect light eradicated from the radiated surface as light source. POV-Ray supports for the radiosity method (Figure4 Right).
Water reflection, water ripple The water reflection of the lake and water ripple by wind can be set. |
Support in UC-win/Road |
Future development |
Currently, this service supports for the POV-ray output in Ver.5.02.00. Other objects (FBX object, 3D text object, etc) will be supported in future. In addition, we will develop so that the setting of UC-win/Road can be used in POV-Ray. |
(Up&Coming '11 Late Fall Issue) | ||
|