Feng Shui Design and Analysis System Jack Chung by Jacky Chan Advised by Prof. David Rossiter Ryan Cheung.

Download Report

Transcript Feng Shui Design and Analysis System Jack Chung by Jacky Chan Advised by Prof. David Rossiter Ryan Cheung.

Feng Shui Design and Analysis System
Jack Chung
by
Jacky Chan
Advised by
Prof. David Rossiter
Ryan Cheung
Agenda
 Introduction
 System Analysis
 Floor Plan Handling
 Feng Shui Analysis
 Feng Shui Report
 3D Rendering
 Demonstration
 Q&A
Introduction
What is Feng Shui?
 The ancient Chinese traditional art of placement
based upon a philosophy of the movement of “Chi” or
nature energy through our environments
 Shows us how to support the flow of energy in our lives
to augment health and prosperity.
Introduction (Cont’)
Our Propose
 Reveal the Feng Shui theory in a more concrete and
easier way
Our System
 Let the user construct their ideal floor plan
 Give constructive recommendations on how to
enhance the Feng Shui of user’s flat
 Provide detailed Feng Shui explanations
 Render the 3D environment of user’s flat
Agenda
 Introduction
 System Analysis
 Floor Plan Handling
 Feng Shui Analysis
 Feng Shui Report
 3D Rendering
 Demonstration
 Q&A
System Analysis
 Floor Plan Handling
 Feng Shui Analysis
 Feng Shui Report
 3D Rendering
System Analysis – Floor Plan Handling
Event sink when
Shapes added,
moved, deleted
By using Visio Drawing
Control, we can have full
control over the Visio user
interface integration with the
host application, e.g.
 Add/Move/Delete the
Shape
 Modify the Style of the
Shape
Floor Plan Drawing Area
System Analysis – Floor Plan Handling
Three libraries needed to be included:
 VisioOcx
The Visio drawing control primary interop assembly
 Visio
The Visio type library primary interop assembly
 AxVisOcx
An ActiveX control wrapper assembly that allows the control to be embedded
within a Windows Form
System Analysis – Floor Plan Handling
Floor Plan Drawing Area
System Analysis – Floor Plan Handling
Use self build
toolbox to call Visio
Shape
ToolBox
It is used for calling
different furniture
Visio Stencil
It is a library that contains the shapes, called
Masters, which can added into the drawing control
System Analysis – Floor Plan Handling
Obtain Visio Shape control
variable by opening
shapesheet in Microsoft
Visio and find the
corresponding cell.
Each cell’s value can be
modified in code
ShapeSheet opened in Microsoft Visio
System Analysis – Floor Plan Handling
Solution Shape Layer
●
●
●
Furniture Layer
Room and Door Layer
We place different shapes into
different layers because they
will be used in different phases.
This allows us to lock some of the
layers so that the user can only
modify those shapes in certain
phases
User is allowed to print different
floor plans with the specific layers
he/she wants
System Analysis
 Floor Plan Handling
 Feng Shui Analysis
 Final Report
 3D Rendering
System Analysis – Feng Shui Analysis
Indoor Analysis
- Eight Mansions
- Flying Stars
- Earth Luck
- 23 other sub-rules
Outdoor Analysis
- 37 different views of objects
System Analysis – Feng Shui Analysis
Obtain the main entrance facing
degree and date of buying stove
Match the input data with database
and find out the Eight Mansions
and Flying Stars combinations
Divide the floor plan into nine parts
Map the returned result from
database into the nine parts
System Analysis – Feng Shui Analysis
Earth Luck
Number
Matching
• Calculate the Earth Luck number of
the flat by the date of buying stove
• Match the calculated Earth Luck
number with the main entrance facing
degree in the database
• Give the flat’s Earth Luck state
Flat State
System Analysis – Feng Shui Analysis
There are two types of rules:
 Object-facing-object checking
 E.g. The room’s door is facing
to the kitchen’s door
 Object position checking
 E.g. Finding out the best
position of the bed inside a
room.
System Analysis – Feng Shui Analysis
View
Collection
Matching
Analysis
• Collect the views from the main
entrance and the windows (37
different views to choose from)
• Match each window/main
entrance’s view with the rules
stored in the system
• Find out the good/bad Feng
Shui effect on the flat
System Analysis – Feng Shui Analysis
There are three types of recommendations within the two
recommendation giving sections:
 Swapping the usage of rooms
 Placing Feng Shui objects
 Moving the positions of furniture
System Analysis
 Floor Plan Handling
 Feng Shui Analysis
 Feng Shui Report
 3D Rendering
System Analysis
- Feng Shui Report
Aims :
 To show all of the results of Feng Shui analysis
 To explain all of the Feng Shui rules and
recommendations in details
System Analysis
- Feng Shui Report
The Feng Shui Report includes:
 General Information
 Eight Mansions Analysis
 Flying Stars Analysis
 Other Rules Analysis
 Finalized Floor Plan
 Final Marks & Grade of the Flat
System Analysis
 Floor Plan Handling
 Feng Shui Analysis
 Feng Shui Report
 3D Rendering
System Analysis – 3D Rendering
Development Tools
 3D Studio Max
 TrueVision3D
 Panda DirectX Exporter
System Analysis – 3D Rendering
Demonstration