Patents Assigned to ALLEGORITHMIC SAS
  • Patent number: 9218672
    Abstract: An image generation engine capable of generating images for a host application from procedural data includes an image generation, a sequential procedural graph traversal module, an intermediate result computation module, an intermediate result rendering time computation module, an intermediate result weight computation module, memory modules for storing the graph G and the corresponding L0, L1, L2, L3 and M lists, and a comparison and deletion module adapted to compare the memory space available for storing new intermediate result data or previously existing data with a given minimum threshold and delete intermediate result data if said memory space available for storing new intermediate result data is below the threshold.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: December 22, 2015
    Assignee: ALLEGORITHMIC SAS
    Inventor: Christophe Soum
  • Publication number: 20130187940
    Abstract: A system for editing and generating procedural textures includes at least one microprocessor, a memory and a list of instructions allowing procedural textures in a procedural format to be edited, and, based on the edited procedural data, generating textures in a raster format. The system provides an editing tool for creating or modifying textures in a procedural format, an optimization device, provided with a linearization module, a parameter-effect tracking module and a graph data module, for storing graph data in an optimized procedural format, and a rendering engine, adapted to generate raster textures. Corresponding editing and generation methods are also provided.
    Type: Application
    Filed: July 29, 2011
    Publication date: July 25, 2013
    Applicant: ALLEGORITHMIC SAS
    Inventors: Cyrille Damez, Christophe Soum
  • Publication number: 20130181994
    Abstract: An image generation engine capable of generating images for a host application from procedural data includes an image generation, a sequential procedural graph traversal module, an intermediate result computation module, an intermediate result rendering time computation module, an intermediate result weight computation module, memory modules for storing the graph G and the corresponding L0, L1, L2, L3 and M lists, and a comparison and deletion module adapted to compare the memory space available for storing new intermediate result data or previously existing data with a given minimum threshold and delete intermediate result data if said memory space available for storing new intermediate result data is below the threshold.
    Type: Application
    Filed: July 27, 2011
    Publication date: July 18, 2013
    Applicant: ALLEGORITHMIC SAS
    Inventor: Christophe Soum