当前位置:网站首页>Web side 3D visualization engine hoops communicator reads 10g super large model test | digital twin Technology
Web side 3D visualization engine hoops communicator reads 10g super large model test | digital twin Technology
2022-07-26 07:57:00 【Juvien_ Huang】
Preface :
HOOPS Communicator Is designed for use in the cloud and Web Build engineering applications on 3D Development kit . It's for Web workflow 、 Browser and engineering graphics are optimized . The R & D team spent 20 Years of research and development HOOPS Visualize( Local 3D Visualization engine ), They have accumulated a lot of professional knowledge of computer graphics in these works , And on this basis , Found out Support cloud or Web Applications The method of constructing ultra-high performance graphics toolkit :HOOPS Communicator Support the rapid loading of super large models through a powerful flow engine . This is for large-scale equipment manufacturing or BIM Users in the field are particularly important , They must implement many different workflows on a complete and unified model ( Set design 、 process 、 Simulation 、 manufacture 、 A digital twin process integrating operation and maintenance ), In different workflows , You need to load multiple instances of the super large model to meet the application requirements .

This time, we will choose a seven seat commercial vehicle model for performance test , This model assembly includes 3190 File , A total of 10GB size .

Step 1 We load the whole model completely through the desktop test program , You can see the total number of models 2 Billion triangular patches .

Step 2 Assemble the whole vehicle model zhuangpei.CATProduct File passed in to HOOPS Communicator Of Converter.exe Carry out lightweight processing ,HOOPS Communicator All subassemblies and components under it will be automatically scanned .

Step 3 from 18:09:40 Start conversion after loading , Until 22:11:17 Conversion success , Total time consuming 4 More than a hour , Memory peak consumption 17G, Conventional consumption 14G( Please pay special attention to , When converting the model, please reserve more than twice the size of the model ).

Step 4 Let's see the effect after conversion .

Step 5 Click on F12, Call out console , Input hwv.getView().setStatisticsDisplayVisibility(true) Method to enable real-time rendering statistics .

Step 6 We see a pile of file information in the upper left corner , Including the current frame rate , Number of calls to the function , The number of triangular patches rendered at a time , We can see that the number of triangles in the last frame is 1600 More than ten thousand .

Step 7 We explode the model , Look at the effect . This last frame is rendered 1500 More than ten thousand triangular patches , After repeated explosion operation , I feel the fan of my laptop start to take off :)

What about? , Is it exciting ? Please contact us for trial use , Feel the world's first rendering engine HOOPS Communicator Extraordinary experience for you !
边栏推荐
- Simulation of transfer function step response output of botu PLC first-order lag system (SCL)
- Jmeter性能测试之将每次接口请求的结果保存到文件中
- Leetcode sword finger offer special (I) integer
- VScode无法启动问题解决思路
- 在线问题反馈模块实战(十四):实现在线答疑功能
- Using ordered dictionary to copy pcap files
- Pycharm common shortcut keys
- Rack server expansion memory
- "Door lock" ignites a heated discussion on the safety of living alone. The new poster picture is suffocating
- Add traceid to the project log
猜你喜欢

Parameterization of JMeter performance test using CSV file

Meta universe infrastructure: analysis of the advantages of Web 3.0 chain33

Idea settings set shortcut keys to convert English letters to case in strings

分布式相关面试题总结
![PostgreSQL UUID fuzzy search UUID string type conversion SQL error [42883] explicit type casts](/img/ba/28afaead68c9ff47d15d5c5395d9ce.png)
PostgreSQL UUID fuzzy search UUID string type conversion SQL error [42883] explicit type casts

C # use log4net to record logs (basic chapter)

FTP service

Deep learning model deployment

Vscode cannot start the problem solving idea

DCN (deep cross network) Trilogy
随机推荐
给项目日志加上traceid
Leetcode sword finger offer special (I) integer
元宇宙基础设施:WEB 3.0 chain33 优势分析
Unity metaverse (II), mixamo & animator hybrid tree and animation fusion
Table fix specific rows
Master slave database deployment
Stm8 official library file download
The difference between ArrayList and LinkedList
C language keyword extern
Using ordered dictionary to copy pcap files
The difference between throw and throws?
Installation of Baidu flying paste deep learning framework tutorial in Anaconda
2019 ZTE touyue · model compression scheme
shardingjdbc踩坑记录
Network trimming: a data driven neuron pruning approach towards efficient deep architectures paper translation / Notes
Jmeter性能测试之命令行执行和生成测试报告
Copy pcap file with producer consumer model
Program environment and pretreatment
What is message subscription and publishing?
为啥谷歌的内部工具不适合你?