Find Us on FB

vZome的由來及開發者Scott Vorthmann簡介

Written by helen, on 20-03-2018 05:37

Views : 686

Favoured : 43

Published in : Blogs, 部落格

沒有可用的翻譯。

前言:

原文請見以下Q&A,問題由余筱嵐(Helen Yu)提出,其中第二個問題並沒有直接的答覆,各位可以參考vZome.com,了解開發者在vZome的應用。vZome是個開放軟件,歡迎大家下載、嘗試、使用、交流或者反饋。


中文翻譯由余筱嵐提供,採第三人稱來描述,並且重置問題的順序。由實體到虛擬,隨著數位製造技術的成熟,倒過來由虛擬到實體已經垂手可得,怎麼由vZome導出3D打印的圖紙?敬請期待!

 

2012年我第一次參加Bridges Conference,有幸聽Scott親自解說vZome,不過當時並沒有特別的想法。 攝影者:莊宸


大學是數學、物理及計算機科學本科生的史考特(
Scott Vorthmann),在完全務實的考量下,他選擇進入計算機科學研究所,並於1990年以研究計算機語言編輯及語意分析獲得喬治亞理工學院(Georgia Institute of Technology)計算機科學博士學位。所謂計算機語言編輯及語意分析指的是:現代集成開發環境(IDE, Intergrated Development Environment)的先驅技術,比如:EclipseIntelliJ編輯器。接著在卡內基梅隆大學(CMU, Carnegie Mellon University)擔任博士後研究員,並與研究所的一位朋友共同嘗試創業。創業失敗之後,便開始在Extensibilty工作,這是一家開發可擴展標記語言(XML, Extensible Markup Language)工具的公司,於2001年被TIBCO軟件公司收購。到目前為止,他還任職於該公司,負責為企業軟件產品構建架構。大約2002年起,vZome就成為他的業餘愛好。


史考特與vZome的故事由當時正在尋找新事物的史考特無意間發現Zometool開始,不久之後,他便對另一個業餘愛好軟件項目失去興趣。他斷斷續續的和保羅(Paul Hildebrandt,與Marc Pelletier 一同設計出Zometool,同時也是Zometool公司的股東及願景規劃總裁)討論為Zometool製作軟件的事情,保羅就和他分享了一些技術性的文件,以及當時Zometool公司所使用的Zomod 軟件。當時,他充滿了好奇心,非常想驗證Zometool軟件可以不使用浮點數,而僅使用整數的精確算數來模擬(註:基於此,開發出來的軟件即為vZome)。這個觀點對於身兼數學愛好者及計算科學家的史考特而言,實在是太吸引人了!那時,他也對計算機繪圖十分有有趣,所以vZome就順理成章的成為史考特心目中的完美項目了!

目前,vZome是以Java語言編寫的,現在的桌上型計算機越來越不支持Java,史考特正嘗試轉向開發網頁版的vZome。因為,瀏覽器上的JavaScript顯然可以讓vZome使用者在不同硬件及作業系統上操作皆無後顧之憂。功能方面,他也有許多想要加上的東西,最好同時兼顧新手與專家的使用需求。當然,還有許多有趣的整合可能性,比如與SketchfabProcessingObservableGeogebra等等整合。




Q&A

1. what made you and how did you develop vZome (not technically)
Soon after I discovered Zometool, I was losing interest in another “hobby” software project, and I was looking for something new.  I had talked to Paul on and off about doing software for Zometool, and he had shared some technical papers with me, and a copy of “Zomod”, the tool they were using at the time.  I was very intrigued at the idea that Zometool could be modeled using only exact arithmetic with integers, without use of floating point numbers.  This appealed to me as a mathematics enthusiast and as a computer scientist.  I was also interested in doing some computer graphics, so it seemed like a perfect project.


2. what have you done with Zometool and/ or vZome (some examples)

3. who is Scott Vorthmann?
I majored in Mathematics, Physics, and Computer Science as an undergraduate, but decided on graduate school in Computer Science for entirely pragmatic reasons.  I received my Ph.D. in CS from Georgia Tech in 1990, working on language-based editors and semantic analysis, the forerunner technology of modern IDEs like Eclipse and IntelliJ.  I worked as a postdoctoral scientist at CMU, then attempted a start-up with a friend from grad school.  When that failed, I went to work for Extensibility, another startup doing tools for XML.  Extensibility was acquired by TIBCO Software in 2001, and I have worked for TIBCO ever since, doing architecture for enterprise software products.  vZome has been a hobby since 2002, roughly.

4. what are your plans on vZome, if any.
vZome is written in Java, and it is getting harder to support Java on modern desktop computers.  I am trying to move toward a web-based version of vZome, since web browsers with Javascript are clearly the best way to reach users without worrying about supporting different hardware and operating systems.  In terms of features, I have a very long list of things I’d like to add to vZome, to make it both more usable for novices, as well as more powerful for experts.  There are also many interesting integration possibilities, such as Sketchfab, Processing, Observable, Geogebra, and others.

 



後記:

留著「建築工人」血液的我,對結構的施作總是愛不釋手,讓我展開【數學與藝術】旅程的正是2012年Bridges Conference施作的Big Zome模型。挑戰不黏合克服重力的議題,一直是我的最愛。附上幾張Big Zome的圖片(拍攝者:余筱嵐),同時紀念Marc Pelletier 對Zometool的貢獻。

 

  

 

Big Zome的兩種連接球。 

以Zometool建構一個樣品模型。

 

 

當然,我們也可以玩點別的,比如深受我們喜愛的H4對稱群模型。 

不過,Big Zome的施作也要同步進行。

 

 


Last update : 20-03-2018 09:08

Quote this article in website Favoured Print Send to friend Related articles

Users' Comments  RSS feed comment
 

Average user rating

   (0 vote)

 

No comment posted

Add your comment



mXcomment 1.0.9 © 2007-2018 - visualclinic.fr
License Creative Commons - Some rights reserved