After using the popular Add-on Windows Generator 2 created by SayProduction, I have decided to add some features.
Now, you can modify the parameters of the windows after creation, so you can make small tweaks without need to recreate the window or select other objects, rotate, translate and back later to change something.
Besides, the materials are for Cycles because the original script was created before Cycles existed.
Installing the previous version was no problem following the instructions bellow but it does not seem to work for me when following those same instructions for this version
This is fantastic. I have just recently started using Blender again and have been working on a few old scripts. Found that they had been “bundled” with other scripts, including a window generator from “SayPRODUCTIONS”. I don’t see any reason to continue that old script when something this well done exists.
My question being, should I just reference this in documentation for package or are there plans to add this to a “bundle/package” for architectural objects?
to continue my own thought - installed zip, reviewed operation, very nice. Similar to what I did with “Balcony” so would like to discuss including/merging with “add_mesh_building_basics”. To be clear, what you have done is fantastic and I would like to apply much of your work and operations to other objects in the package or work out how to let others know about the suite of architectural features available.
P.S. I did look at “Archimesh” and thought that was better than what I was doing so perhaps a cooperative effort, or I just watch and wait for this all to replace what I’m doing.
Similar to what I did with “Balcony” so would like to discuss including/merging with “add_mesh_building_basics”. To be clear, what you have done is fantastic and I would like to apply much of your work and operations to other objects in the package or work out how to let others know about the suite of architectural features available.
P.S. I did look at “Archimesh” and thought that was better than what I was doing so perhaps a cooperative effort, or I just watch and wait for this all to replace what I’m doing.
haha, interesting humour. thanks.
I would back some more joint-ventures. Data mess (including useful blender addons either mixed in random repositories or even lost without versioning) is a huge pitfall. So yes, please bundle these addons consistently.
The realtime/at a later point update also could not do harm to other addons. Have seen it with add_dimension.py by Spivak too.
It’d be nice if we could get all this chaos ordered, it might therefore be nice to follow some criteria, maybe:
Each addon its own repository. Because else addons cannot be forked, compared, linked into blender/scripts/addons/, … automatically so easily.
If multiple addons do similar things/ require similar helper functions, … then merge them into one addon, therefore one Git repository (mirrored on some server, e.g. Github). Because else redundancy and code duplication increase and the more addons the more difficult to find them/those that (still) work and to know which to maintain and which are obsolete, …
Properly Git tag the versions according to blender release they are tested with (e.g. v2.7.3a,…like blender-addons-contrib). Else it’s time-consuming to figure the working version later on.
Currently there are material related addons that show high code redundancy like online material library and all the other material and node “packs” and addons.
Or the mesh check/lint/visualization whatever works.
I’m on third revision of basic script I started a long time ago for “column” - fixed that, found out it was part of a “collection”, then found several other versions that do same thing but not all consistent (to say the least). Would be nice to have categorization by “type”, maybe later after I finish round four of “architectural” package.
Main issues right now are “standardization”, so the features/operations/UI are reliable and reasonably consistent. That includes bug fixes, which I’ve found plenty to correct in my own code after working with other modules so all is good. WIP
downloaded the .zip from github, and Windows 7 says it’s an invalid .zip file. Tried making my own .zip with text copied from source (init.py, window_panel.py, window_tools.py) and those still won’t install (add from file) in Blender 2.74. Any suggestions? Thanks for your work!
You light my Saturday morning with this great add-on!
but I have made two modifications: like others -> Jamb Generator 2 or Chimney Generator or Prokitektura
I place it in “Parametric Objects”
I place its main panel in 3D view > TOOLS panel > Create.
A great congratulations Antonioya and Thanks of my core!
EDIT: Do you have thought to the Andrew’s question about rotation or symetry of windows, please?
Answer: I have made a simple s=-1 and aply scale and not problem! GOOD.
EDIT 2: Could you say me how you transform a parametric object in normal objet, please? Or How you “mesh_bake” your window, please?
EDIT 3: I have this traceback:
rna_uiItemR: property not found: Scene.window_from
/home/patrinux/.config/blender/2.74/scripts/addons/add_window/…/add_window/window_panel.py:214