Microvellum eSupport

Transcription

Microvellum eSupport
Modding Blender for Interior Design
Presented by: Andrew Peel & Ryan Montes
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913
Fluid Designer
•
Built on Blender
•
Provides an Intuitive and efficient way to design
interior spaces.
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913
Quick and Easy Design Tools
•
Drag and Drop (Objects, Groups, Materials)
•
Simplified User Interface
•
Consistent Data Structure
•
Automate complex time consuming procedures
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913
Who is Microvellum?
•
Software company founded in 1991
•
Develops design, engineering, and manufacturing software for the woodworking industry
•
Fully funded development for Fluid Designer to give their users a free design solution that
connects directly with Microvellum’s Manufacturing Tools
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913
How did this project start?
•
Started development of Fluid Designer Prototype in August 2012
•
Presented the prototype on February 2013 to Microvellum
•
Started full time development February 2013
•
Featured Fluid Designer at IWFS
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913
Development Strategies
•
Don’t reinvent the wheel – Blender has great tools, so we tried to utilize as much as Blenders
functionality as possible.
•
Develop Fluid Designer as a Blender Add-on – To keep this project easily updated with
Blenders Development most of the development was done in Python.
•
Use Microvellum’s Data Structure – To allow a seamless connection with Microvellum’s
Manufacturing Tools we used their existing architecture as a template to write the data structure.
•
Development Based on a Workflow – Develop a workflow then break down the needed tools
for that workflow.
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913
Library Management
•
Easily Manage Assets
•
Save assets to the Library
•
Thumbnail Previews
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913
Library Panel – Drag and Drop
•
Automates and Simplifies Appending
Objects, Groups, Materials, World Env.
•
Automates placing objects in the correct
location.
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913
New Data Structures
•
Products, Inserts, and Parts
•
Prompts
•
Libraries
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913
Automating Blenders Functionality – Draw Wall
•
Drawing a Cube Mesh
•
Easy… Right?
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913
Automating Blenders Functionality – Draw Wall
•
Add Cube (for base point)
•
Parent to Base Point
•
Exit Edit Mode
•
Go into Edit Mode
•
Set Location
•
Select Z Hook and Mesh
•
Select All
•
Add Empty (for Y Dim Hook)
•
Go into Edit Mode
•
Merge vertices at center
•
Parent to Base Point
•
Select Top Face
•
Exit Edit Mode
•
Set Location
•
Hook Verts to Selected Object
•
Add Cube (for wall mesh)
•
Add Empty (for Z Dim Hook)
•
Exit Edit Mode
•
Go into Edit Mode
•
Parent to Base Point
•
Then… Take a Nap
•
Toggle Face Select Mode
•
Set Location
•
Select Bottom Face
•
Select X Hook and Mesh
•
Translate Z Origin to 0
•
Go into Edit Mode
•
Select Front Face
•
Select Right Face
•
Translate Y Origin to 0
•
Hook Verts to Selected Object
•
Select Left Face
•
Exit Edit Mode
•
Translate X Origin to 0
•
Select Y Hook and Mesh
•
Exit Edit Mode
•
Go into Edit Mode
•
Parent Mesh to Base Point
•
Select Back Face
•
Add Empty (for X Dim Hook)
•
Hook Verts to Selected Object
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913
Automating Blenders Functionality – Draw Wall
•
Automating all of those steps
•
Eliminates user error
•
Improves efficiency
•
Less steps for new users to understand
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913
What’s Next?
•
Finish connection to Microvellum’s Manufacturing Tools
•
Get vendors to develop Fluid Designer libraries that can be sold on the Microvellum Webstore
•
Write development documentation and develop an open source project
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913
Thanks for watching…
www.microvellum.com
© 2013 Microvellum, Inc. All Rights Reserved. | support.microvellum.com | www.microvellum.com | Toll Free: 800.204.0913