是否有爲計算機圖形顯式創建的編程語言?我知道通常C和C++是計算機圖形學中最常用的PL,但我想知道CG是否有特定於領域的語言。計算機圖形編程語言
回答
Logo的"turtle graphics"似乎有資格。
由於缺乏更好的資格後,..但我懷疑這是什麼OP後;-) – 2012-09-10 17:51:29
此外,經常被遺忘的是[PostScript](http://en.wikipedia.org/wiki/PostScript) ,這是40歲(1972-)。 – 2012-09-10 17:53:08
哦,後記。我記得打印一個後記射線追蹤器......並不是真的很感激...... – Bart
已經在評論中提到,但我不能跳過一個機會來謳歌Postscript的美德!
在比爾Casselmann的Mathematical Illustrations作者的話,
哪個[工具生成複雜的數學圖形]以明顯選擇包括簡單性和質量之間進行權衡,其中大多數插畫選擇無論是被認爲是簡單。事實是,這種權衡是不必要的。一旦你做了一些小的初始投資,在大多數情況下,最好的做法是用圖形編程語言PostScript編寫一個程序。 PostScript程序輸出的質量實際上沒有限制,並且隨着人們獲得經驗,使用該語言的困難迅速減少。在PostScript中通過編程生成簡單圖形所涉及的明顯複雜性,我希望this book將證明,在很大程度上是一種錯覺。而製作更復雜的數字所涉及的工作量通常不會多於或少於必要的。
我花了最近兩個月做了postscript procset做3D drawing。這是正確的:3D - 從從零開始 - 在2個月內用了10美元的舊書,文本編輯器和ghostscript。
Postscript圖形程序可以很容易地轉換爲PDF和SVG,以便與非PostScript意識的世界共享您的創作。
MetaPost是繪製數學定義圖片的極其有用的領域特定語言。雖然它可以獨立使用,但它與LaTeX或TeX廣泛使用。顧名思義,它是生成PostScript的高級語言(實際上也是PDF)。它通常作爲LaTeX發行版的額外包安裝。
在這裏您可以找到MetaPost能夠使用的令人印象深刻的示例,通常使用非常簡潔的代碼:MetaPost Examples。
最後,在以下鏈接中,您將找到關於示例,教程以及如何入門的大量有用信息:TUG MetaPost Page。祝你好運!
- 1. 圖形編程語言
- 2. 哪種語言更適合計算機圖形學
- 3. 雲計算的哪種編程語言?
- 4. 計算採用c編程語言
- 5. 計算的最佳編程語言
- 6. 彙編語言問題。小男人計算機程序
- 7. 計算機編程
- 8. 自動機編程語言
- 9. 手機編程語言
- 10. r data.table語言中的函數式編程/元編程/計算
- 11. 學習計算機圖形
- 12. 計算機堆棧和Assemly語言
- 13. 適用於IBM和IBM兼容計算機的彙編語言編程
- 14. 計算C語言
- 15. 計算在彙編語言文件
- 16. 彙編語言計算遞歸函數
- 17. 函數式編程語言是否適合圖形編程?
- 18. 圖形查詢語言算法
- 19. 關閉計算機編程
- 20. 帶編程語言的圓形反轉
- 21. 編程語言
- 22. 運動在C++編程語言第三版 - 臺計算器
- 23. C#語言,計算器
- 24. 語言分類(計算)
- 25. 不同編程語言的隨機數
- 26. 將虛擬機設計與主要編程語言相匹配
- 27. 計算機編程程序集中的條件語句? (MIPS)
- 28. 編程語言設計的好資源?
- 29. 計算機圖形學中的變換
- 30. 如果我使用匯編語言或機器語言編寫程序,程序是否可以在兼容處理器的計算機上運行?
我會不擇手段地說,C可能不是圖形中比較常用的語言之一。 – geoffspear
你在圖形方面做了什麼?建立GUI?創建3D模型?如果你想創建硬件加速的圖形,OpenGL(這是一種編程語言的API)很常見。 – 10flow
除了着色語言(Cg,GLSL,HLSL,RSL等)之外,我想不出任何。儘管上面提到的一些語言已經在並行GPU計算環境中使用了,所以也許他們也不會計數。 – Bart