我現在正在使用開放著色語言(OSL)做一些材料作業,它有一個方便的功能,isinf()它將確定浮點是否是無限的......
但是,我在檔案中找不到任何關于實際將變數設定為無限的內容。相反,我會將其設定為“不合理的大”,這對于我的目的(有效地產生細胞噪聲)肯定會足夠好,但我很好奇 OSL 中是否有表達無窮大的內置方法?
uj5u.com熱心網友回復:
問題是 OSL 非常非常努力地不讓你生成非有限的數字,并且沒有呼叫故意給你一個無窮大的值。您可以使用 C 中的 FLT_MAX:3.402823466 38
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/477027.html
上一篇:散列和歸約到桶演算法
