Call a pattern generator function in OSL.
- [Instructor] Continuing with our project of a 3D…procedural noise map in the open shading language,…I'm picking up where we left off in the previous movie.…Last week, we declared all of the input…and output parameters.…So far, we don't have anything in our swatch here,…because we have not actually added any statements.…So it's just taking the initialized value of this output,…that's zero, and outputting it to the shader.…
So we need to plug in something here in between…these two curly braces, and we're going to generate…a four-dimensional noise pattern.…It will extend in three dimensions, X, Y, and Z,…in world space or object space, and additionally,…it will have a fourth dimension, which is the phase…or the time, which we can adjust in order to change…the shape of the pattern.…We could write our own function to generate the noise here,…but we don't have to, because there is a built-in…library function, which is called noise,…and it has several different options.…
We're going to use the unsigned simplex noise,…
AuthorAaron F. Ross
Skill Level Intermediate
3ds Max 2017: Advanced Lightingwith Aaron F. Ross2h 52m Advanced
3ds Max 2017: Advanced Materialswith Aaron F. Ross2h 34m Intermediate
3ds Max 2018 Essential Trainingwith Aaron F. Ross10h 10m Beginner
3ds Max: Rendering with Arnold (2017)with Aaron F. Ross2h 40m Intermediate
3ds Max: Tips and Tricks
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.