4D Noise v1.1


 
This location is for Registered Users Only.
Perhaps you need to login or register.
Contributor: Mads Hagbarth Lund
4D Noise Generator (Based on image values)
Requirements:
10.0, 9.0, 8.0 or later
Linux, Mac, Windows
21 Mar 2016
503

This is a port of the 4D simplex noise found at https://github.com/Draradech/csworldgen/blob/master/simplexnoise.cpp 

 It uses the image values of the input image to generate the noise. It is not fast, but it does the job quite well.

 

 

[Version 1.1] - Fixed a compile error on Linux and Mac

 

 

 

Please login in order to download these files.

Comments   

 
+1 # Frank Rueter 2016-03-19 22:10
I'm getting this error:
"Error compiling kernel: Error at line:72 use of undeclared identifier 'sqrtf'; did you mean 'sqrt'?"

Also, if you save this as a proper gizmo rather than an example nuke script, the upcoming nuBridge will be able to auto-install it :)
 
 
# Mads Hagbarth Damsbo 2016-03-20 11:55
Quoting Frank Rueter:
I'm getting this error:
"Error compiling kernel: Error at line:72 use of undeclared identifier 'sqrtf'; did you mean 'sqrt'?"

Also, if you save this as a proper gizmo rather than an example nuke script, the upcoming nuBridge will be able to auto-install it :)


Hey Frank

What system are you on, just tested on 8,9 and 10 beta without getting any compile errors. sqrt could work but sqrtf should work just fine as well.

And regarding the gizmo thing..
I am personally against gizmo gizmo's. (a gizmo inside a .gizmo), not being portable, modifiable, and version depended and all that
.
I could do a group inside a .gizmo file if that counts?
 
 
# Vincent Papaix 2016-03-20 17:19
Hi, same error here on mac with NukeX 9.0v4
 
 
# Mads Hagbarth Damsbo 2016-03-20 17:34
Well that Quoting Vincent Papaix:
Hi, same error here on mac with NukeX 9.0v4

Well that sounds like we have found a bug in the blinkscript node.
Ill check it on mac at work tommorow, and if i can reproduce it ill report it.

(does it work if you change all the sqrtf with sqrt ?)
 
 
# Vincent Papaix 2016-03-20 17:42
I changed all sqrtf to sqrt now the error only says :

Error compiling kernel: Error compiling kernel
 
 
# Mads Hagbarth Damsbo 2016-03-21 07:51
Quoting Vincent Papaix:
I changed all sqrtf to sqrt now the error only says :

Error compiling kernel: Error compiling kernel

Ok, i found that this is a bug on the OSX and Linux versions of Nuke. But i have fixed it (atleast on the linux version)

Can you try out this new version?
 
 
# Frank Rueter 2016-03-20 19:42
Hi Mads,

I tested it on OSX and Nuke 9.0v8
I try to avoid nested gizmos as well but there are none in this tool, it's just four compiled nodes saved as nk.
Technically there is no trouble with this. I'm just saying that the nuBridge's auto installer currently will not be able to automatically install this. Having said that, I will look into updating it so it can deal with nk files as well, since it's obvious it should import/open the file rather than try to call it as a gizmo if it has a nk extension.
P.S.: There are no nextes gizmos in this example as far as I can see?
 
 
# Mads Hagbarth Damsbo 2016-03-21 07:55
Quoting Frank Rueter:
Hi Mads,

I tested it on OSX and Nuke 9.0v8
I try to avoid nested gizmos as well but there are none in this tool, it's just four compiled nodes saved as nk.
Technically there is no trouble with this. I'm just saying that the nuBridge's auto installer currently will not be able to automatically install this. Having said that, I will look into updating it so it can deal with nk files as well, since it's obvious it should import/open the file rather than try to call it as a gizmo if it has a nk extension.
P.S.: There are no nextes gizmos in this example as far as I can see?


Allright, i might need to go back to all my other tools and do it for them aswell. But somehow i just personally like if a gizmo/toolset contains a little "tutorial"/example.
Especially with something like this where you might not get how to set it up right away.

Btw. Frank, while you are here.
We might need some more sub sections in the Hiero section.
I have a few softeffects in the python section and i can see that the Nuke 10 softeffects are slowly rolling in. Would love to keep the python and softeffects seperated.
 
 
# Frank Rueter 2016-03-21 08:08
I will look into supporting auto-installati on for *.nk files for the nuBridge tomorrow, but for me personally the toolset section is for storing that sort of thing, while the gizmo/blink/plu gins/python sections are for, well, gizmo/blink/plu gins/python files.
Keeping Nukepedia consistent without imposing strict auditing on upload is a bit like hearding a pack of kittens :-D.

If you'd want to be super tidy you could upload a gizmo for your blink script node (with a user friendly interface that hides away the Blink node's geeky stuff), and then upload a toolset to the toolsets section, then cross link them in the respective discriptions.
People will then konw what they get and can download your toolset if they would like an example.
Just a thought.

As for the SoftEffects sub category in the Hiero section, I have just added one. If you could upload an example to test if the new sectio nworks as expected, that would be helpful.

Thanks for all the sharing!!
frank
 
 
-1 # Mads Hagbarth Damsbo 2016-03-25 09:50
Quoting Frank Rueter:
I will look into supporting auto-installation for *.nk files for the nuBridge tomorrow, but for me personally the toolset section is for storing that sort of thing, while the gizmo/blink/plugins/python sections are for, well, gizmo/blink/plugins/python files.
Keeping Nukepedia consistent without imposing strict auditing on upload is a bit like hearding a pack of kittens :-D.

If you'd want to be super tidy you could upload a gizmo for your blink script node (with a user friendly interface that hides away the Blink node's geeky stuff), and then upload a toolset to the toolsets section, then cross link them in the respective discriptions.
People will then konw what they get and can download your toolset if they would like an example.
Just a thought.

As for the SoftEffects sub category in the Hiero section, I have just added one. If you could upload an example to test if the new sectio nworks as expected, that would be helpful.

Thanks for all the sharing!!
frank


:)

Im on easter vacation right now but ill provide a example when i get home.
One other thing...
If you (without being logged in) try to view the blink script section, you are required to login, unlike all other sections where you only need to login if you want to download.
 
 
+1 # Frank Rueter 2016-03-27 02:51
Thanks for the heads up regarding the Blink section. This should be fixed now.
 

You have no rights to post comments

We have 2520 guests and 83 members online