Patent application number | Description | Published |
20130265310 | METHOD FOR ESTIMATION OF INFORMATION REPRESENTATIVE OF A PIXEL OF A VIRTUAL OBJECT - The invention relates to a method for estimating information representative of a pixel of a virtual object. In order to improve the rendering while minimizing the required calculation time, the method comprises defining a first surface element associated with the pixel according to a direction of observation of the virtual object, the first surface element belonging to a representation of the virtual object according to a first level of detail; associating a second surface element with the first surface element, the second surface element being determined by intersection between the direction of observation and a first parametric surface representing the virtual object according to a second level of detail; estimating the information representative of the pixel according to the second surface element and information associated with the second surface element enabling the virtual object to be represented according to a third level of detail. | 10-10-2013 |
20130321416 | METHOD FOR ESTIMATION OF OCCLUSION IN A VIRTUAL ENVIRONMENT - A method for estimating occlusion in a virtual environment comprising at least two objects and observed from a viewpoint. Thereafter, a second item of information representative of the distance separating a second fragment of a second object from the viewpoint according to an observation direction is computed:, the second item of information is compared with a first item of information representative of the distance separating a first fragment of a first object from the viewpoint according to the observation direction and is stored in a first buffer memory. If the second item of information is less than the first item of information, then a third item of information representative of attributes associated with the second fragment is estimated, the second item of information is stored in a second buffer memory and the third item of information is stored in a third buffer memory. If the second item of information is greater than the first item of information, then the first item of information is stored in the second buffer memory. | 12-05-2013 |
20130346041 | METHOD FOR ESTIMATING THE QUANTITY OF LIGHT RECEIVED BY A PARTICIPATING MEDIA, AND CORRESPONDING DEVICE - A method for estimating the quantity of light received by a point M of a heterogeneous participating media, the light being emitted by a light environment. Thereafter, the method comprises estimating, for each point of a first set of points, first values representative of the light attenuation between the considered point and a first surface bounding the media along a plurality of particular directions of light emission, estimating first coefficients of projection by projection of the first values of reduction of light intensity in an orthonormal basis of spherical functions, estimating second values representative of the light attenuation between the point and a second surface along directions, the second surface comprising some of the points of the neighbourhood of the point, and estimating the quantity of light received by the point using first coefficients of projection and second values of reduction of light intensity. | 12-26-2013 |
20140253561 | METHOD FOR PROCESSING A COMPUTER-ANIMATED SCENE AND CORRESPONDING DEVICE - The invention is related to a method for processing a computer-animated scene, the computer-animated scene being represented with at least an animation graph, at least an animation graph comprising a plurality of nodes connected by paths, the paths being representative of dependencies between the nodes, at least an event being associated with each node, a first information representative of the type of each event being associated with each node. As to optimize the parallelization of the nodes, the method comprises a step of classifying the nodes in at least a first batch and at least a second batch according to the first information associated with each node, at least a first batch comprising nodes to be evaluated in parallel and at least a second batch comprising nodes to be evaluated sequentially. | 09-11-2014 |
20140359585 | METHOD AND DEVICE FOR COMPILING A SOURCE PROGRAM - To compile a source program comprising first rule(s) not supported by a target environment and to enable the first rule(s) to be executed on the target environment, the method comprises generating a directed graph representative of the source program, generating a first data structure corresponding to a flat representation of the directed graph, first data structure comprising at least a first identifier associated with the at least a first rule, and generating a second data structure comprising first instructions adapted for interpreting the first data structure by using the at least a first identifier, the instructions being coded into a code supported by the target environment. | 12-04-2014 |
20150042642 | METHOD FOR REPRESENTING A PARTICIPATING MEDIA IN A SCENE AND CORRESPONDING DEVICE - A method and device for rendering a participating media delimited by a bounding box and rendered from a viewpoint, the media being at a determined distance from the viewpoint according to a viewing direction. In order to represent the limits of the participating media, the method comprises for at least one point of the volume formed by the bounding box, estimating a set of directions having for origin the at least one point; for each direction, estimating a first intersection point, corresponding to the intersection between the direction and the participating media, for which the associated density value is greater than a first threshold value; and estimating third intersection points, corresponding to the intersections between the viewing direction and the participating media, from an item of information representative of distances separating the first intersection point from a second intersection point corresponding to the intersection between the direction and the bounding box for each direction of the at least one part of the set of estimated directions. | 02-12-2015 |
20150042655 | METHOD FOR ESTIMATING THE OPACITY LEVEL IN A SCENE AND CORRESPONDING DEVICE - A method and device for estimating the opacity at a point of a scene lit by an area light source and comprising an object defined by a mesh and occluding some of the emitted light. In order to optimize the calculations for live estimation of the opacity, the method comprises sampling said area light source in a plurality of samples, for at least one sample of the plurality of samples and for at least one first mesh element of the occluding object visible from the at least one sample, generating one shadow plane per edge of the at least one first mesh element, estimating a opacity level depending on coefficients of projection in a function base from values representative of the opacity for a set of intersection points between at least one ray having for origin a viewpoint of the scene and shadow planes crossed by said at least one ray, depending on an angle formed by the normal associated with each shadow plane crossed and by said at least one ray. | 02-12-2015 |
20150145863 | METHOD FOR RENDERING AN IMAGE SYNTHESIS AND CORRESPONDING DEVICE - A method and device for rendering a synthesis image comprising generating a plurality of elementary geometries ( | 05-28-2015 |