[Addons] EWOCprojects tools collection

Hello,

We now offer a collection zip containing 17 of the EWOCprojects addons.

Plans to bring the collection to the Blender Market have been dropped.

Do enjoy!

Get the free version here : EWOCprojects tools

version : 1.4.3

Thank you so much. This is great.

Glad to be part of the great Blender saga !

cool, see it take up alot less vertical space this way. :wink:
good job.
and easily tucked away with the arrow.

@paleajed

  • the fillet-plus dint work properly whit recent build dint keep face and there is a conflict whit zmj100 edge fillet when i disable zmj100 edge fillet, fillect plus deactivated to.
  • laprelax i dont see the sething

I just pulled down the fiber script and gave it a try.
I have an Empty in my scene named ‘wind’ and I have the checkmark activated but the console reports

Cannot find an empty named “wind”: Not using wind engine.

Does this part of the script work in 2.64? (Note: I do see that fiber strands have been generated)
How exactly do I make wind work with fiber?

@kakachiex2

I just tested FilletPlus on latest build - it works without problems (did keep face) - I suspect either you did something wrong (maybe you had zmjs enabled and it took over from mine) or some bug… The conflict with zmjs has been solved - new version 0.4.3 - by changing all class names!

@ kakachiex2

The LapRelax parameter has been omitted in the tools collection because trying to get it as compact as possible - is this setting really important to you - mostly people will relax only a few times ? :slight_smile:

Well you people can always vote it back - this is open source you know ! :wink:

@ Atom

Isee. Yes, the empty needs to be called “Wind”, capital that is! Well, the error message Fiber throws is at least misleading, I changed it in the addon now.

thanks a lot

Ok, so I named my Empty ‘Wind’.
I still get no wind action out of the fibers. Can you explain the workflow to make wind work?

Here is what I did:
I created a plane.
I added an Empty to the scene and named it ‘Wind’
I added a wind force to the empty.
I select the plane and run the script.
I click create and I see fibers.
But when I click play in the timeline I get no wind action.


Attachments

fiber_wind_problem.blend (127 KB)

OK first I must say all I did was port the script to 2.63 and only tested it sparsely.

As far as I can tell from the code, the wind action only creates a “snapshot” of the wind force, so its not made for animations except when animating the properties of the Empty and simulating a different mesh for each frame…
Also you dont need a wind force!

This is how the empty works in the code:

        Height = Wind.scale[2] / 50.0
        SizeX = Wind.scale[0]
        SizeY = Wind.scale[1]
        DirX = Wind.location[0] / 100.0
        DirY = Wind.location[1] / 100.0
        Falloff = Wind.location[2] /100.0

It means wind height (whatever that means) depends on the Z scale of the empty and wind size (how hard it blows) from empty X and Y scale. Do scale up quite high to get noticeable effect! Empty location X/Y regulates wind direction and empty Z location regulates the falloff (dont know if falloff grows or lessens with location from 0,0,0 - you should test…).

If you need more explanation please let me know…

I know we need a tut video for Fiber…

Thanks for the explanation. I guess I got my hopes up for generating blowing grass.

hello paleajed your addons tools collection don’t load anymore this is the console info:
and some of the addons don’t work properly.

found bundled python: C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Re
lease\2.65\python

EdgeTools UI integration test - TinyCAD VTX Found
Traceback (most recent call last):
File “C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65\scr
ipts\modules\addon_utils.py”, line 277, in enable
mod = import(module_name)
File “C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65\scr
ipts\addons_extern\EWOCprojects tools_init_.py”, line 63, in <module>
from . import mesh_straightenplus
File “C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65\scr
ipts\addons_extern\EWOCprojects tools\mesh_straightenplus.py”, line 76, in <modu
le>
bpy.context.scene.Percentage = 1.0
AttributeError: 'RestrictedContext’ object has no attribute ‘scene’
Traceback (most recent call last):
File “C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65\scr
ipts\modules\addon_utils.py”, line 277, in enable
mod = import(module_name)
File "C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65\scr
ipts\addons_extern\chromoly_ruler_init
.py", line 99, in <module>
color_background = bpy.context.user_preferences.themes[‘Default’].view_3d.sp
ace.back
AttributeError: ‘_RestrictedContext’ object has no attribute ‘user_preferences’
Exception in module register(): ‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\T
runkbuild\bin\Release\2.65\scripts\addons_extern\f2_11.py’
Traceback (most recent call last):
File “C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65\scr
ipts\modules\addon_utils.py”, line 290, in enable
mod.register()
File “C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65\scr
ipts\addons_extern\f2_11.py”, line 207, in register
kmi = km.keymap_items.new(“mesh.f2”, type, value, any=any, shift=shift,
UnboundLocalError: local variable ‘type’ referenced before assignment
Traceback (most recent call last):
File “C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65\scr
ipts\modules\addon_utils.py”, line 277, in enable
mod = import(module_name)
File “C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65\scr
ipts\addons_extern\space_view3d_transpref.py”, line 114, in <module>
for region in bpy.context.area.regions:
AttributeError: ‘_RestrictedContext’ object has no attribute ‘area’
Cursor History draw-callback registration…
Cursor History draw-callback registered
Cursor Memory draw-callback registration…
Cursor Memory draw-callback registered
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\online_mat_lib\init.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\online_mat_lib.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\system_cycles_material_text_node.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\system_cycles_material_text_node.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\online_mat_lib\init.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\online_mat_lib.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\system_cycles_material_text_node.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\system_cycles_material_text_node.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\online_mat_lib\init.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\online_mat_lib.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\system_cycles_material_text_node.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\system_cycles_material_text_node.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\online_mat_lib\init.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\online_mat_lib.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\system_cycles_material_text_node.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\system_cycles_material_text_node.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\online_mat_lib\init.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\online_mat_lib.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\system_cycles_material_text_node.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\system_cycles_material_text_node.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\online_mat_lib\init.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\online_mat_lib.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\system_cycles_material_text_node.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\system_cycles_material_text_node.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\online_mat_lib\init.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\online_mat_lib.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\system_cycles_material_text_node.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\system_cycles_material_text_node.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\online_mat_lib\init.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\online_mat_lib.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\system_cycles_material_text_node.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\system_cycles_material_text_node.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\online_mat_lib\init.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\online_mat_lib.py’
multiple addons with the same name:
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_contrib\system_cycles_material_text_node.py’
‘C:\Users\kakachiex\Desktop\BlenderSVN2.6\Trunkbuild\bin\Release\2.65
\scripts\addons_extern\system_cycles_material_text_node.py’

this is in recent build

any news on fixing the addons collection

Im working on it.

Dear people,

Thx for the patience, there was two API changes to project into multiple of the addons for new builds. Also I had to wait a few days for a newly introduced Blender bug to be removed by the Blender team (or at least theres a workaround, thx Campbell Barton). And did I mention how little time I have lately… Whatever, theres now version 0.3 of the tools collection for download on the website.

Thanks a lot paleajed :slight_smile: