A method, apparatus, and article of manufacture for accelerated rendering of images with transparent pixels using a spatial index. A determination is made whether anything exists behind an object in an image. If not, then transparent pixels within the object are converted to a background color and rendered as opaque pixels.
Using Geometry Bounds To Enable Scale Printing Of Virtual Paper Onto Physical Paper When Using A Printer With A Differing Printable Area
Benjamin D. Cochran - San Rafael CA, US Brian P. Mathews - San Francisco CA, US
Assignee:
Autodesk, Inc. - San Rafael CA
International Classification:
G06F 15/00
US Classification:
358 113, 358 12, 358 115, 358 118, 345660, 345668
Abstract:
A computer-implemented graphics program that correctly adapts images being printed to the physical capabilities of a printer. A published virtual paper is scaled to a physical paper, taking into account the virtual paper's size, geometry bounds for an image from the virtual paper being printed, balanced geometry bounds calculated from the geometry bounds, the physical paper's size and a printable area of the physical paper, so that the image being printed fits within a printable area of the physical paper.
Brian Philip Mathews - San Rafael CA, US Benjamin David Cochran - Corte Madera CA, US Nitin Mohan - San Francisco CA, US Jeffrey Richard Klug - Lehi UT, US John Daniel Schmier - Petaluma CA, US
Assignee:
Autodesk, Inc. - San Rafael CA
International Classification:
G06T 15/00
US Classification:
345419, 345420, 345653
Abstract:
The present disclosure includes, among other things, systems, methods and program products for pre-computing image manipulations.
Method And Apparatus For Selecting And Highlighting Objects In A Client Browser
A computer implemented method, apparatus, article of manufacture and storage medium, provide the ability to select and highlight objects. A rendered image (containing one or more rendered objects) is displayed in a client browser on a client computer. A run length encoded (RLE) selection buffer is received, from a server across a network, into the client browser. The selection buffer provides a mapping of each pixel from the rendered image to rendered objects. User input is accepted that identifies a location of a cursor with respect to the rendered image. A determination is made, on the client computer, regarding which of the rendered objects has been selected based on the user input and the RLE selection buffer. The selected rendered object is then displayed in a visually distinguishable manner.
A method, apparatus, article of manufacture, and computer readable storage medium provide the ability to compress an application deployment. A master application to be deployed that has two or more files is obtained. The files in the master application are inventoried and two file instances that are identical are identified. An application deployment, based on the master application, is written by writing the first file instance and replacing additional identical file instances with links to the first file instance.
- San Rafael CA, US Mark Thomas Davis - Mill Valley CA, US Erin Marie Bradner - Berkeley CA, US Benjamin David Cochran - Corte Madera CA, US Francesco Iorio - Toronto, CA David Thornton - Commerce Township MI, US
International Classification:
G06T 19/20 G06K 19/06 G06T 11/60
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a storage medium, for integrating components into objects that are to be 3D printed. One of the methods includes obtaining a three-dimensional model of a first object; receiving an input identifying an additional component; generating a digital representation of the additional component; integrating the digital representation of the additional component with the three-dimensional model; and providing the three-dimensional model with the integrated digital representation to a 3D printer for fabrication.
Chetopa Elementary School Chetopa KS 1983-1990, Osterholz American High School Osterholz-sharmbeck SC 1990-1991, Chetopa High School Chetopa KS 1992-1996
Community:
Hillary Garcia, Karen Sperka, Barry Hohman, Carolyn Klein, Dottie Stenbak