THIS POST IS OBSOLETE!
Please check the Fast Landscape post :
Hi!
A new free addon for sea workflows.
What it does:
It creates a plane named “ocean” with the obvious modifier “ocean”, repeated 10 times on x and y axis.
it assigns a simple material (blue glass with water ior 1.33) and put the distribution on multiscatter ggx.
It also activates normals and foams, with a dedicated data layer for futures options.
Installation:
Start Blender and open User Preferences. Click on the addons tab
Click “install from file” , then choose downloaded zip or .py
Check the addon to activate, then save user preferences
New version !
Foam added . For now, it is height based, and not yet foam_data .
The foam intensity can be set by the math node in the shader (will look later for better usability).
It’s still the link in the first post updated !
A sneak peek of what is coming next :
I finally found how to get the foam_data, so I get rid of “altitude shader”,
and a total reforge of the shader is in progress.
Shader improvements with volume and scatter support
Resolution of 12 by default
-Cycles setup with a minimum of bounce volume
This video has been made with medium settings for time reasons, improve the modifier resolution if you have a good computer.
To animate, just follow the standard process of the ocean modifier : press I on TIME setting in the modifier to keyframe differents values (eg : 1 for the first second, 2 for 24 frames later if you’re at 24 fps,…)
Next milestone :
automate the process of dynamic paint for object interactions with ocean.
Looking forward to trying this out. I’m creating a bunch of basic scenes for use in future projects (forest, river, swamp, desert, etc.) so this will come in handy.
First step of automation of dynamic paint.
workflow Preview :
1- create Ocean with fast ocean object
2 - shift+A -> Mesh -> make object collide with ocean on any object of your choice
Animate is up to you
Actually, the fast ocean object gets 2 dynamic paint layers, one for wave and the other for paint.
the operator "make object collide with ocean " turns the selected object into a brush.
Finetuning in progress, and the shader must be finalized with the wetmap.
I tried on blender win64 2.78c and got that stacktrace :
Traceback (most recent call last):
File “F:\Wax\blender\blender-2.78c-windows64\2.78\scripts\addons\fastocean.py”
, line 57, in invoke
bpy.ops.apply.transformall()
File “F:\Wax\blender\blender-2.78c-windows64\2.78\scripts\modules\bpy\ops.py”,
line 189, in call
ret = op_call(self.idname_py(), None, kw)
AttributeError: Calling operator “bpy.ops.apply.transformall” error, could not b
e found
Strange.
Please download and try a fresh copy of Blender (2.78c or last build), then create a folder named “config” inside to make it clean and portable.
Then try to install the addon.
It should show if it’s a conflict with others addons.
also, I see that you have a blender folder inside another (F:\Wax<b>blender\blender-2.78c-windows64…).
try to rename if possible , eg blender_folder\blender-2.78c
It’s ok if you have many instances of Blender, but it may confuse.