我想知道如何使用計算機程序,無論是CPU或GPU繪製這種效果?計算機圖形學:如何使用計算機程序來繪製這種效果?
-4
A
回答
1
那裏有兩條線。你想要做的是爲每個像素選擇更近的線,並計算距離。這將是你在某個特定點的強度。此外,當你接近圖像的底部時,做一個淡出黑色(使用你的像素的y位置來做到這一點)
你的線似乎在X軸上精確到25%和75%,因此假相似像這樣:
for each pixel p: //p.x and p.y is normalized to the 0-1 range!
intensity = (0.25 - min(abs(p.x-0.25) , abs(p.x-0.75)))/0.25; //intensity is normalized to 0-1 range
intensity *= intensity; //distance squared
intensity *= (1.0 - p.y); //Top of image is 0, bottom is 1
display_intensity();
end
根據您想如何使用這個,你可以在CPU上創建一個紋理,或使用着色器,並計算其在GLSL在GPU上。
+0
謝謝。是的,有兩部分。我只是認爲部件之間的連接區域有不同的公式。 – user1914692
+0
是的,這可能就是距離平方......所以你可能不得不把強度* =強度;在應用p.y淡出之前。我將它添加到答案中 – agnu17
相關問題
- 1. 學習計算機圖形
- 2. 計算機圖形學中如何使用非方形矩陣?
- 3. 計算機圖形學中的變換
- 4. 計算機制圖實用程序
- 5. 計算機科學
- 6. 計算機科學數學
- 7. 哪種語言更適合計算機圖形學
- 8. 如何學習計算機科學
- 9. 計算機圖形編程語言
- 10. 計算機圖形學中的核密度估計
- 11. 計算機科學老人
- 12. 計算機科學分類
- 13. 計算機科學界?
- 14. ClearCase視圖從一臺計算機複製到新計算機?
- 15. 計算機圖形學:數學到代碼
- 16. 在計算機上繪製想法的應用程序
- 17. 計算機如何計算float 0.1?
- 18. 如何在計算機視覺算法中繪製ROC曲線?
- 19. 使用WMI將文件從本地計算機複製到遠程計算機
- 20. 軟件工程計算機科學
- 21. 遠程計算機
- 22. 計算機編程
- 23. 遠程計算機
- 24. 使用GMP在學校計算機上運行程序
- 25. 用於計算機圖形學習的3D引擎
- 26. LSB隱寫術可以用於計算機圖形學嗎?
- 27. 這是關於計算機
- 28. 如何使用PHP獲取計算機名稱,計算機的本地IP和計算機的服務器IP
- 29. 使用PowerShell從另一臺計算機啓動計算機
- 30. 遠程控制計算機並在遠程計算機上顯示
使用openGL,使用Photoshop,使用paint? – BDillan
@BDillan,使用CPU或GPU(OpenGL)。 – user1914692
您可能需要澄清您的問題,並添加一些您嘗試獲得幫助的示例。你可以隨時更新你的問題。歡迎來到堆棧溢出,推薦閱讀:http://stackoverflow.com/help/how-to-ask –