发明名称 Method for encrypting a 3D model file and system thereof
摘要 The invention discloses a method for encrypting a 3D model file and system thereof. The system of the invention comprises a data reading module used to read data of the 3D model file; a mesh shifting module for selecting at least one triangle mesh and shifting the coordinates of the vertexes of the selected triangle mesh by a vector; a gap filling module for filling a gap generated from shifting the vertexes of the selected triangle mesh by the vector to generate a revised 3D model file; and a model generating module for storing the revised 3D model file to generate an encrypted 3D model file. Compared to the prior art, the invention provides the users for previewing the 3D model file, and the invention only provides the authorized users for correctly printing the original 3D model. Therefore, the invention can achieve the purpose for encrypting the 3D model file.
申请公布号 US9396340(B2) 申请公布日期 2016.07.19
申请号 US201414333907 申请日期 2014.07.17
申请人 INVENTEC APPLIANCES CORP. 发明人 Chen Hao;Yu Li;Tsai Shih-Kuang
分类号 G06F21/00;G06F21/60;H04L9/06;G06F21/62;G06F11/30;G06T17/00 主分类号 G06F21/00
代理机构 Foster Pepper PLLC 代理人 Foster Pepper PLLC ;Koske Richard A.;Born P. G. Scott
主权项 1. A computer-implemented method for encrypting 3D model file, comprising the following steps of: reading data of the 3D model file, the 3D model file comprising a plurality of triangle meshes, the data comprising corresponding coordinates of vertexes of each triangle mesh; selecting at least one triangle mesh and shifting the coordinates of the vertexes of the selected triangle mesh by a vector, wherein the vector is (0, 0, K), and K is a natural number excluding 0; generating a plurality of filling triangle meshes; filling a gap generated from shifting the vertexes of the selected triangle mesh, with the filling triangle meshes, for generating a revised 3D model file; storing the revised 3D model file for generating an encrypted 3D model file.
地址 Taipei TW