[Addons] EWOCprojects tools collection


(paleajed) #1

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


(larmannjan) #2

Thank you so much. This is great.


(paleajed) #3

Glad to be part of the great Blender saga !


(holyenigma74) #4

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


(kakachiex2) #5

@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

(Atom) #6

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?


(paleajed) #7

@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!


(paleajed) #8

@ 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:


(paleajed) #9

@ 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.


(kakachiex2) #10

thanks a lot


(Atom) #11

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)


(paleajed) #12

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…


(paleajed) #13

I know we need a tut video for Fiber…


(Atom) #14

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


(kakachiex2) #15

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’


(kakachiex2) #16

this is in recent build


(kakachiex2) #17

any news on fixing the addons collection


(paleajed) #18

Im working on it.


(paleajed) #19

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.


(matali) #20

Thanks a lot paleajed :slight_smile: