h4570
|
b935d4da13
|
fixed newline warning
|
2020-12-23 20:24:08 +01:00 |
|
Foxar
|
3af3576203
|
Added: Multiple doxygen @returns comments.
|
2020-12-21 20:35:09 +01:00 |
|
Foxar
|
ae3dd737e5
|
Changed: Multiple const additions.
|
2020-12-21 20:28:26 +01:00 |
|
Foxar
|
23ea1a28f6
|
Changed: Comments, boundingbox getters in mesh.hpp
|
2020-12-21 20:22:40 +01:00 |
|
Foxar
|
115dac21bc
|
Changed: Return types in mesh_frame and mesh_materials for getBoundingBoxVertex() to const.
|
2020-12-21 20:15:18 +01:00 |
|
Foxar
|
f8f91c6b49
|
Changed: Return type of getVertex() to be const.
|
2020-12-21 20:09:00 +01:00 |
|
Foxar
|
8137bd56d8
|
Changed: Usage of getVertices()[y] to getVertex(y)
|
2020-12-21 20:07:34 +01:00 |
|
Foxar
|
cf07cf78c8
|
Added: Comment for BoundingBox constructor parameters.
|
2020-12-21 20:06:55 +01:00 |
|
Foxar
|
13f6a2ecb7
|
Changed: Changed manual deep-copy of parameter vertex array to usage of memcpy()
|
2020-12-21 20:02:51 +01:00 |
|
Foxar
|
9e1a9e8b3c
|
Changed: Renamed getBoundingBox() to getBoundingBoxVertices() as the function returns the array of vertices from the BoundingBox object.
|
2020-12-21 19:41:29 +01:00 |
|
Foxar
|
5c232aebce
|
Removed: Newline below a doxygen comment.
|
2020-12-21 19:32:40 +01:00 |
|
Foxar
|
586fe136ea
|
Changed: Removed old vertex array boundingbox declaration, forced usage of temporary vector array in initial boundingbox calculations.
|
2020-12-21 19:05:33 +01:00 |
|
Foxar
|
02d7916925
|
Fixed: Fixed incorrect naming of boundingbox constructor parameters.
|
2020-12-21 19:04:34 +01:00 |
|
Foxar
|
1cc1e62ed6
|
Fixed: Fixed incorrect vertex array for-loop iteration.
|
2020-12-21 19:03:40 +01:00 |
|
Foxar
|
1765885bec
|
Removed: Commented-out ('disabled') method declarations.
|
2020-12-21 18:57:01 +01:00 |
|
Foxar
|
d835f83e51
|
Added: New BoundingBox infrastructure into mesh_material, analogous to mesh_frame.
|
2020-12-21 18:48:11 +01:00 |
|
Foxar
|
974138d64e
|
Changed: Replaced old getBoundingBox and getBoundingBoxVertex functions with new ones, using the new bounding_box class infrastructure.
|
2020-12-21 18:31:23 +01:00 |
|
Foxar
|
ae15906c99
|
Added: Accessors in bounding_box class allowing access to vertices array.
|
2020-12-21 18:30:18 +01:00 |
|
Foxar
|
71ce30a8fc
|
Added: Destructor for boundingbox class.
|
2020-12-20 14:13:47 +01:00 |
|
Foxar
|
55d8e445db
|
Fixed: Typo in bounding box getters.
|
2020-12-20 14:12:52 +01:00 |
|
Foxar
|
11a4e2ee76
|
Changed: Updated makefile to include new boundingboxes.
|
2020-12-20 14:11:50 +01:00 |
|
Foxar
|
596bf2d89a
|
Added: Mesh_frame getter for BoundingBox object pointer.
|
2020-12-20 13:44:48 +01:00 |
|
Foxar
|
53c134b0d5
|
Added: Integrated new BoundingBox class implentation with mesh_frame boundingbox calculations.
|
2020-12-20 13:38:26 +01:00 |
|
Foxar
|
9b2d39505b
|
Added: BoundingBoxFaces assignments, calculations and doxygen comments.
|
2020-12-20 13:24:50 +01:00 |
|
Foxar
|
44776f7aba
|
Added: Incomplete implenetation of BoundingBox class and BoundingBoxFace struct.
|
2020-12-20 13:13:03 +01:00 |
|
Foxar
|
b8d31fc1cc
|
Removed: Commented out return statement.
|
2020-12-17 17:14:14 +01:00 |
|
Foxar
|
249c2431a2
|
Fixed: Missing break; in obj faces format recognition.
|
2020-12-17 17:12:56 +01:00 |
|
Foxar
|
2d1d36ddcc
|
Changed: Adjusted the if checks and reduced redundancy.
|
2020-12-17 16:23:39 +01:00 |
|
Foxar
|
bd11955fd4
|
Changed: Comments to fit doxygen standard.
|
2020-12-17 16:09:06 +01:00 |
|
Foxar
|
3c827a407b
|
Removed: Commented out code bit.
|
2020-12-17 15:49:31 +01:00 |
|
Foxar
|
607c2abc0c
|
Added: Information in mesh_frame on if STs/Normals are present, misc changes for PR #65 code review.
|
2020-12-17 15:42:33 +01:00 |
|
Foxar
|
49713dc145
|
Added: Missing faceI integer increments.
|
2020-12-17 14:51:45 +01:00 |
|
Foxar
|
18db9875ad
|
Removed: Redundant printf() calls below PRINT_ERR.
|
2020-12-17 14:48:35 +01:00 |
|
Foxar
|
37703e69d0
|
Changed: Use VSCode auto-formatter.
|
2020-12-17 14:45:57 +01:00 |
|
Foxar
|
d4f2a1e1a2
|
Restored: Undid the objloader changes, they should be in its own branch.
|
2020-12-17 14:19:23 +01:00 |
|
Foxar
|
91e8f791b0
|
Removed: Some test printfs I forgot to remove in last commit.
|
2020-12-17 14:01:52 +01:00 |
|
Foxar
|
12ef639516
|
Changed: Allowed obj_loader to load different .obj face element configurations.
New authorised .obj face elements configurations: v, v/t, v/vt/vn, v//vn
|
2020-12-17 13:33:22 +01:00 |
|
h4570
|
ea6d5215d1
|
fixed funcs declaration
|
2020-12-13 00:39:32 +01:00 |
|
h4570
|
4a1bca12aa
|
small undo in rendering pipeline
|
2020-12-13 00:23:04 +01:00 |
|
Sandro Sobczyński
|
3f4d2c5521
|
Revert "Urgent hotfix in matrix multiply, added few funcs"
|
2020-12-13 00:19:18 +01:00 |
|
Sandro Sobczyński
|
7025f5371b
|
Merge pull request #62 from h4570/feature/math
Math: Add max/min and tangens
|
2020-12-12 23:21:16 +01:00 |
|
Sandro Sobczyński
|
2455ce82dd
|
Merge pull request #61 from h4570/hotfix/matrix
Urgent hotfix in matrix multiply, added few funcs
|
2020-12-12 23:20:30 +01:00 |
|
h4570
|
f4e699025a
|
added useful funcs
|
2020-12-12 23:19:12 +01:00 |
|
h4570
|
b050e4643b
|
multiply hotfix! added scale, angle rotation
|
2020-12-12 23:18:31 +01:00 |
|
Sandro Sobczyński
|
e38f569bc4
|
Merge pull request #60 from h4570/feature/pipeline
Small refactoring of viewproj matrix calcs
|
2020-12-12 14:13:29 +01:00 |
|
h4570
|
3dd51607f0
|
refactored viewproj matrix calcs a bit
|
2020-12-12 14:12:30 +01:00 |
|
Sandro Sobczyński
|
b7618c014a
|
Merge pull request #59 from h4570/feature/math-matrix
Added some matrix/math funcs
|
2020-12-12 14:11:54 +01:00 |
|
h4570
|
8256efa7c8
|
switched zbuffer to 24bit mode
|
2020-12-12 14:10:50 +01:00 |
|
h4570
|
ac36012545
|
added some matrix/math funcs
|
2020-12-12 14:07:23 +01:00 |
|
Foxar
|
4bee938106
|
PR Review: Memory de-allocation, misc. fixes.
|
2020-12-10 17:49:53 +01:00 |
|