隨著網路技術的提升,透過網際網路的數位資訊傳輸,建構遠距的協同合作模式,已成為企業強化競爭力重要的一環。為實現此一目的,透過網際網路建構企業體的線上協同設計平台,為身處各地的協同設計人員提供「訊息傳遞」與「物件共享」的服務是當務之急。本研究嘗試建構一個能夠透過網際網路合作的3D 協同設計作業環境,讓身處不同地區的研發與設計成員突破空間限制,同步操作並編輯代表設計資料的3D物件。研究中採用微軟DirectX API為軟體開發介面,將3D模型遠距協同編輯的環境實作,達成遠距同步協同設計的目的。利用『鄰點鎖定』來處理不同使用者在作業環境中的衝突狀況,鎖定與工作點連接的鄰點,使其他使用者不能進入該區域作業,避免不同使用者同時操作同一個作業區域的互斥現象。
As the rapid improvement of Internet, building a collaborative design module based on Internet is a very important way to increase the competitiveness of enterprises. It is very important to build an Internet collaborative design platform to provide services such as “Information Transmission” and “Object Sharing” for designers from different places. In this research, we use Microsoft DirectX API and Visual Studio2005 as the development tools to build the Internet-Based 3D modeling environment. This paper presents “The Restriction of Adjacent Vertices” to deal with the conflict when different users want to edit the same object. When user picks a vertex, the system will lock the adjacent vertices then other users can’t pick these locked vertices.