Hello, I’m Sujin (Joanna). I am an apparel designer with about a decade of industry experience, and also a computer scientist. I’m currently pursuing my master’s degree in Apparel Design with a minor in Computer Science at Cornell University. I am advised by Dr. Fatma Baytar (Apparel Design), with Dr. Steve Marschner (Computer Science) serving as committee advisors.
My research focuses on the intersection of computer graphics and apparel design, with an emphasis on physical simulation, interactive/dynamic gemeotry manuplation and human–computer interaction (HCI) applications. I am particularly interested in interactive shape manipulation for pattern making and technical design, as well as simulation methods that produce realistic garment rendering. Further details on my academic background and experience are available in my CV.
Here is my current coursework plan at Cornell, which demonstrates my rigorous interdisciplinary plan, including mathematics, computer science, and fashion.
") does not match the recommended repository name for your site ("
").
", so that your site can be accessed directly at "http://
".
However, if the current repository name is intended, you can ignore this message by removing "{% include widgets/debug_repo_name.html %}
" in index.html
.
",
which does not match the baseurl
("
") configured in _config.yml
.
baseurl
in _config.yml
to "
".
#Cloth Simulation #Physical Simulation #Seam Modeling
This is a simple cloth simulation that models a circle skirt draping over a cone. It supports different fabric behaviors (denim vs. jersey) and seam effects (regular vs. French seam). Developed in Taichi (Python).
#Cloth Simulation #Physical Simulation #Seam Modeling
This is a simple cloth simulation that models a circle skirt draping over a cone. It supports different fabric behaviors (denim vs. jersey) and seam effects (regular vs. French seam). Developed in Taichi (Python).
#Anthropometric Modeling #Avatar Generator
ShapeMe is a desktop application (distributed as an .exe) that lets you generate a custom 3D avatar based on one or more body measurements. The app reshapes a parametric body model in real time and allows you to export the result directly as an .obj file for use in 3D software, visualization, or apparel design workflows.
#Anthropometric Modeling #Avatar Generator
ShapeMe is a desktop application (distributed as an .exe) that lets you generate a custom 3D avatar based on one or more body measurements. The app reshapes a parametric body model in real time and allows you to export the result directly as an .obj file for use in 3D software, visualization, or apparel design workflows.
Fatma Baytar, Yoon Yang, Mona Maher, Ivania Rivera, Sujin Yoo, Saira Patel
Digital Human Modeling and Applications in Health, Safety, Ergonomics and Risk Management(HCII 2025)
Similar to protective headgear such as helmets, swim cap design and sizing for diverse hair types, particularly long and thick hair, remain a critical challenge in the sportswear and personal gear industries. Hair with structural characteristics such as coarseness and substantial volume often make conventional swim cap designs insufficient in accommodating hair dimensions. As a result, swim caps do not often provide functionality, such as keeping the hair dry or protecting it from chlorine or salt. This study explored the application of 3D scanning technology to develop methods for designing swim caps for individuals with different hair volumes...
Fatma Baytar, Yoon Yang, Mona Maher, Ivania Rivera, Sujin Yoo, Saira Patel
Digital Human Modeling and Applications in Health, Safety, Ergonomics and Risk Management(HCII 2025)
Similar to protective headgear such as helmets, swim cap design and sizing for diverse hair types, particularly long and thick hair, remain a critical challenge in the sportswear and personal gear industries. Hair with structural characteristics such as coarseness and substantial volume often make conventional swim cap designs insufficient in accommodating hair dimensions. As a result, swim caps do not often provide functionality, such as keeping the hair dry or protecting it from chlorine or salt. This study explored the application of 3D scanning technology to develop methods for designing swim caps for individuals with different hair volumes...
#Virtual Showroom #3D Graphics
The Virtual Atelier is an interactive 3D fashion showroom built with React and TypeScript, using the Anigraph package and rendered with WebGL. You can walk through the showroom, view clothing items, and express reactions. This project was my first experience working with shaders and building a 3D environment without using a game engine such as Unity or Unreal. To learn more, check out the git repo or try the live demo yourself!
#Virtual Showroom #3D Graphics
The Virtual Atelier is an interactive 3D fashion showroom built with React and TypeScript, using the Anigraph package and rendered with WebGL. You can walk through the showroom, view clothing items, and express reactions. This project was my first experience working with shaders and building a 3D environment without using a game engine such as Unity or Unreal. To learn more, check out the git repo or try the live demo yourself!
#Parametric Pattern #Smart Pattern Adjustment #HCI
SewFlex was developed as a prototype to test whether a 2D smart pattern-adjustment tool could benefit home sewers with non-standard body types and people without professional patternmaking experience. Built on the FreeSewing API, SewFlex includes a user-friendly, detailed size chart for custom measurements, a pattern editor, and an AI assistant that provides real-time pattern-adjustment guidance and suggests fit changes based on user inputs and selected body type. Findings from this prototype are informing the development of a 3D smart pattern-adjustment tool now underway. SewFlex also won first place in the HCD Graduate Student Poster Contest at Cornell University.
#Parametric Pattern #Smart Pattern Adjustment #HCI
SewFlex was developed as a prototype to test whether a 2D smart pattern-adjustment tool could benefit home sewers with non-standard body types and people without professional patternmaking experience. Built on the FreeSewing API, SewFlex includes a user-friendly, detailed size chart for custom measurements, a pattern editor, and an AI assistant that provides real-time pattern-adjustment guidance and suggests fit changes based on user inputs and selected body type. Findings from this prototype are informing the development of a 3D smart pattern-adjustment tool now underway. SewFlex also won first place in the HCD Graduate Student Poster Contest at Cornell University.