Skip to content
Snippets Groups Projects
Commit cd934d14 authored by JonShard's avatar JonShard
Browse files

Added linux install instructions to README. Missing CMAKE install instructions.

parent 233e02a6
Branches
No related tags found
No related merge requests found
## Curiosity task - 3D object viewer
We are not doing Pacman. Instead we are doing a Curiousity Task.
We are not doing Pacman. Instead we are doing a Curiosity Task.
We are focusing heavily on Architecture/Framework development for an OpenGL
graphics engine.
......@@ -13,10 +13,10 @@ loaded, edited, re-loaded during run-time by the user:
- Model files (e.g. cube.yml - custom format)
- Scene files (e.g. playground.yml - custom format)
We are focusing on beiing as generic as possible when supporting these files,
We are focusing on being as generic as possible when supporting these files,
to empower the user. We are trying to make it possible for non-programmers
to enjoy the 3D-viewer, although the text-only input system might scare some
people awy.
people away.
Our target user is an educator or a student who wants to learn about 3D
graphics datastructures.
......@@ -27,6 +27,32 @@ for exporting high-poly models to our custom format.
We want to model an entire scene graph.
## Install Instructions
#### Windows
#### MacOS
#### Linux
Since we are using c++17 features, a newer compiler is necessary.
We are also using python3 or above.
```bash
sudo apt-get install clang++-5.0
sudo apt-get install python3.5
#TODO insert install instructions for cmake 11.
git clone <REPO LINK>
cd imt2531-assignment2
mkdir build
cd build
cmake .. -DCMAKE_CXX_COMPILER=clang++-5.0
make
./cube
./cube assets/scenes/demo1.yml # Load specific scene.
```
## Roadmap
### Minimum Requirements assignment 2
......@@ -44,7 +70,7 @@ We want to model an entire scene graph.
- [x] Use of multiple advanced mesh.
- [x] Write own object loader
- [x] Make Camera movable
- [ ] Multiple scenes
- [x] Multiple scenes.
### Own requirements Engine
......@@ -157,4 +183,3 @@ meshes: 1
material: glass
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment