Patents by Inventor Kiril Vidimce

Kiril Vidimce has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20120182300
    Abstract: A dynamic volumetric medium, such as hair, fog, or smoke, may be represented, for purposes of shadow mapping, by transmittance versus depth data for that medium. In one embodiment, the representation may take the form of a plot of transmittance versus depth, with nodes where the transmittance changes non-live linearly with respect of depth into the medium. The number of nodes in the representation may be reduced to reduce memory footprint and to enable the storage of the representation on the same chip doing the shadow mapping. In some embodiments, the number of nodes may be reduced, one node at a time, by removing the node whose underlying trapezoid has the least area of all the remaining nodes.
    Type: Application
    Filed: January 18, 2011
    Publication date: July 19, 2012
    Inventors: Marco Salvi, Aaron Lefohn, Andrew T. Lauritzen, Kiril Vidimce
  • Publication number: 20110249011
    Abstract: A method, apparatus, and system are described for list texturing being performed over a data path of a graphics pipeline. Input data is received at a graphics pipeline of a graphics processing unit to be processed and generated into a final image to be displayed on a display device of a computer system. Geographic primitives are obtained from processing the input data, and neighbor aggregation of pixels within the geographic primitives is performed. The neighbor aggregation of the pixels includes rendering list texture of the pixels by merging the geographic primitives.
    Type: Application
    Filed: April 9, 2010
    Publication date: October 13, 2011
    Inventors: PAUL LALONDE, Kiril Vidimce, Larry Dean Seiler
  • Patent number: 7652666
    Abstract: An interactive cinematic lighting system used in the production of computer-animated feature films containing environments of very high complexity, in which surface and light appearances are described using procedural RenderMan shaders. The system provides lighting artists with high-quality previews at interactive framerates with only small approximations compared to the final rendered images. This is accomplished by combining numerical estimation of surface response, image-space caching, deferred shading, and the computational power of modern graphics hardware.
    Type: Grant
    Filed: September 10, 2008
    Date of Patent: January 26, 2010
    Assignee: Pixar
    Inventors: Fabio Pellacini, Kiril Vidimce, Alex J. Mohr
  • Patent number: 7589719
    Abstract: Computer operations are partitioned for execution by a processor. A plurality of operations to be partitioned is received. The respective priorities for each of the plurality of operations is determined. Ready operations are identified, where a ready operation is an operation that does not have any predecessor operations that have not yet been added to a partition. A determination is made whether adding the ready operations with the highest priorities to the current partition would violate a hardware resource constraint. Based on this determination, the ready operations are added to the partition. The operations added to the partition are provided to a processor for execution.
    Type: Grant
    Filed: July 15, 2005
    Date of Patent: September 15, 2009
    Assignees: The Regents of the University of California, Pixar
    Inventors: John Owens, Andy Riffel, Aaron Lefohn, Kiril Vidimce, Mark Leone
  • Publication number: 20090073169
    Abstract: An interactive cinematic lighting system used in the production of computer-animated feature films containing environments of very high complexity, in which surface and light appearances are described using procedural RenderMan shaders. The system provides lighting artists with high-quality previews at interactive framerates with only small approximations compared to the final rendered images. This is accomplished by combining numerical estimation of surface response, image-space caching, deferred shading, and the computational power of modern graphics hardware.
    Type: Application
    Filed: September 10, 2008
    Publication date: March 19, 2009
    Applicant: Pixar
    Inventors: Fabio Pellacini, Kiril Vidimce, Alex J. Mohr
  • Patent number: 7427986
    Abstract: An interactive cinematic lighting system used in the production of computer-animated feature films containing environments of very high complexity, in which surface and light appearances are described using procedural RenderMan shaders. The system provides lighting artists with high-quality previews at interactive framerates with only small approximations compared to the final rendered images. This is accomplished by combining numerical estimation of surface response, image-space caching, deferred shading, and the computational power of modern graphics hardware.
    Type: Grant
    Filed: March 2, 2006
    Date of Patent: September 23, 2008
    Assignee: Pixar
    Inventors: Fabio Pellacini, Kiril Vidimce, Alex J. Mohr
  • Publication number: 20060209067
    Abstract: An interactive cinematic lighting system used in the production of computer-animated feature films containing environments of very high complexity, in which surface and light appearances are described using procedural RenderMan shaders. The system provides lighting artists with high-quality previews at interactive framerates with only small approximations compared to the final rendered images. This is accomplished by combining numerical estimation of surface response, image-space caching, deferred shading, and the computational power of modern graphics hardware.
    Type: Application
    Filed: March 2, 2006
    Publication date: September 21, 2006
    Applicant: Pixar
    Inventors: Fabio Pellacini, Kiril Vidimce, Alex Mohr
  • Publication number: 20060038811
    Abstract: The described embodiments of the present invention include a method and system for partitioning and partitioning operations. The operations are first prioritized, then partitioned into one or more partitions.
    Type: Application
    Filed: July 15, 2005
    Publication date: February 23, 2006
    Inventors: John Owens, Andy Riffel, Aaron Lefohn, Mark Leone, Kiril Vidimce