i'm sure some simple waves can be done with multiplying some noises together and use that as displacement map. the bigger problem for nice water is its reflectivity that makes it look like water.

here is a example of what can be done with just simple noises multiplied together:
https://vimeo.com/47353234

i've done this in fusion but a similiar setup can be recreate in nuke easily. its a displaced card with enviromental reflections.

only thing you have to play around is how the diffrent noise levels play together.

a basic starting setup is attached

greetings,

michael

Am 23.09.2012 01:30, schrieb Marten Blumen:
Attached is a simple test using micro-displacements of AtomKraft. The Card node has 1 face.

On 23 September 2012 07:57, Marten Blumen <[email protected] <mailto:[email protected]>> wrote:

    How isn't it rendering out right? What look are you trying to
    achieve.  You might need to change to Renderman or AtomKraft to
    get the 'correct' look.

    On 23 September 2012 06:59, Jason P Nguyen <[email protected]
    <mailto:[email protected]>> wrote:

        Is there a way to create ocean swells using nuke's displaceGeo
        & noise nodes?  idistort seems to be out of the question as it
        only wiggled x&y.  I've been successfully using the glass
        gizmo from nukepedia to pull some swells  out of the original
        plate's luma.  However, I would like to create more swells as
        it hit the side of the pool & all that.  Tried the displaceGeo
        & it looks promising in 3d view but doesn't render out right
        in 2d after scanlineRender.

        Thanks,

        J

        _______________________________________________
        Nuke-users mailing list
        [email protected]
        <mailto:[email protected]>,
        http://forums.thefoundry.co.uk/
        http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users





_______________________________________________
Nuke-users mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users

#! d:/Programme/Nuke6.2v2/Nuke6.2.exe -nx
version 6.2 v2
define_window_layout_xml {<?xml version="1.0" encoding="UTF-8"?>
<layout version="1.0">
    <window x="0" y="0" w="1288" h="994" screen="0">
        <splitter orientation="1">
            <split size="808"></split>
            <splitter orientation="1">
                <split size="40"></split>
                <dock id="" hideTitles="1" activePageId="Toolbar.1">
                    <page id="Toolbar.1"></page>
                </dock>
                <split size="764"></split>
                <splitter orientation="2">
                    <split size="558"></split>
                    <dock id="" activePageId="Viewer.1">
                        <page id="Viewer.1"></page>
                    </dock>
                    <split size="379"></split>
                    <dock id="" activePageId="DAG.1">
                        <page id="DAG.1"></page>
                        <page id="Curve Editor.1"></page>
                        <page id="DopeSheet.1"></page>
                        <page id="Script Editor.1"></page>
                    </dock>
                </splitter>
            </splitter>
            <split size="468"></split>
            <dock id="" activePageId="Properties.1">
                <page id="Properties.1"></page>
            </dock>
        </splitter>
    </window>
</layout>
}
Root {
 inputs 0
 name H:/.nuke/water.nk
 frame 3
 format "1920 1080 0 0 1920 1080 1 HD"
 proxy_type scale
 proxy_format "1024 778 0 0 1024 778 1 1K_Super_35(full-ap)"
}
Camera2 {
 inputs 0
 translate {-27.04000282 16.73174095 15.35000038}
 rotate {-28.67879978 -58.03509968 0}
 focal 25
 name Camera1
 xpos 243
 ypos 281
}
set N6e0e580 [stack 0]
push $N6e0e580
DirectLight {
 inputs 0
 color {0.9816846848 1 0.8096205592}
 translate {0 7.550000191 0}
 rotate {-71.45791038 0 0}
 name DirectLight1
 xpos 562
 ypos 236
}
Constant {
 inputs 0
 color {0 0 0 0}
 format "1024 1024 0 0 1024 1024 1 square_1K"
 name Constant3
 xpos -259
 ypos -380
}
set N6f8f318 [stack 0]
Noise {
 output rgb
 type turbulence
 size {75 15}
 zoffset {{frame/75 i}}
 octaves 2
 translate {{curve i} {frame*12 i}}
 center {1024 778}
 xrotate 0
 yrotate 85
 name Noise4
 xpos 355
 ypos -328
}
Grade {
 white 0.25
 gamma 5
 name Grade1
 xpos 355
 ypos -256
}
Invert {
 name Invert4
 xpos 355
 ypos -211
}
Grade {
 name Grade7
 xpos 355
 ypos -159
}
push $N6f8f318
Noise {
 output rgb
 size {75 15}
 zoffset {{frame/35 i}}
 octaves 2
 translate {{curve i} {frame*15 i}}
 center {1024 778}
 xrotate 0
 yrotate 85
 name Noise3
 xpos 211
 ypos -323
}
Grade {
 white 0.25
 gamma 5
 name Grade3
 xpos 211
 ypos -252
}
Invert {
 name Invert3
 xpos 211
 ypos -207
}
Grade {
 name Grade5
 xpos 211
 ypos -155
}
push $N6f8f318
Noise {
 output rgb
 size {300 75}
 zoffset {{frame/75 i}}
 octaves 2
 translate {{curve i} {frame*10 i}}
 center {1024 778}
 xrotate 0
 yrotate 0
 name Noise2
 xpos 29
 ypos -316
}
Grade {
 white 0.64
 gamma 5
 name Grade2
 xpos 29
 ypos -252
}
Invert {
 name Invert2
 xpos 29
 ypos -208
}
Grade {
 name Grade4
 xpos 29
 ypos -155
}
push $N6f8f318
Noise {
 output rgb
 size {1000 300}
 zoffset {{frame/75 i}}
 octaves 2
 translate {{curve i} {frame*10 i}}
 center {1024 778}
 xrotate 0
 yrotate 0
 name Noise1
 xpos -259
 ypos -278
}
Invert {
 name Invert1
 xpos -259
 ypos -182
}
Grade {
 multiply 2
 name Grade6
 xpos -259
 ypos -100
}
Merge2 {
 inputs 2
 operation multiply
 mix 0.35
 name Merge1
 xpos 29
 ypos -100
}
Merge2 {
 inputs 2
 operation multiply
 mix 0.125
 name Merge2
 xpos 211
 ypos -100
}
Merge2 {
 inputs 2
 operation multiply
 mix 0.05
 name Merge3
 xpos 355
 ypos -100
}
Blur {
 size 2
 name Blur1
 xpos 355
 ypos -14
}
Constant {
 inputs 0
 color {0.006986038759 0.01116712671 0.03799999878 1}
 format "1024 1024 0 0 1024 1024 1 square_1K"
 name Constant1
 xpos 559
 ypos -151
}
Phong {
 color 0.1
 min_shininess 5
 max_shininess 5
 name Phong1
 xpos 464
 ypos 8
}
Card2 {
 rows 150
 columns 150
 rotate {-90 0 0}
 uniform_scale 20
 control_points {3 3 3 6 

1 {-0.5 -0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 
{0 0 0} 
1 {0 -0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666865 0} 0 
{0 0 0} 0 {0.5 0 0} 
1 {0.5 -0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666865 0} 0 {0 0 0} 0 
{1 0 0} 
1 {-0.5 0 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0.1666666716 0} 0 {0 
-0.1666666716 0} 0 {0 0.5 0} 
1 {0 0 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0.1666666716 0} 0 {0 
-0.1666666716 0} 0 {0.5 0.5 0} 
1 {0.5 0 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0.1666666716 0} 0 {0 
-0.1666666716 0} 0 {1 0.5 0} 
1 {-0.5 0.5 0} 0 {0.1666666865 0 0} 0 {0 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 
{0 1 0} 
1 {0 0.5 0} 0 {0.1666666716 0 0} 0 {-0.1666666716 0 0} 0 {0 0 0} 0 {0 
-0.1666666865 0} 0 {0.5 1 0} 
1 {0.5 0.5 0} 0 {0 0 0} 0 {-0.1666666865 0 0} 0 {0 0 0} 0 {0 -0.1666666865 0} 0 
{1 1 0} }
 name Card1
 xpos 464
 ypos 85
}
DisplaceGeo {
 inputs 2
 scale 1
 name DisplaceGeo1
 xpos 417
 ypos 152
}
Scene {
 inputs 3
 name Scene1
 xpos 427
 ypos 281
}
push 0
ScanlineRender {
 inputs 3
 output_motion_vectors_type accurate
 name ScanlineRender1
 xpos 417
 ypos 416
}
Viewer {
 input_process false
 name Viewer1
 selected true
 xpos 223
 ypos 514
}
_______________________________________________
Nuke-users mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users

Reply via email to