Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System and method for procedurally generated building graphics within a street network of a three-dimensional virtual environment

A three-dimensional virtual and building technology, applied in 2D image generation, image generation, 3D modeling and other directions, can solve problems such as consumption, large network bandwidth and battery power

Pending Publication Date: 2019-07-30
ROBERT BOSCH GMBH
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In dense environments with a large number of buildings, the requirement to download all building models requires mobile electronic devices to consume significant network bandwidth and battery power

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for procedurally generated building graphics within a street network of a three-dimensional virtual environment
  • System and method for procedurally generated building graphics within a street network of a three-dimensional virtual environment
  • System and method for procedurally generated building graphics within a street network of a three-dimensional virtual environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] For the purposes of promoting an understanding of the principles of the embodiments disclosed herein, reference is now made to the drawings and descriptions in the following written specification. References are not intended to limit the scope of the subject matter. This disclosure also includes any alterations and modifications to the illustrated embodiments, and further applications of the principles of the disclosed embodiments that would normally occur to one skilled in the art to which this disclosure pertains.

[0016] As used herein, the term "three-dimensional (3D) virtual environment" or more simply "virtual environment" refers to a set of geometric, texture, and other graphical data stored in the memory of a computer system that enables the computer system to generate A graphical depiction of space in three visually perceptible dimensions, which is typically projected onto a two-dimensional video display device or can be displayed using a three-dimensional vie...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A system and method of procedural generation of graphics corresponding to a plurality of buildings in a three-dimensional virtual environment includes identifying a region in the three- dimensional virtual environment that is enclosed by a plurality of streets within the three- dimensional virtual environment, generating a two-dimensional arrangement of a plurality of tiles within the region, identifying one building segment graphic in the subset of building segment graphics corresponding to each tile based on an array of pseudo-random index values stored in the memory for each tile in the plurality of tiles, and generating a graphical depiction of the three-dimensional virtual environment including a graphical depiction of the plurality of buildings in the region based on the two-dimensional arrangement of the plurality of tiles and the building segment graphic identified for each tile in the plurality of tiles.

Description

technical field [0001] The present disclosure relates generally to the field of computer graphics, and more particularly, to systems and methods for the procedural generation of graphics representing buildings in three-dimensional computer graphics. Background technique [0002] Many modern software applications display three-dimensional representations of virtual environments as part of the user interface. Three-dimensional (3D) graphics are used in a wide range of applications, including video games, simulations, virtual and augmented reality applications, geospatial information applications, and applications for maps and navigation. In many applications, 3D graphics are more useful than two-dimensional (2D) graphics for depicting real-world environments and locations, because normal interactions between humans and the real world occur in three dimensions. [0003] To display three-dimensional graphics, computing systems require geometric information for structures and ot...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06T17/00G06T11/00
CPCG06T11/001G06T2210/12G06T2210/61G06T17/05G06T15/04G06T17/00
Inventor 任骝L.邹
Owner ROBERT BOSCH GMBH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products