NONDIVERGING PARALLEL TRANSFER OF A BOUNDING VOLUME HIERACHY

    公开(公告)号:EP4407553A3

    公开(公告)日:2024-10-23

    申请号:EP24181319.5

    申请日:2018-06-20

    摘要: Various approaches to performing non-divergent parallel traversal operations for a bounding volume hierarchy ("BVH") during ray tracing are presented. For example, a computer system has a processing unit with threads that, collectively, perform ray tracing for a group of rays in parallel in a computer-represented environment, which includes geometric objects (such as triangles) enclosed in the BVH. Each of the threads receives parameters for a given ray and traverses the BVH to determine an intersection, if any, between the given ray and one of the geometric objects. The order of traversal of the BVH is synchronized between threads for the rays of the group, for example, using a cross-group operation such as a ballot operation. In this way, the overall speed of the BVH traversal can be improved in many cases, while avoiding code divergence and data divergence in extra-wide single-instruction, multiple data ("SIMD") graphics processing unit ("GPU") architectures.

    IMAGE PROCESSING DEVICE, OBJECT DATA GENERATION DEVICE, IMAGE PROCESSING METHOD, OBJECT DATA GENERATION METHOD, AND OBJECT MODEL DATA STRUCTURE

    公开(公告)号:EP4435726A1

    公开(公告)日:2024-09-25

    申请号:EP21964792.2

    申请日:2021-11-19

    发明人: KARASAWA, Yuki

    IPC分类号: G06T15/06 G06T15/50

    CPC分类号: G06T15/06 G06T15/50

    摘要: An image processing apparatus arranges an object 120 in a virtual space 136 of a display target, and establishes a view screen 130 corresponding to a point of view. In tracing a ray passing through a pixel 132 included in a figure of the object 120, in reference to a position P and an incident direction ω of the ray incident on the object 120, the image processing apparatus reads a previously acquired distribution of contribution ratios of a plurality of light sources representing the sizes of effects thereof on the color of the figure of the object, the plurality of light sources being in different directions relative to the object. The image processing apparatus determines a pixel value of the pixel 132 by calculating a weighted sum of the luminance values of light from intra-scene light sources 134a, 134b, and 134c with use of, as a weight, the light source contribution ratios obtained with respect to the directions corresponding to the intra-scene light sources.

    UNREAL ENGINE-BASED AUTOMATIC LIGHT DISTRIBUTION METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM

    公开(公告)号:EP4428738A1

    公开(公告)日:2024-09-11

    申请号:EP22891756.3

    申请日:2022-10-18

    IPC分类号: G06F30/13 G06T15/06 G06T15/50

    摘要: Disclosed are an unreal engine-based automatic light arrangement method and apparatus, a device, and a storage medium. The method includes: acquiring a house type model and basic data imported into an unreal engine, the basic data being data obtained after a house type image file of the house type model is parsed (S101); on the basis of first object data and second object data in the basic data, respectively creating an indoor light source and a light-supplementing light source in a room region of the house type model (S102); creating an outdoor light source for the house type model, and creating a later volume on an outer side of the house type model by using a preset light arrangement rule, such that the house type model is wrapped in the later volume (S103); and adjusting parameters of the later volume, and setting light tracking parameters in the later volume, so as to render light arrangement of the house type model (S104). In the described method, automatic light arrangement can be realized, a degree of manual participation is reduced, an illumination rendering effect is more realistic and natural, an influence on indoor illumination of natural light is fully taken into consideration, and the method is suitable for most scenarios.