The processing idea of oblique photography modified into a single building

Author:kele

foreword

Oblique photographic data is a frequent visitor in 3D project systems. In some projects, in order to assign attribute information to buildings on oblique photography, and realize the function of clicking on building highlights and displaying attributes, the customer has modeled the oblique photography data (using pdmodeler or other software to integrate oblique photography architecture extracted into a single single object). The data processed in this way has very serious performance problems when loaded in the front-end browser. Next, let's see how to optimize this kind of data.

1. Data introduction

insert image description here
The retouched oblique photography is no different from normal data in terms of file organization structure, but its data block, texture size and texture utilization have greatly changed. According to the previous process, there will be dozens of The large object of M, which leads to slow loading and scene freeze

2. Data optimization

As we all know, the size of the texture map can no longer be modified in the tilted photography cache mode, and combined with the user's need to select the architectural display attributes, we import the data into a model dataset

2.1 Generating configuration files for the finest layer

The model consists of two parts: skeleton and texture. Using the finest level can ensure the finest skeleton of the model
insert image description here

2.2 Import the configuration file as a model dataset

After [New Data Source], right-click [Import Dataset] and select the configuration file generated in the previous step

2.3 View model texture

Add the dataset to the scene, open the [3D Geographical Design] - [Material] function, and check the size of the model texture map and texture utilization
insert image description here
insert image description here

2.4 Optimize texture size

There are two ways to adjust the texture size:
① Some textures exceed 1024 * 1024, and most of the other textures are less than or equal to 1024 * 1024.
insert image description here
Select the material to export, and get the material name and texture in the target path.
Use ps software to process the texture into a specified size of 1024 * 1024, replace the original texture
and then use the [Material Browser]-[Import Material] function to import the above-exported material back, and the size of the texture is modified. ② They
are all large textures, and they all need to be simplified. It is recommended to
use a texture compression tool
insert image description here
of 0.5 Ratio compression, for example, the original texture is 4096 * 4096 in size, compressed once to 2048 * 2048, and then compressed to 1024 * 1024

2.5 Adjust texture utilization

Use the [3D Data]-[Model Tool]-[Texture Remapping] function to correct the model data set. Comparison
before and after correction:
insert image description here
insert image description here
After texture optimization, whether it is opened in the iDesktop scene or loaded in the browser, the performance is excellent. Significantly improve
ps: the premise of this method optimization is not to reprocess the model, and optimize the performance on the basis of the obtained model results, which will inevitably lose some texture clarity

Texture compression tool: Link: https://pan.baidu.com/s/1eIrDNdxoV_73FciRQJdr-g
Extraction code: 6655

Guess you like

Origin blog.csdn.net/supermapsupport/article/details/130404872