![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 顯示卡討論區
(https://www.pcdvd.com.tw/forumdisplay.php?f=8)
- - GeForce FX宣示意義較高?
(https://www.pcdvd.com.tw/showthread.php?t=170495)
|
|---|
高階語言沒這麼厲害...
只要 ATi能夠自行推出 CG compiler就好了 就好比C++語言寫成的程式 若在Win32下編譯...其執行檔在 Unix下正常是無法使用的 不過只要把原始碼拿到 Unix下編譯...就能產生 Unix可使用的執行檔囉 此外...或者 Ati弄一個比 CG更高階的語言 嘿嘿...就好像 Perl 與 C 的關係 |
引用:
再說一次, 詳情請洽湯姆老爹. 湯姆老爹的資料對一般人很夠了...(還有點超過...) 湯姆老爹的連結: Siggraph 2002展報導:Nvidia與世界為敵 GeForceFX:NVIDIA好萊塢化? HLSL、Cg及RenderMonkey |
引用:
哈哈~Cg不能在ATI的顯示卡跑這一點,在DX9剛剛正式Release時,在MS的 DirectX maillist吵HLSL與Cg哪個好的大戰中就有被提出來了. nVidia的解釋是,Cg是base on VS 1.1跟PS 1.3的東西.如果有其它廠商的顯 示晶片不能跑,那是他們驅動程式有問題....:D ATi沒有對這一點做出回應...... |
引用:
呃....我想大家可能要修正一下觀念.Cg這個語言對nVidia來說,是希望 開放出來(它本來就是開放的)讓所有廠商使用的規格,要使用Cg或相容 於Cg並不需要nVidia的授權.nVidia只是做了一些以前是學術單術作的 事而已. 當然,nVidia也沒這麼好心,因為它是規格的制定者,所以在硬體的研發上 ,自然比其它廠商佔優勢,但是也沒這麼小心眼把規格訂死只能在nVidia 的晶片上跑,或是nVidia的晶片跑得比較快.只要VS,PS的處理單元夠強 Driver沒問題.跑Cg自然能跑得比nVidia的晶片還快. MS在DirectX新規格的制定上長期都是跟nVidia綁在一起.其實MS自己 也可能感覺到有問題,而到了DX 8.1才起了一些變化.而Cg同時相容於 DirectX與OpenGL的特性是MS絕對不允許發生的事!所以DX9才會沒 採用Cg而另外弄一套HLSL出來.DX9 HLSL與Cg現在正在競爭.DX9 HLSL仗著是MS官方的真命天子身份,而Cg則強調DX與OGL相容及豐富 的工具及資源(文件,範例)兩邊在拼.不過nVidia似乎在找辦法讓Cg可以 轉譯成HLSL.如果這樣的話,那勝負可能就很明朗了. |
引用:
我同意...! |
看了這麼多不禁要跳出來說說話!這也不能全怪NV啦,因為前一陣子他們到台灣來視察各廠商,每家的生產線都加以評分審核,發現全台灣只有非常少數的生產線能夠加工NV30....
雖然背後很多人在猜,但是我也看到NV在我們公司裡的NV30運行結果,確實令人為之驚艷!在這裡也不方便說太多,依我對他的評估,他的確是一張值得等待的卡片啦(價錢不會很誇真啦~~呵呵) |
引用:
GF FX的超規格架構在不變動程式碼的情況下完全得不到任何好處. 主要的目的是即時運算出更接近prerendered CG的效果. GF FX比現在面市的其它顯示晶片要強的是它的指令集的指令夠 豐富,VS/PS程式指令容量比其它晶片(呃,目前只有R300)要大很 多.所以能做的事情當然也多很多了. 別家的顯示晶片也可以做得到,不過規格至少要開到跟GF FX一樣或 超過GF FX.我舉個例子,不太可能要求8088的CPU跑出80386才跑 得動的程式.要創造出接近電影般的畫面,並不一定要Cg,有恆心有毅 力的一樣可以用VS/PS 組合碼硬K出來.只是,那不是人人都做得到的. 所以才會有HLSL(包括DX9 HLSL,Cg等)方便程式人員,美術人員來 創造他們想要的效果.沒有一定要Cg,更沒有一定要DirectX(OpenGL 目前也算是能跑PS/VS,只是規格還沒訂出來). |
引用:
感謝回答 我先描述簡易流程,有錯請指教 3D程式設計師先使用XX語言編寫程式並將之編譯出來 再透過3D API控制硬體來作即時運算 在這前提下 硬體(GF FX)的規範超出API所定義的 這樣真的會有正面的幫助嗎?? 還是說不管硬體或API支不支援 只要程式這樣設計 不支援的都會用CPU硬幹出來! (限PS/VS) 這是所謂的可程式化嗎?? (這詞我始終搞不懂) 就會產生效果一樣,效率有差的情形 還有就是 上面的網友提醒我去看TOM有關CG的報導 其中提到CG對NVIDIA的GPU最佳化 保證最佳效率 果然十足商業手段 |
| 所有的時間均為GMT +8。 現在的時間是09:35 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。