ARCore+ self-developed engine, rendering large-scale data

ARCore+ self-developed engine, rendering large-scale data

Author-Li Zhengwen-Beijing SuperMap Software Co., Ltd.-3D Product Manager

Article Directory

 


Preface

Augmented Reality (Augmented Reality) technology is a technology that ingeniously integrates virtual information with the real world. It uses a variety of technical methods such as multimedia, three-dimensional modeling, real-time tracking and registration, intelligent interaction, and sensing to generate computer-generated After the virtual information such as text, image, 3D model, music, video, etc. is simulated and simulated, it is applied to the real world, and the two kinds of information complement each other to realize the "enhancement" of the real world

 

1. What is ARCore?

ARCore is Google’s augmented reality experience building platform. ARCore uses different APIs to allow your phone to perceive its environment, understand the real world, and interact with information. Some APIs provided on both Android and iOS support shared AR experience.

Second, use steps

1. Import the library

https://developers.google.cn/ar/discover

There are more specific introductions and related demos, which basically introduce the basic functions of arcore.


2. Insufficient rendering of large-scale data

If you use the rendering engine that comes with arcore, you will find that it is very limited. It can only support simple obj, gltf and other formats, but if you want to support large-scale data, you can easily count millions of triangles. Is unsatisfied. In digital twin cities, AR can be widely used in some BIM pipelines and other fields, and these fields require a very large amount of data.

The following is a video using the self-developed rendering engine to use arcore augmented reality and BIM and pipeline.

BIM video address: https://v.youku.com/v_show/id_XNDkzMTc5ODUxMg==.html?spm=a2h0c.8166622.PhoneSokuUgc_1.dtitle

Pipeline-Product inside-Reposted from Beijing Daily  https://ie.bjd.com.cn/5b5fb98da0109f010fce6047/contentApp/5b5fb9d0e4b08630d8aef954/AP5f3e1d33e4b0473e6ca93186?isshare=1&app=0CC9DF4BEC079B-437201-content=0CC9DF4BEC079B-437201-content=0

 

to sum up

What ARcore provides is still relatively basic. I look forward to ARcore's continuous update and a higher level of functionality and stability. I will continue to use this capability and integrate it into the product to bring more value to users. The product comes from Beijing SuperMap-3D mobile terminal.

Guess you like

Origin blog.csdn.net/lzw136296634/article/details/109379871