krehwell / LevelOfDetail_LOD

Implementing the level of detail on a model 3d object base on a view approach in openframework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Level of Detail

the program visualize the level of detail on 3 different 3d model objects, the program made using openframeworks

Add-on used

-ofxGui -ofxAssimp

Set-up

  1. make a project using project generator
  2. add ofxGui and ofxAssimp
  3. download this repository
  4. copy this repository src to the project src: .\openframeworks\apps\myApps\projectName\src
  5. copy this repository data to the project ./bin/data: .\openframeworks\apps\myApps\projectName\bin\data
  6. build the project inside IDE

Project tools

OS: Windows 10
IDE: visual studio 2017

Program features

  • GUI
  • 3 different mode of visualization
  • fps, on showing the performance of each LOD
  • etc.

Output

here is a sample output of a program, the program does having another different output, but here is a couple of it.

1 - Example of LOD affecting the model (cat). image

2 - Example of LOD affecting the light on a 3d object. image

About

Implementing the level of detail on a model 3d object base on a view approach in openframework


Languages

Language:C++ 100.0%