纺织学报 ›› 2020, Vol. 41 ›› Issue (10): 137-143.doi: 10.13475/j.fzxb.20200100107
摘要:
针对在浏览器/服务器结构(B/S架构)中模型数据量过大导致Web加载速度过慢、模型变形时失真的情况,提出一种基于B/S架构的参数化人台变形NURBS曲面模型。首先,通过手工与三维扫描工具结合的方式提取标记点模型特征信息,获得其特征语义结构缩小模型数据量;其次,搭建B/S架构,通过JSON树状结构,实现数据从服务器端到客户端的加载和渲染,并采用角度加权平均、相似三角形等方法实现人台模型的参数化变形;最后,依据NURBS曲面原理,利用高密度点复用原则对变形区域控制点进行补点操作,构建一个光滑的人台变形曲面模型。结果表明,该方法利用人体特征大量缩减模型数据形成精简人体特征数据模型和结构,在B/S架构中流畅加载并实现高质量的人台变形NURBS曲面模型。
中图分类号:
[1] | 李燕. 基于Pro/E 的人体特征尺寸提取[J]. 工程图学学报, 2009(1):12-16. |
LI Yan. Extraction of human feature size based on Pro/E[J]. Journal of Engineering Graphics, 2009 (1):12-16. | |
[2] | 李亚旭, 王朝晖. 基于三维点云数据的虚拟人台中间体模型的构建[J]. 北京服装学院学报, 2011,31(3):9-16. |
LI Yaxu, WANG Zhaohui. Construction of virtual human platform intermediate model based on 3D point cloud data[J]. Journal of Beijing Institute of Fashion Technology, 2011,31(3):9-16 | |
[3] | 程达丽. 基于点云数据的人体特征尺寸提取[D]. 北京:北京服装学院, 2011: 11-21. |
CHENG Dali. Extraction of human feature size based on point cloud data[D]. Beijing: Beijing Institute of Fashion Technology, 2011: 11-21. | |
[4] | 王永波, 盛业华. 一种基于曲率极值法 LiDAR 点云特征提取算法[J]. 中国矿业大学学报, 2011(4):640-646. |
WANG Yongbo, SHENG Yehua. LiDAR point cloud feature extraction algorithm based on curvature extreme method[J]. Journal of China University of Mining & Technology, 2011 (4):640-646. | |
[5] | 张妙维, 修毅. 三维服装仿真中人体左右剖面的构造[J]. 纺织学报, 2018,39(4):158-162. |
ZHANG Miaowei, XIU Yi. Structure of left-right section of human body in three-dimensional garment simulation[J]. Journal of Textile Research, 2018,39(4):158-162. | |
[6] | 修毅, 王银辉. 数字人体模型中腰部剖面曲线参数化变形算法[J]. 纺织学报, 2017,38(4):97-102. |
XIU Yi, WANG Yinhui. Parameterized deformation algorithm of waist profile curve in digital human body model[J]. Journal of Textile Research, 2017,38(4):97-102. | |
[7] | 任洋甫, 普园媛, 徐丹, 等. 语义值驱动的三维直立状态人体模型变形[J]. 系统仿真学报, 2019,31(3):476-485. |
REN Yangfu, PU Yuanyuan, XU Dan, et al. Deformation of 3D human body model in upright state driven by semantic value[J]. Journal of System Simulation, 2019,31(3):476-485. | |
[8] | 任宏康, 祝若鑫, 李风光. 基于Three.js的真实三维地形可视化设计与实现[J]. 测绘与空间地理信息, 2015(10):60-63. |
REN Hongkang, ZHU Ruoxin, LI Fengguang. Visualization design and implementation of real 3D terrain based on three.js[J]. Surveying and Spatial Information, 2015 (10):60-63. | |
[9] | 郑华, 宿景芳. 面向Web的三维模型生成与处理技术[J]. 现代电子技术, 2015,38(24):83-86. |
ZHENG Hua, SU Jingfang. Web-oriented 3D model generation and processing technology[J]. Modern Electronics Technology, 2015,38(24):83-86. | |
[10] |
ANDRI Sunardi, SUHARJITO . MVC architecture: a comparative study between laravel framework and slim framework in freelancer project monitoring system web based[J]. Procedia Computer Science, 2019,157:134-141.
doi: 10.1016/j.procs.2019.08.150 |
[1] | 李燕;黄凯. 基于Geomagic的三维人体建模技术[J]. 纺织学报, 2008, 29(5): 130-134. |
|