当前位置:网站首页>Some understandings of 3dfiles
Some understandings of 3dfiles
2022-07-03 08:16:00 【CHPCWWHSU】
Because of the need of work , Need to put OSGB The file is converted to 3D Tiles, For network transmission and Web Display of platform, etc .OSGB Mainly from tilt photogrammetry , It can be done by smart3D( Old name ) Three dimensional modeling results ;3D Tiles For streaming 3D Content , Including buildings 、 tree 、 Point cloud and vector data . At present, from the experience of the project , It's only used. OSGB Image data is converted to 3D Tiles The situation of . Because it's Xiaobai , Learn from the beginning , First of all, we need to understand the organizational format of various documents , Such as osgb file 、tileset.json file , Now let's introduce it according to our own understanding Tileset The format of , First, deepen your understanding , Second, I hope it will be helpful to students who are just beginning to learn like me .Tileset With an example .

From the root directory , There are three properties ,“asset”、“geometricError”、“root” Three attributes , Let's talk about .
1.asset

asset Including the whole tileSet Metadata , Include “version” Defined 3D Tiles Version of , This version number specifies tileSet Of JSON Patterns and basic tileSet Format ."gltfUpAxis" Definition gltf The axis above the file .
2.geometricError
geometricError To determine the tile The resolution of the , Calculate the screen error through this set error , determine tileSet Whether to render .
3.root
root What's in store is tileset The content of , Let's expand root Field content of , Detailed introduction root Medium Content .

3.1 boundingVolume
boundingVolume To determine the tileset The bounding box of .

“box” share 12 Parameters , According to my understanding , Can be divided into four groups , That is, they represent vertices 、x The vector in the axial direction 、y The vector in the axial direction 、z The vector in the axial direction .
3.2 Children
That is root tileset A subdirectory , Contains a series of side-by-side subdirectories , Explain one of them carefully .

You can see that the subdirectory contains “boundingVolumn”、“content"、“geometricError” attribute , among “boundingVolumn”、“geometricError” I've said that before ,“content” Represents a subdirectory json Relative paths .
3.3 “transform”

Express tileset The transformation matrix of , common 16 Parameters , representative 4*4 matrix , Row vectors are preferred , Execute by right multiplication .
边栏推荐
- Shader foundation 01
- Get to know unity2 for the first time
- Abstract classes and interfaces
- Are you still watching the weather forecast on TV?
- jupyter远程服务器配置以及服务器开机自启
- idea取消引用顯示效果
- IP production stream is so close to me
- Pulitzer Prize in the field of information graphics - malofiej Award
- Yolo series --- xml2txt script
- C#课程设计之学生教务管理系统
猜你喜欢

jupyter远程服务器配置以及服务器开机自启

数据库应用技术课程设计之商城管理系统

Unity change default editor
![[set theory] order relation (the relation between elements of partial order set | comparable | strictly less than | covering | Haas diagram)](/img/df/a034032e203e7935dafaf8a71cb6c8.jpg)
[set theory] order relation (the relation between elements of partial order set | comparable | strictly less than | covering | Haas diagram)

Getting started with minicom

Pycharm remote ssh pyenv error: pydev debugger: warning: trying to add breakpoint to file that does

Pulitzer Prize in the field of information graphics - malofiej Award

Base64 and base64url

Ventuz Foundation Series "one step at the door"

IP production stream is so close to me
随机推荐
数据的存储
animation
C#课程设计之学生教务管理系统
Golang string segmentation, substitution and interception
Three characteristics
Oracle queries grouped by time
Unity change default editor
Install cross compiler arm none liunx gnueabihf
Yolo series --- xml2txt script
Unity dotween sequence animation replay problem.
Classes and objects
Conversion between JSON and object
Golang的range
Conversion between golang JSON format and structure
P2704 [noi2001] artillery position (shape pressure DP)
Are you still watching the weather forecast on TV?
Golang time format sorting
What does (+) in Oracle mean
Wechat applet taro learning record
璞华PLM为全场景产品生命周期管理赋能,助力产品主线的企业数字化转型