{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":614161975,"defaultBranch":"main","name":"Computer-Graphics-OpenGL","ownerLogin":"MasterCourses","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-15T02:38:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69588903?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1678898076.4315321","currentOid":""},"activityList":{"items":[{"before":"d05e2c96a75130b3d60b1203667ffda1cc02c486","after":"ab016295d9f3f18bf010feabe8be08a345339365","ref":"refs/heads/main","pushedAt":"2023-03-25T12:12:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"comment & result .png fixes","shortMessageHtmlLink":"comment & result .png fixes"}},{"before":"f28e044c30d04e7f5ed69ee35be431fe9135b281","after":"d05e2c96a75130b3d60b1203667ffda1cc02c486","ref":"refs/heads/main","pushedAt":"2023-03-24T02:36:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"07_ElementArray_LoadExternalModel\n\n1. include glm library\n2. use objloader (given absolute path)","shortMessageHtmlLink":"07_ElementArray_LoadExternalModel"}},{"before":"2f8784c9dcb2fcf8790f20170360b3926ee155c3","after":"f28e044c30d04e7f5ed69ee35be431fe9135b281","ref":"refs/heads/main","pushedAt":"2023-03-22T10:32:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"Fixed small error","shortMessageHtmlLink":"Fixed small error"}},{"before":"779fa4f5da8aeaef67f8e9f4de8ed27855d2ec02","after":"d57f1b4cd08a8078b729de55b3e5c255fef87dec","ref":"refs/heads/quizzes","pushedAt":"2023-03-22T10:13:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"Quiz_06_Implement_Phong_Shading","shortMessageHtmlLink":"Quiz_06_Implement_Phong_Shading"}},{"before":"9bdaa9201188af165e248ae032a36bc8139a171c","after":"2f8784c9dcb2fcf8790f20170360b3926ee155c3","ref":"refs/heads/main","pushedAt":"2023-03-22T08:39:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"06_Illumination (Gouraud_Shading_and_Correct_Transform_Normal)\n\n1. Gourand Shading vs Phong Shading\n2. Transformation of Normal Vector","shortMessageHtmlLink":"06_Illumination (Gouraud_Shading_and_Correct_Transform_Normal)"}},{"before":"d655b581dd7818bfb007b041f6a3fe548bd0c8ec","after":"779fa4f5da8aeaef67f8e9f4de8ed27855d2ec02","ref":"refs/heads/quizzes","pushedAt":"2023-03-22T02:54:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"Quiz_05_Mutiple_Viewport_with_Space_Transformations","shortMessageHtmlLink":"Quiz_05_Mutiple_Viewport_with_Space_Transformations"}},{"before":"5f032ecd7722feb4a8ed90d82e80f03e21c47878","after":"d655b581dd7818bfb007b041f6a3fe548bd0c8ec","ref":"refs/heads/quizzes","pushedAt":"2023-03-22T02:17:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"Merge branch 'quizzes' of https://github.com/MasterCourses/Qt5-OpenGL-GLSL-CMake into quizzes","shortMessageHtmlLink":"Merge branch 'quizzes' of https://github.com/MasterCourses/Qt5-OpenGL…"}},{"before":"6a9cb8ae81de3dd112355277a89940deb8b3a6e2","after":"5f032ecd7722feb4a8ed90d82e80f03e21c47878","ref":"refs/heads/quizzes","pushedAt":"2023-03-20T22:08:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"[Requirements] Quiz_05_Mutiple_Viewport_with_Space_Transformations\n\nadded Lab05-template and requirements (.pdf)(.mov)","shortMessageHtmlLink":"[Requirements] Quiz_05_Mutiple_Viewport_with_Space_Transformations"}},{"before":"b71e7051489e022fb8c635d55d3b934e2523f5d0","after":"6a9cb8ae81de3dd112355277a89940deb8b3a6e2","ref":"refs/heads/quizzes","pushedAt":"2023-03-20T21:50:11.402Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"***Deprecated algebra3 (vector and matrix algebra routines)***\n\n1. use qt-opengl for 3D Transformation\n2. add quiz requirements (.pdf)(.mov)","shortMessageHtmlLink":"***Deprecated algebra3 (vector and matrix algebra routines)***"}},{"before":"67944c44209690c1c5cced83411d383cbdfe7a61","after":"9bdaa9201188af165e248ae032a36bc8139a171c","ref":"refs/heads/main","pushedAt":"2023-03-20T10:45:59.306Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"***Deprecated algebra3 (vector and matrix algebra routines)***\n\nuse qt-opengl for 3D Transformation & pipeline later","shortMessageHtmlLink":"***Deprecated algebra3 (vector and matrix algebra routines)***"}},{"before":"1bbf799fc54c6303043f8e5acc6489fe6a0e1a00","after":"67944c44209690c1c5cced83411d383cbdfe7a61","ref":"refs/heads/main","pushedAt":"2023-03-20T10:22:10.371Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"05_Space_Transformation_Pipeline\n\n1. Coordinate System (Model->World->View->Clip->Screen)\n2. projMatrix * viewMatrix * modelMatrix * v\n3. Orthographic / Perspective Projection\n4. Depth Buffer ( Z-buffer)","shortMessageHtmlLink":"05_Space_Transformation_Pipeline"}},{"before":"6690ebe68644f5f7544126a01496df92065b6a03","after":"b71e7051489e022fb8c635d55d3b934e2523f5d0","ref":"refs/heads/quizzes","pushedAt":"2023-03-18T17:59:11.127Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"Quiz_04_Robot_Joint_Rotation\n\nOrganize and Rename Projects","shortMessageHtmlLink":"Quiz_04_Robot_Joint_Rotation"}},{"before":"546f4d65e3debee79f74016abd83dd1b50af1132","after":"1bbf799fc54c6303043f8e5acc6489fe6a0e1a00","ref":"refs/heads/main","pushedAt":"2023-03-18T13:24:06.123Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"04_Hierachical_Transformation (*Matrix multiplication is NOT commutative*)\n\n1. Matrix multiplication : AB ≠ BA (not always equal)\n2. Original Matrix (M) must be placed at the front of the Transform Matrix (rotate, scale, translate .. )","shortMessageHtmlLink":"04_Hierachical_Transformation (*Matrix multiplication is NOT commutat…"}},{"before":"6ea7c0782a99c815fc48b88442878cdef3f44828","after":"546f4d65e3debee79f74016abd83dd1b50af1132","ref":"refs/heads/main","pushedAt":"2023-03-17T00:03:00.143Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"[fixed_03_Transformation] *set transpose matrix is true.*","shortMessageHtmlLink":"[fixed_03_Transformation] *set transpose matrix is true.*"}},{"before":"fe5d6d81f49aff010c84bba46600cffedd2ae1bc","after":"6690ebe68644f5f7544126a01496df92065b6a03","ref":"refs/heads/quizzes","pushedAt":"2023-03-16T23:58:39.144Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"Quiz_03_Transformation_Animation\n\n*glUniformMatrix4fv -> set transpose matrix is true.*","shortMessageHtmlLink":"Quiz_03_Transformation_Animation"}},{"before":"e47577ac180ec7ac22a00cf2269f54a8594cf6d2","after":"6ea7c0782a99c815fc48b88442878cdef3f44828","ref":"refs/heads/main","pushedAt":"2023-03-16T13:14:44.268Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"03_Transformation\n\n1. initialize & setAttribute for vertex & color buffer\n2. use algebra-matrix for 3D Transformation","shortMessageHtmlLink":"03_Transformation"}},{"before":"a9f186b76252f54a31c18131940de9256d781c00","after":"fe5d6d81f49aff010c84bba46600cffedd2ae1bc","ref":"refs/heads/quizzes","pushedAt":"2023-03-16T06:06:12.285Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"Quiz_02_Draw_Rectangle\n\nuse 'GL_TRIANGLE_STRIP'","shortMessageHtmlLink":"Quiz_02_Draw_Rectangle"}},{"before":"4ec49d30670273eee94128bcdc058318b1007443","after":"a9f186b76252f54a31c18131940de9256d781c00","ref":"refs/heads/quizzes","pushedAt":"2023-03-16T05:34:44.264Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"[Quizzes] Organize multiple projects\n\n1. use add_subdirectory\n2. update 'CMAKE_SOURCE_DIR' to 'CMAKE_CURRENT_SOURCE_DIR'","shortMessageHtmlLink":"[Quizzes] Organize multiple projects"}},{"before":"6a26fe6407a47e4c7fb9cfdb4fb8267b01b7474d","after":"e47577ac180ec7ac22a00cf2269f54a8594cf6d2","ref":"refs/heads/main","pushedAt":"2023-03-16T05:05:39.024Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"02_Vertex_Buffer_Object (vbo)\n\n1. initialize vbo (create, copy data)\n2. set attribute, varying","shortMessageHtmlLink":"02_Vertex_Buffer_Object (vbo)"}},{"before":"c9e39667bae8d6415e30af70c7eaf2a4cea7a28e","after":"6a26fe6407a47e4c7fb9cfdb4fb8267b01b7474d","ref":"refs/heads/main","pushedAt":"2023-03-16T02:46:03.119Z","pushType":"push","commitsCount":1,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"Organize multiple projects\n\n1. use add_subdirectory \n2. update 'CMAKE_SOURCE_DIR' to 'CMAKE_CURRENT_SOURCE_DIR'","shortMessageHtmlLink":"Organize multiple projects"}},{"before":null,"after":"4ec49d30670273eee94128bcdc058318b1007443","ref":"refs/heads/quizzes","pushedAt":"2023-03-15T16:34:36.431Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"Quiz_01_MouseEvent\n\n1. Coordinate System of Mouse Event\n2. Add algebra3 & Use C++ STL Vector","shortMessageHtmlLink":"Quiz_01_MouseEvent"}},{"before":null,"after":"c9e39667bae8d6415e30af70c7eaf2a4cea7a28e","ref":"refs/heads/main","pushedAt":"2023-03-15T02:52:21.438Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NUZEROVI","name":"SUN","path":"/NUZEROVI","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74853218?s=80&v=4"},"commit":{"message":"01_Introduction","shortMessageHtmlLink":"01_Introduction"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADCxdS5wA","startCursor":null,"endCursor":null}},"title":"Activity · MasterCourses/Computer-Graphics-OpenGL"}