Artist, designer, educator, and researcher. Associate Professor in Digital Media and Production Environment. Director of the Institute of Architecture, NCTU. Phone: +886-960-584-639
Computer Support for Collaborative Works (CSCW) and recently investigated Virtual Design Studio (... more Computer Support for Collaborative Works (CSCW) and recently investigated Virtual Design Studio (VDS) are reviewed. By involving into two design projects and examining the virtual design process, several technical and procedural problems are notified and discussed. A community reconstruction was proceeded in the second project to help local communities to build their network communication. This paper tries to construct guidelines for future virtual design process and addresses the possibilities of extending the communication range to local communities and users.
ABSTRACT This paper proposed an auto-composing virtual heritage system. By means of GIS data, med... more ABSTRACT This paper proposed an auto-composing virtual heritage system. By means of GIS data, media could be composed without time-consuming authoring process and easily integrated into an interactive virtual environment.
In this research, we implemented the 3D interactive interface for city navigation, and used an in... more In this research, we implemented the 3D interactive interface for city navigation, and used an infrared 3D tracker as an interaction input device in VR CAVE. The design of 3D interface was evaluated by cognitive approach while navigating with a handheld sensor in the VR CAVE. According to the results of cognitive experiment, some revised design guidelines are proposed for further 3D navigation interface.
This paper reviews empirical studies in product modeling and issues of CAAD, and then proposes a ... more This paper reviews empirical studies in product modeling and issues of CAAD, and then proposes a new way of thinking in object modeling for abstract design concepts ? by using stairs as the subject of study because of its systematic nature and wide variety of forms. This object model works in the higher level over existing product models and deals with abstract concept only. It provides a mean for capturing design concepts and knowledge. Most stair generator in CAAD are only capable of making regular stairs, let alone those fascinating free-form stairs. The purpose of this research is to find a higher conceptual structure of stairs by the object modeling method, so virtually all types of stairs can be described and modeled. Therefore conceptual design in CAAD would be possible and useful for designers. A prototype on AutoCAD will be implemented to demonstrate how the conceptual structure works.
Margulies & Associates, founded in 1988 in Boston, Massachusetts, initially used computers only f... more Margulies & Associates, founded in 1988 in Boston, Massachusetts, initially used computers only for bookkeeping, word processing, and marketing. Eleven years later, the firm has become so focused on information technology that every process throughout the firm is computerized. With the use of information technology, Margulies has been able to be more responsive to the client’s wants and needs, lessening the gap between what the client foresees and what is actually built, and also focusing on teamwork and flexibility within the office.
Beaver dams are formed by two main processes. One is that beavers select proper woods for constru... more Beaver dams are formed by two main processes. One is that beavers select proper woods for constructing. The other one is that streams aggregate those woods to be assembled. Using this approach to construction structure is suitable for natural environment. In this paper, we attempt to develop a construction process which is suitable for all-terrain construction robot in the future. This construction process is inspired by beavers' construction behavior in nature. Beavers select proper sticks to make the structure stable. We predict that particular properties of sticks contribute gravity-driven assembly of wood structure. Thus, we implement the system with machine learning to find proper properties of sticks to improve selection mechanism of construction process. During this construction process, 3D scanner on robotic arm scans and recognizes sticks on terrain, and then robot will select proper sticks and place them. After placement, the system will scan and record the results for learning mechanism.
Bamboo is a high potential alternative solution for substituting industrial material with its nat... more Bamboo is a high potential alternative solution for substituting industrial material with its natural characteristics, economical and environmental aspects. However, one of the biggest challenges for natural materials to be used in computational designed is the control-lability due to its unevenness nature. The other gap is the lack of material parameters that might be bridged by analysing data acquired from conventional tests. This research studied the raw bamboo strip and its natural forming from bending, by using sampling points and curvature reconstruction. The parametric models of bamboo strips were then constructed to represent its material behaviours for form prediction, material selection, and simulation in parametric design. It also serves as an assistive method for material selection when crafting with bamboo bend.
Responsive environment uses human computer interface (HCI) to improve how human experience their ... more Responsive environment uses human computer interface (HCI) to improve how human experience their surrounding. Many research aimed at different kind of interactive environment modules with new digital tectonics or computation components. However, those new environments are sometimes could be manipulated by components which are less use-friendly and complex than traditional counterparts. In this paper, we implemented a real responsive interface – the Spark wall system, which use 160 actuator modules as our responsive feedback interface and depth camera as sensing input. We built up multi-modal interface for different operating purposes allowing user control responsive environment with their human behavior. User could change their body posture to change the pattern of the wall and moreover define touch-input area on any surface. For the user's perspective, a responsive environment should be simply and understandable control. A responsive artifact should also be able to dynamically correspond to different methods of operation according to the user's intentions.
Innovative media made a varied representation of urban and architectural spaces. However, the int... more Innovative media made a varied representation of urban and architectural spaces. However, the interaction between human and the space requires other new media to present. In this research, based on experts’ opinions about future space and lifestyle, we create a creative scenario and produce a video through video camera, digital image process, computer animation. In addition, virtual studio, camera matching and motion capture are added to simulate how people would interact with the spaces in the city life.
This paper reviews empirical studies in product modeling and issues of CAAD, and then proposes a ... more This paper reviews empirical studies in product modeling and issues of CAAD, and then proposes a new way of thinking in object modeling for abstract design concepts – by using stairs as the subject of study because of its systematic nature and wide variety of forms. This object model works in the higher level over existing product models and deals with abstract concept only. It provides a mean for capturing design concepts and knowledge. Most stair generator in CAAD are only capable of making regular stairs, let alone those fascinating free-form stairs. The purpose of this research is to find a higher conceptual structure of stairs by the object modeling method, so virtually all types of stairs can be described and modeled. Therefore conceptual design in CAAD would be possible and useful for designers. A prototype on AutoCAD will be implemented to demonstrate how the conceptual structure works.
Even though, for decades, it had been accepted as an initial and critical stage in the design pro... more Even though, for decades, it had been accepted as an initial and critical stage in the design process, conceptual design has been inadequately supported on Computer-Aided Architectural Design (CAAD) systems. Since the computer, is by nature, proficient in high-speed calculations and data storage a wide range of tools and applications have been developed for it to enhance precision, efficiency and productivity. Only minimal achievements have been realized in exploring the territory of conceptual design—a domain that combines both creativity and problem-solving skills. This research addresses issues in existing CAAD models and argues that there must exist certain shared core constructs, or abstractions of design components that are universal and invariable. Such abstractions need to be carefully recognized and designed to capture the most fundamental and straightforward concept about the components.
For the purpose of this research, stairs have been selected as the subject of study because of their historical significance, systematic structure, and because they exist in abundance in various forms. Initially existing computer tools for stair-generation were reviewed to gather tool constraints. Then a new way of thinking regarding stair design is proposed as well as a properly defined abstraction of stairs. This abstract model is capable of modeling wide variety of stairs, including numerous special cases.
A software tool is implemented as part of AutoCAD to test the abstraction and modeling process against feasibility and coverage of cases. The tool is a relationship-based modeling environment that enables native CAD objects to be managed by relationships. A relationship-pattern ‘sequence’ is used to implement the abstraction of stairs and is used to test common and empirical stair examples. Potential applications of the Sequence pattern are far beyond stair modeling since the abstraction is so generic that it would encompass any sequential structured entity in a building. In response to the arguments made by this research, the tool also provides a set of functions for rapid modeling of an abstract design—relationship-based modeling.
Parametric equation is one of the possible ways to generate free-form architecture in modern age.... more Parametric equation is one of the possible ways to generate free-form architecture in modern age. When working with mathematical software, designers need a way to bring surface mesh to CAD for further design. Surf_TM is an supplemental tool for AutoCAD to import and manipulate surface mesh data from Mathcad. Accompanying with a course taught in Harvard Design School, students gain knowledge in mathematics and use parametric equation as a design tool. This paper elaborates details of the course, the tool, how they work together, and example applications.
Computer Support for Collaborative Works (CSCW) and recently investigated Virtual Design Studio (... more Computer Support for Collaborative Works (CSCW) and recently investigated Virtual Design Studio (VDS) are reviewed. By involving into two design projects and examining the virtual design process, several technical and procedural problems are notified and discussed. A community reconstruction was proceeded in the second project to help local communities to build their network communication. This paper tries to construct guidelines for future virtual design process and addresses the possibilities of extending the communication range to local communities and users.
ABSTRACT This paper proposed an auto-composing virtual heritage system. By means of GIS data, med... more ABSTRACT This paper proposed an auto-composing virtual heritage system. By means of GIS data, media could be composed without time-consuming authoring process and easily integrated into an interactive virtual environment.
In this research, we implemented the 3D interactive interface for city navigation, and used an in... more In this research, we implemented the 3D interactive interface for city navigation, and used an infrared 3D tracker as an interaction input device in VR CAVE. The design of 3D interface was evaluated by cognitive approach while navigating with a handheld sensor in the VR CAVE. According to the results of cognitive experiment, some revised design guidelines are proposed for further 3D navigation interface.
This paper reviews empirical studies in product modeling and issues of CAAD, and then proposes a ... more This paper reviews empirical studies in product modeling and issues of CAAD, and then proposes a new way of thinking in object modeling for abstract design concepts ? by using stairs as the subject of study because of its systematic nature and wide variety of forms. This object model works in the higher level over existing product models and deals with abstract concept only. It provides a mean for capturing design concepts and knowledge. Most stair generator in CAAD are only capable of making regular stairs, let alone those fascinating free-form stairs. The purpose of this research is to find a higher conceptual structure of stairs by the object modeling method, so virtually all types of stairs can be described and modeled. Therefore conceptual design in CAAD would be possible and useful for designers. A prototype on AutoCAD will be implemented to demonstrate how the conceptual structure works.
Margulies & Associates, founded in 1988 in Boston, Massachusetts, initially used computers only f... more Margulies & Associates, founded in 1988 in Boston, Massachusetts, initially used computers only for bookkeeping, word processing, and marketing. Eleven years later, the firm has become so focused on information technology that every process throughout the firm is computerized. With the use of information technology, Margulies has been able to be more responsive to the client’s wants and needs, lessening the gap between what the client foresees and what is actually built, and also focusing on teamwork and flexibility within the office.
Beaver dams are formed by two main processes. One is that beavers select proper woods for constru... more Beaver dams are formed by two main processes. One is that beavers select proper woods for constructing. The other one is that streams aggregate those woods to be assembled. Using this approach to construction structure is suitable for natural environment. In this paper, we attempt to develop a construction process which is suitable for all-terrain construction robot in the future. This construction process is inspired by beavers' construction behavior in nature. Beavers select proper sticks to make the structure stable. We predict that particular properties of sticks contribute gravity-driven assembly of wood structure. Thus, we implement the system with machine learning to find proper properties of sticks to improve selection mechanism of construction process. During this construction process, 3D scanner on robotic arm scans and recognizes sticks on terrain, and then robot will select proper sticks and place them. After placement, the system will scan and record the results for learning mechanism.
Bamboo is a high potential alternative solution for substituting industrial material with its nat... more Bamboo is a high potential alternative solution for substituting industrial material with its natural characteristics, economical and environmental aspects. However, one of the biggest challenges for natural materials to be used in computational designed is the control-lability due to its unevenness nature. The other gap is the lack of material parameters that might be bridged by analysing data acquired from conventional tests. This research studied the raw bamboo strip and its natural forming from bending, by using sampling points and curvature reconstruction. The parametric models of bamboo strips were then constructed to represent its material behaviours for form prediction, material selection, and simulation in parametric design. It also serves as an assistive method for material selection when crafting with bamboo bend.
Responsive environment uses human computer interface (HCI) to improve how human experience their ... more Responsive environment uses human computer interface (HCI) to improve how human experience their surrounding. Many research aimed at different kind of interactive environment modules with new digital tectonics or computation components. However, those new environments are sometimes could be manipulated by components which are less use-friendly and complex than traditional counterparts. In this paper, we implemented a real responsive interface – the Spark wall system, which use 160 actuator modules as our responsive feedback interface and depth camera as sensing input. We built up multi-modal interface for different operating purposes allowing user control responsive environment with their human behavior. User could change their body posture to change the pattern of the wall and moreover define touch-input area on any surface. For the user's perspective, a responsive environment should be simply and understandable control. A responsive artifact should also be able to dynamically correspond to different methods of operation according to the user's intentions.
Innovative media made a varied representation of urban and architectural spaces. However, the int... more Innovative media made a varied representation of urban and architectural spaces. However, the interaction between human and the space requires other new media to present. In this research, based on experts’ opinions about future space and lifestyle, we create a creative scenario and produce a video through video camera, digital image process, computer animation. In addition, virtual studio, camera matching and motion capture are added to simulate how people would interact with the spaces in the city life.
This paper reviews empirical studies in product modeling and issues of CAAD, and then proposes a ... more This paper reviews empirical studies in product modeling and issues of CAAD, and then proposes a new way of thinking in object modeling for abstract design concepts – by using stairs as the subject of study because of its systematic nature and wide variety of forms. This object model works in the higher level over existing product models and deals with abstract concept only. It provides a mean for capturing design concepts and knowledge. Most stair generator in CAAD are only capable of making regular stairs, let alone those fascinating free-form stairs. The purpose of this research is to find a higher conceptual structure of stairs by the object modeling method, so virtually all types of stairs can be described and modeled. Therefore conceptual design in CAAD would be possible and useful for designers. A prototype on AutoCAD will be implemented to demonstrate how the conceptual structure works.
Even though, for decades, it had been accepted as an initial and critical stage in the design pro... more Even though, for decades, it had been accepted as an initial and critical stage in the design process, conceptual design has been inadequately supported on Computer-Aided Architectural Design (CAAD) systems. Since the computer, is by nature, proficient in high-speed calculations and data storage a wide range of tools and applications have been developed for it to enhance precision, efficiency and productivity. Only minimal achievements have been realized in exploring the territory of conceptual design—a domain that combines both creativity and problem-solving skills. This research addresses issues in existing CAAD models and argues that there must exist certain shared core constructs, or abstractions of design components that are universal and invariable. Such abstractions need to be carefully recognized and designed to capture the most fundamental and straightforward concept about the components.
For the purpose of this research, stairs have been selected as the subject of study because of their historical significance, systematic structure, and because they exist in abundance in various forms. Initially existing computer tools for stair-generation were reviewed to gather tool constraints. Then a new way of thinking regarding stair design is proposed as well as a properly defined abstraction of stairs. This abstract model is capable of modeling wide variety of stairs, including numerous special cases.
A software tool is implemented as part of AutoCAD to test the abstraction and modeling process against feasibility and coverage of cases. The tool is a relationship-based modeling environment that enables native CAD objects to be managed by relationships. A relationship-pattern ‘sequence’ is used to implement the abstraction of stairs and is used to test common and empirical stair examples. Potential applications of the Sequence pattern are far beyond stair modeling since the abstraction is so generic that it would encompass any sequential structured entity in a building. In response to the arguments made by this research, the tool also provides a set of functions for rapid modeling of an abstract design—relationship-based modeling.
Parametric equation is one of the possible ways to generate free-form architecture in modern age.... more Parametric equation is one of the possible ways to generate free-form architecture in modern age. When working with mathematical software, designers need a way to bring surface mesh to CAD for further design. Surf_TM is an supplemental tool for AutoCAD to import and manipulate surface mesh data from Mathcad. Accompanying with a course taught in Harvard Design School, students gain knowledge in mathematics and use parametric equation as a design tool. This paper elaborates details of the course, the tool, how they work together, and example applications.
Uploads
For the purpose of this research, stairs have been selected as the subject of study because of their historical significance, systematic structure, and because they exist in abundance in various forms. Initially existing computer tools for stair-generation were reviewed to gather tool constraints. Then a new way of thinking regarding stair design is proposed as well as a properly defined abstraction of stairs. This abstract model is capable of modeling wide variety of stairs, including numerous special cases.
A software tool is implemented as part of AutoCAD to test the abstraction and modeling process against feasibility and coverage of cases. The tool is a relationship-based modeling environment that enables native CAD objects to be managed by relationships. A relationship-pattern ‘sequence’ is used to implement the abstraction of stairs and is used to test common and empirical stair examples. Potential applications of the Sequence pattern are far beyond stair modeling since the abstraction is so generic that it would encompass any sequential structured entity in a building. In response to the arguments made by this research, the tool also provides a set of functions for rapid modeling of an abstract design—relationship-based modeling.
For the purpose of this research, stairs have been selected as the subject of study because of their historical significance, systematic structure, and because they exist in abundance in various forms. Initially existing computer tools for stair-generation were reviewed to gather tool constraints. Then a new way of thinking regarding stair design is proposed as well as a properly defined abstraction of stairs. This abstract model is capable of modeling wide variety of stairs, including numerous special cases.
A software tool is implemented as part of AutoCAD to test the abstraction and modeling process against feasibility and coverage of cases. The tool is a relationship-based modeling environment that enables native CAD objects to be managed by relationships. A relationship-pattern ‘sequence’ is used to implement the abstraction of stairs and is used to test common and empirical stair examples. Potential applications of the Sequence pattern are far beyond stair modeling since the abstraction is so generic that it would encompass any sequential structured entity in a building. In response to the arguments made by this research, the tool also provides a set of functions for rapid modeling of an abstract design—relationship-based modeling.