我正在計畫一個免費提供3D建模服務的網站,讓使用者可以自行生成想要的3D模型檔案,進而把東西用列印機列印出來。
類似的例子有以下兩個:
1.CookieCaster:
https://cookiecaster.herokuapp.com/
提供簡易餅乾切模製作,用滑鼠畫圖之後就可以得到模型檔案。
2.ItsLitho: link
https://itslitho.com/
使用者上傳自己的圖片或照片,網站會把它處理後變成可以印製出lithophane(透光浮雕)的模型檔案。
youtube上面有非常精彩的範例:
網站工作流程如下:
1.使用者在客戶端上傳圖片或是在HTML5的Canvas元素作畫,
2.作畫或是來自圖片的圖像資料會被傳送到伺服器端進行運算處理,產生出3D模型
3.3D模型資料(不是可列印的格式)回傳到客戶端,在客戶端網頁以Three.js等3D引擎來顯示預覽。
4.編輯完畢的可列印檔案被從伺服器端下載到客戶端。
我要提供讓使用者設計的3D物件複雜度絕對遠低於itslitho的程度,大概略高於CookieCaster。
這個網站是會員制,使用者必須要登入後才能使用服務,
另外網站需要附加一個討論區來提供Q&A以及錯誤回報的服務,
預估同時上線的使用者在500人以下。
目前我有在node.js上面製作一個非常非常陽春的原型網站,還有不少坑要填。
不過在技術上面上似乎是可行的,而且Three.js與跟它關連的模組目前開發得很熱絡,一些基本的CAD功能都被實現出來了。
因為我不是幹IT這一行的,對架設網站需要的成本還有適合的架站方式(自己買主機或是租虛擬主機? DomainName申請?)都不是很懂,
想請問一下大家我這種型態的網站適合哪種架站方案?所需的成本大概落在哪個位置呢?
一般如果資本並不是很夠。
我不推自已買主機來處理。
我會先建議你先用gcp或是aws這一類的主機服務。
初期測試及架設可以先用免費的設備來試架看看。可以降低設備成本的消耗。
正式使用的機器,一般來說你的性質我接觸不高。我能給的答案並不確定。
正常圖片影像的網站,偏重記憶體。
如果需要做後端演算的情況。一般如果負載很重。大多數會建議將網站跟計算分兩台主機。
純閒聊,沒有專業成份,多開一些腦洞可以想到很多事
就算是自己坥裝一台電腦充當網站主機用,就算拉一條120M BB寬頻一個月850元,你覺得可以用熱情來燒多久?如果你的網站框架是可移植,那你真的可以用我剛剛說的方法做初期投資,期初成本頂多就PC+網路首月租金,以一些地下創世神遊戲私服的規模來算,3萬有找,有跑openCV的話,裝一塊好一點的顯卡來提升主機繪製效能吧...
真的做出商業規模了,再來考慮要升級到專業多核心繪圖工作站級的伺服器,或想辦法讓繪製工作分散給多主機處理....那成本就幾百上千萬計了,還要個專業機房冷氣24小時18度狂吹,落塵量還要夠低,不然跑幾年下來,機器上的灰塵卡到暴炸都有可能