Skip to content

champsleague/Graphics_TermProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 

Repository files navigation

Graphics-Term-Project

3D Model Products Customizer Program

DIY - Design It Yourself

Objective

  • Design various objects easily by yourself.
  • With this project, you can make the design you want fast and simple.

Brief Description

  • Design - The user can easily change materials and their design with simple movements
  • Perspectives from various angles - The user can see the object from various angles by applying various effects such as a light source

Key Feature

  • Select Object

    • You can choose the object you want, such as the shape of a cylinder or box
    • You can also use the object you have (e.g. glTF)
  • Customize function

    • You can design its surface using drawing tools or image insertion
    • You can easily design with just a click and drag & drop
    • You can also enter the required values directly for more precise operations
  • Dynamic Effects

    • You can see the results in the desired environment by applying various light source effects
    • You can see and check the results from various perspectives in real time

Select Object

  • select objects by using gITF
  • take the image of the object you want and design it yourself

image

Customize function

  • implement a technology that directly selects and applies the desired structure to the desired object
  • The surface of an object can be expressed in various materials
  • Anyone of all ages can participate and modify easily
  • It can be designed directly by inserting various options

20221031_230931

Dynamic Effects

  • ThreeJS graphics library is used for rendering 3D graphics in web browser
  • expect various light source effects from various angles through the ThreeJS library
  • expect that these effects will enable us to provide users with information from various visible aspects

image

Textures

  • Apply textures (colors or shapes) to the product which user wants
  • Available to try various kinds of textures to the products
  • User can check the visual image of the products before purchasing the products

Light Source Effects

  • Users can check the bright and darkness of the product based on various light source effects
  • Users can directly control the degree of the light source effect
  • Ambient light, Directional light, Hemisphere light, Point light options are available

image

About

Computer Graphics Term project implementing a program which customizes products with 3D model

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published