Skip to content

Pe3aTeJlb/3D-Model-Viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

3D-Model-Viewer

App is designed for viewing 3D models in .obj format on your smartphone. This programm was written during 2019's february sprint for engineering graphics lessons for personal use. Later it was useful to some more people.

Project features

  • Portable
  • Support .obj format
  • Support materials and texturing

Project structure

  1. Project settings folder contains settings for project
  2. Assets folder contains app scripts
    • Plugin folder contains .jar library that creates "Models", "Textures" folders on Android.
    • Prefabs contains custom buttons
    • Resources cointains default shader for new model
    • Scene contains main scene and exposition scene
    • Scripts folder contains scripts
      • Filesecetor and FileselectorStylee provides Android file explorer
      • Importer construct Unity3d data arrays using .obj paramets
      • OBJLoader and TextureLoader are .obj parametrs parsers
      • Menu.cs is a main menu script
      • Spanwer construct model from data arrays

Project installation

  1. Download repository
  2. Open Unity hub
  3. Click "ADD" button and choose repository folder

Technology stack

  • C#
  • Unity3D 2019.1.7f1

Showcase

You can see the app in action on YouTube

Contacts

Email: shepuhin@yandex.ru
Telegram: @Pe3aTeJlb
Or visit my website

Releases

No releases published

Packages

No packages published

Languages