Skip to content

Commit 19bca18

Browse files
authored
Merge pull request #26 from Empty-Whisper/Assignment2
Assignment2
2 parents 7e3e7a8 + 89e6127 commit 19bca18

75 files changed

Lines changed: 1948 additions & 250622 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 46 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,14 @@ Go to our github release page and download the las version .zip :
1212

1313
Extract .zip files inside a folder and open the .exe file.
1414

15+
## For Correction
16+
17+
There is a Menu in Main Menu Bar called "Debug Tools" to be able to correct better, more visual.
18+
19+
* Octree: Main Menu Bar -> Octree -> Show scene
20+
* MousePicking: Main Menu Bar -> Mouse picking RayCast
21+
* AABB/OBB: In each ComponentMesh on inspector can change to visualize the two bounging boxes, aabb(green) obb(blue)
22+
1523
#### Contols
1624
* View around: Right click
1725
* Move through viewport: WASD + Right click
@@ -21,7 +29,7 @@ Extract .zip files inside a folder and open the .exe file.
2129
* Move X/Y viewport: Middle mouse
2230
* Focus object: F
2331
* Orbit object: Alt + Left click
24-
* Deselect object Click on any part of Hierarchy panel or out of an object
32+
* Deselect object Click on any part of Hierarchy panel or out of an object in scene
2533

2634
#### Panels Short Cuts
2735
* Configuration: Shift + 1
@@ -30,16 +38,48 @@ Extract .zip files inside a folder and open the .exe file.
3038
* Create Shape: Shift + 4
3139
* Inspector: Shift + 5
3240
* Scene: Shift + 6
33-
* Game: Shift + 7
34-
* Resources: Shift + 8
41+
* Game: Shift + 7
42+
* Resources: Shift + 8
3543
* About: Shift + Control + A
3644

37-
## Authors
38-
* **Christian Martínez** [christt105](https://github.com/christt105)
45+
## Authors and Division Of Tasks
46+
### **Christian Martínez** [christt105](https://github.com/christt105)
47+
* Hierarchy GameObjects
48+
* Components properties on inspector
49+
* Octree
50+
* Scene Serialization (Load and Save)
51+
* Part of Bounding Boxes
52+
* Own Format
53+
* **Resource manager** :D
54+
* Library and Assets logic
55+
* .meta file
56+
* Reference Counting
57+
* Start/Pause/Stop and recover init state
58+
3959
* **Marc Galvez** [optus23](https://github.com/optus23)
60+
* Transform Camera editor to Fustum
61+
* Camera class logic
62+
* Frustum culling
63+
* Component Camer
64+
* Camera Preview
65+
* Game panel
66+
* Viewport class logic
67+
* Mouse Picking
68+
* Substract all Modules from App.h
69+
* Add Guizmos
70+
* Guizmos logic to Game Objects
4071

4172
## Innovations Assignment 2
4273

74+
* Two window panels for Scene and Game
75+
* Camera Preview like Unity
76+
* Change main Camera
77+
* Own File System
78+
* Octree
79+
* Window Assets
80+
* Resource Panel shows all Assets in the project
81+
* Library/ is generated identically if it does not exist
82+
* An external window of Windows API to Save & Load Scenes
4383

4484
## Innovations Assignment 1
4585
* Docking
@@ -70,7 +110,7 @@ Extract .zip files inside a folder and open the .exe file.
70110
* [JSON parser v3.7](https://github.com/nlohmann/json)
71111
* [Glew v2](https://github.com/nigels-com/glew)
72112
* [par_shape.h](https://prideout.net/shapes)
73-
* [Assimp v4.1](http://www.assimp.org/)
113+
* [Assimp v5.0](http://www.assimp.org/)
74114
* [DevIL v1.8](http://openil.sourceforge.net/)
75115
* [GPU detect v1.1](https://github.com/MatthewKing/DeviceId)
76116

-56.5 KB
Binary file not shown.
-40 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)