add_mesh_castle #45596
Labels
No Label
Interest
Animation & Rigging
Interest
Blender Cloud
Interest
Collada
Interest
Core
Interest
Documentation
Interest
Eevee & Viewport
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
Import and Export
Interest
Modeling
Interest
Modifiers
Interest
Nodes & Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds, Tests & Devices
Interest
Python API
Interest
Rendering & Cycles
Interest
Sculpt, Paint & Texture
Interest
Translations
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Meta
Good First Issue
Meta
Papercut
Module
Add-ons (BF-Blender)
Module
Add-ons (Community)
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#45596
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This script creates a castle-like object/mesh. It is based on scripts from many contributors in the Blender community. See the Building Basics set of scripts as an example.
Version 0.0.89 add_mesh_castle.zip - progressing, many errors still to resolve, opening problems and block vectors/faces still not correct.
The UI has been simplified, and materials for level and object (wall, step, ledge) have been added.
For those that have used this script before, openings and blocks are not working properly - still seeking root cause (closer and closer).
Download and extract the zip archive to Blender folder "scripts\addons_contrib\add_mesh_castle". Go to "User Preferences", Add-ons, "Testing" for level, "Add Mesh", enable script.
Documentation: Visit Castle for details on use and operation. Due to "test" status, documentation does not match current features or operation.
Changed status to: 'Open'
Added subscriber: @jambay
Castleto add_mesh_castleInitial upload for consideration, much more to do for finalization, especially documentation.
Uploaded v 0.0.2 - zip file does not include UI for experimental features. Use separate source file to replace if you want to use/test additional options.
Quick replace for v 0.0.2 - decided didn't want to maintain two versions so just moved experimental options to end with an on/off selection.
Added subscriber: @Blendify
I do t see much need for this
Other than artistic expression? Nope, not a high demand item, just continuing work from other projects.
Modified V 0.0.2 to allow use of options for all levels. Didn't update version, bad form I know.
V 0.0.3 includes many changes to UI - not final yet. Major modifications allow setting wall per level as an initial test to apply other options (per level).
V 0.0.4 is mostly UI mods thanks to TynkaTopi suggestion for combo-box to view edit various options - much simpler now.
V 0.0.5 includes wall modifiers per level per wall. Expanded the code a lot just for UI and flag tracking but mostly just cleanup. Enjoy :)
P.S. as always thanks to all for support, feedback is appreciated.
Updated documentation to more closely match current operation.
V 0.0.6 uploaded: added floors per level, corrected positioning when 3D cursor not 0,0,0 and removed roof (for now).
V006a submitted just for fun. Add mesh, 2 levels, enable left and right walls with "round" option, select level 2, enable floor and back wall.... you tell me what it looks like. :)
Added subscribers: @ideasman42, @Sergey
To me it seems a bit too much specific feature.
@ideasman42, any opinion here?
yes, specific, as in "Castle" design, meant for "ease-of-use" to create a complex mesh object. Understood it is rudimentary at present and may have limited application/use but a decent implementation (code wise).
WIP for sure, and if not usable for Blender community, then it won't be included in any releases. Just another page in the task/wiki list that goes unnoticed.
To clarify, thank you for comments and support. I have much to do before this is suitable for V 1.0 and appreciate all that members say about it. Thank you.
uploaded V 006c, more mods for round walls, and UI mods for "block variation" selection. Odd results when using "round" wall and other options yet to be resolved. Main reason for these test versions are to develop "Turrets", not quite there yet.
Found some fundamental errors in code that hasn't been touched since beginning of source. Once resolved will have update, but already spent several days working through fixes. Not sure how long it will take.
Any news on this?
Added subscriber: @BrendonMurphy
hi, This addon is still being developed. this addon is a replacement for add_wall_factory in contrib add_building_objects. It's very specific yes, following the initial design by dudecon from auto_masonry addon in 2.49 era. I often see artworks created with wall factory show up in irc & forums & i think this update once complete, would be a good addition as a standalone addon in contrib.
iirc, the op may be busy for a few weeks, he's worked hard in irc with testers & receiving feedback. Generally it's well received but still has some bugs/features to iron out.
thanks.
my apologies for lag, was and will be distracted with my relocation (moving). Still stuck in some old code trying to resolve some basic issues. Appreciate support and hope to get to working v 1.0 before I go (move). Thanks to all in community for continued support and will try to complete at least basics for consideration.
"Turn into the skid" - I'm going to blame the weather for my mood lately (it's been hot here). Meta-Androcto and TynkaTopi talked me down off the ledge, but I'm seriously side-tracked looking at JARCH_Vis for replacement code to fix opening errors in current script. Going to take a few days just to get familiar enough with "new stuff" to decide if it's the right thing to do for continuing development. Thanks all for your patience.
Version 0.0.64 (would have been 6D but version can't handle letters). Main updates include some UI cleanup, towers (still just preliminary) and material settings for Dome that will be available for other elements once further developed.
Round walls have been removed, not useful IMO.
Thanks again to Meta-Androcto and TynkaTopi for continued support. Without their support and guidance I would have abandoned this project.
I was not able to complete the modifications needed for the next release and will be unavailable for the next few weeks. Until I am able to return to actively work on this project it is on hold.
Thanks all for your help and understanding.
Back online, will still take me a week or so to get organized; just a heads-up notice. Reviewing source files and latest updates for Blender - nice to see official release for 2.76 though there are still some quirks with wiki and other resources. Hope to post update by end of week (pre-Halloween).
Operation (mesh generation) for "Castle" is totally FUBAR! I will be reviewing previous versions and other projects to try to work out where things went horribly wrong.
This is a dead end... with an exit to your left - "hard turn to port". I (jambay/angamalta) am going to replace with BoxBlocks module; Wiki and Task replacement to follow. Anyone else that cares to work on this script is welcome but I won't be supporting any further work on this thread.
Changed status from 'Open' to: 'Archived'
Sounds like it would be best to archive this project then...
agreed, workable but core problems prevent further development. Am working on new "Task"BoxBlocks to replace and hopefully accomplish intended feature/function.
Will probably copy a lot from wiki for documentation - that at least is still solid.
This comment was removed by @jambay
Changed status from 'Archived' to: 'Open'
The WIP zip {F319451} isn't final but the UI is much simpler with some added features, including separation of "experimental" options.
concede to new features for 007 version. update linked in main task text. Mostly UI mods and per level features. Still have to fix blocks and openings.
will add screen shot to BA forum but here's a quick test clip for those wondering what's going on.
a few more UI mods, and other tweaks, still fails for block gen - just Castle.py update {F319643}.
Updated zip for v 008 castleZIP.zip; more UI mods and cleanup, still working on primary block build ops but getting better with separation of objects.
update as promised, still not got to root issues but didn't make anything worse other than consolidating code - which is good. thx all for continued support and encouragement.
more "standardization and consolidation" and renamed zip as requested.
not quite sure how to explain this but WIP - code clean and consolidate mostly. Still want to get to v 1.0 quality. ;)
Many options that "worked" before not working now but those were fails just not so obvious.
UI mods I think are worth trouble to do but still working on core code for block gen. :(
and then there's the whole going to have to update wiki doc when get operational. :)
great work,
this addon is a legacy addon, with it's origins in the wall_factory/add mesh wall addon, from 2.4x.
It could be viable in mesh extra objects addon.
hi again, after further testing this addon is not good for release.
I think however due to it's creative behaviors & the ability to achieve quite reasonable results, its useful enough for addons contrib at this stage.
The addon will be marked with a warning as it is a beta development version.
Many of the concepts here for building multi story & adding elements per wall/level could be quite useful for others.
Keep in mind this addon is underdeveloped & currently seeking a maintainer, it's venture into addon contrib is to promote it's development also.
#51145
Changed status from 'Open' to: 'Resolved'
closed as resolved, added to addons contrib