Patent classifications
G06T2210/21
ACCELERATING TRIANGLE VISIBILITY TESTS FOR REAL-TIME RAY TRACING
Techniques applicable to a ray tracing hardware accelerator for traversing a hierarchical acceleration structure with reduced round-trip communications with a processor are disclosed. The reduction of round-trip communications with a processor during traversal is achieved by having a visibility mask that defines visibility states for regions within a geometric primitive available to be accessed in the ray tracing hardware accelerator when a ray intersection is detected for the geometric primitive.
Graphical User Interface for Creating Data Structures Used for Computing Simulated Surfaces for Animation Generation and Other Purposes
A graphical user interface (GUI) is configured for displaying surfaces of simulated objects within a scene. The GUI comprises a selector to choose between displaying the scene as: a plurality of particles, wherein each particle comprises a plurality of attributes; a plurality of ellipsoids formed from the plurality of particles, wherein dimensions and orientation of each ellipsoid depend on the number and direction of neighboring ellipsoids within a search radius of the ellipsoid; or one or more splatted or rasterized surfaces formed from the plurality of ellipsoids. The GUI further includes a display window within which the GUI displays the scene.
IMAGE PROCESSING APPARATUS AND METHOD
There is provided an image processing apparatus and an image processing method that are capable of suppressing an increase in loads when a point cloud is generated from a mesh. Point cloud data is generated by positioning points at intersection points between a surface of a mesh and vectors each including, as a start origin, position coordinates corresponding to a specified resolution. For example, intersection determination is performed between the surface of the mesh and each of the vectors, and in a case where the surface and the vector are determined to intersect each other, the coordinates of the intersection point are calculated. The present disclosure can be applied to an image processing apparatus, electronic equipment, an image processing method, a program, or the like.
Method and apparatus for displaying road names, and storage medium
A method and apparatus for displaying road names and a storage medium, the method comprises: performing collision detecting on and loading planned road names according to planned road name data and priority levels of the planned road names included in a navigation route; and performing collision detecting on and loading annotations of other map contents except the navigation route in a navigation map. The method and apparatus for displaying road names and the storage medium are used to enable a user to view the planned road names of the navigation route on an overview page of the navigational route, thereby improving guidance of map display for navigation.
SYSTEM, METHOD, AND SOFTWARE FOR 2D OR 3D MODEL EXTRACTION FROM MANUAL DRAWING
The system, method, and software in the presented invention converts manually drawn 2D projection pictures into their corresponding mathematically defined 2D or 3D model. The manually drawn model is drawn in a computer with a device such as mouse. A software executed in the computer then automatically finds junction points and curves between junction points and fits smoothed and mathematically defined curves between the junction points. Alternatively, junction points and the representative polynomials of the curves are mentioned manually by users. The 2D or 3D mathematical models are then reprojected by the said software to obtain the desired, more accurate, and smooth projections. The reprojection can be done from different viewing angles if needed, which avoids the hassle of redrawing the models.
GRAPHICS PROCESSING
In a graphics processing system comprising a graphics processor, a main memory, and a memory management unit, when rendering a frame that represents a view of a scene comprising one or more objects using a ray tracing process and the ray tracing process requires a traversal of a ray tracing acceleration data structure indicative of the distribution of geometry for the scene being rendered to determine geometry for the scene that may be intersected by a ray, at least part of the traversal of the ray tracing acceleration data structure is performed by the memory management unit (MMU).
Methods and systems for manufacture of a garment
Methods and systems for manufacture of a garment are disclosed, in particular for generating fabrication data for manufacture of a garment, where said garment is for regulation of a body region of a wearer of the garment. Measurement data for the body region of the wearer is obtained, and the measurement data is modified to simulate a regulating effect for the garment. The modified measurement data is used to generate the fabrication data for manufacturing the garment. The measurement data may be obtained for an unregulated state of the body region of the wearer, the measurement data may be modified to simulate a regulated state of the body region of the wearer. An initial form of the garment may be manufactured using the fabrication data, and the measurement data used to obtain a three-dimensional model of the body region. The initial form of the garment may then be compared to the three-dimensional model; and the comparison used to modify the initial form of the garment.
Scaling method and apparatus, device and medium
The present invention relates to a scaling method, including: for each of coordinate axis directions of a complex object: assigning a scale mode to each sub-object in the complex object in the direction; for each cross section of the complex object perpendicular to the direction, calculating a scale ratio limit of the cross section; combining adjacent cross sections with the same scale ratio to obtain a segmented scale ratio range of the complex object in the direction; according to an adjustment target value of the complex object in the direction, calculating the segmented scale ratio of the complex object in the direction; and according to the scale ratio of each sub-object in each direction, calculating a new position range of each sub-object and adjusting a size of the complex object. In addition, the present invention further relates to a scaling apparatus, a device, and a medium.
Transforming digital design objects utilizing dynamic magnetic guides
The present disclosure relates to systems, non-transitory computer-readable media, and methods for utilizing visual constraint guides to automatically transform digital design objects within a digital document based on transformation of intersecting visual constraint guides. In particular, in one or more embodiments, the disclosed systems generate visual constraint guides and identifies digital design objects intersecting the visual constraint guides. Further, the disclosed systems can receive user input transforming the visual constraint guide. In response, the disclosed systems can transform both the visual constraint guide and associated digital design objects based on the received transformation. More specifically, the design guide system can transform the digital design objects relative to the visual constraint guide while maintaining distribution and alignment constraints of the digital design objects relative to the visual constraint guide.
PREPROCESSING DEVICE, DETERMINATION SYSTEM, PREPROCESSING METHOD, AND PREPROCESSING PROGRAM
A preprocessing device includes processing circuitry configured to acquire coordinate information of respective vertexes of a polygon for inside/outside determination and the coordinate information of the respective vertexes of the polygon for inside/outside determination and rotate a coordinate to be determined and the polygon for inside/outside determination as preprocessing of determination processing of determining whether the coordinate to be determined exists inside or outside the polygon for inside/outside determination, and output coordinate information of respective vertexes of the rotated polygon for inside/outside determination and the rotated coordinate to be determined as rotated coordinate information.