IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> GLSL function noise*() support on NVIDIA GeForce 8
awhig
post Jun 13 2009, 09:02 PM
Post #1


Newbie
*

Group: Members
Posts: 2
Joined: 12-February 09
Member No.: 7,495



Hello there,

I am using noise*() ; where * = 1,2,3,4 in my GLSL written fragment shader and running on GeForce 8800 GS. I read NVIDIA's Release 95 [dated Oct 2006] driver notes, where it mentions about GLSL's noise*() returning 0.0 , even though GLSL official notes and Orange book states to return values in range [-1.0 , 1.0].

I wish to confirm whether the above currently holds true for GeForce 8 series.


What made me to use noise*() was to write a shader that generates a random number using Gaussian distribution. If there is any other better of doing so, please guide.

Guidance Appreciated.
Go to the top of the page
 
+Quote Post
Nigel @ NVIDIA
post Jun 16 2009, 09:03 PM
Post #2


Advanced Member
***

Group: Moderators
Posts: 264
Joined: 17-October 07
Member No.: 1,524



QUOTE (awhig @ Jun 13 2009, 04:02 PM) *
GLSL official notes and Orange book states to return values in range [-1.0 , 1.0].


And 0.0 satisfies the GLSL requirement. laugh.gif

- Nigel
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Copyright © 2008 NVIDIA® Corporation.  Terms of Use | Legal Info | Privacy Policy Time is now: 22nd November 2009 - 05:03 AM