{"id":21023327,"url":"https://github.com/jack994/opengl_world","last_synced_at":"2026-05-18T22:17:30.100Z","repository":{"id":88411850,"uuid":"161643343","full_name":"jack994/openGL_world","owner":"jack994","description":"A 3D scene with fps camera, animations, lights and materials created in OpenGL","archived":false,"fork":false,"pushed_at":"2018-12-14T09:32:27.000Z","size":25760,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-20T13:34:56.999Z","etag":null,"topics":["3d-graphics","opengl"],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jack994.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-12-13T13:29:05.000Z","updated_at":"2018-12-14T09:32:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"7fdcead6-04e8-4042-881f-117351f3690b","html_url":"https://github.com/jack994/openGL_world","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jack994%2FopenGL_world","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jack994%2FopenGL_world/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jack994%2FopenGL_world/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jack994%2FopenGL_world/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jack994","download_url":"https://codeload.github.com/jack994/openGL_world/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243456569,"owners_count":20293905,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["3d-graphics","opengl"],"created_at":"2024-11-19T11:17:39.395Z","updated_at":"2026-05-18T22:17:25.067Z","avatar_url":"https://github.com/jack994.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# openGL_world\nA 3D scene with fps camera, animations, lights and materials created in OpenGL.  \nA detailed description of the project can be found in [detailed_description.pdf](https://github.com/jack994/openGL_world/blob/master/detailed_description.pdf).  \n  \nThis project has been developped in Visual Studio 2017, therefore to run it the IDE is required.\n\nTo run the program, dowload the \"TinyWorld\" folder, open the project in Visual Studio and link the GLEW, GLFW nd GLM libraries as described below.  \n  \nSources: [GLEW](http://glew.sourceforge.net), [GLFW](http://www.glfw.org/download.html), [GLM](https://glm.g-truc.net).  \n \n1) Copy glew32.dll (glew-2.1.0\\bin\\Release\\Win32) to your project folder.  \n2) Right click on the Project name and open properties.  \n3) Make sure you select All Configurations and Active(Win32).  \n4) Update the links to the libraries (Use the appropriate path depending on where you saved your files  \n  \n**VC++ Directories \u003e\u003e Include Directories:**  \n- D:\\GATemplate-master\\glfw-3.2.1.bin.WIN32\\include  \n- D:\\GATemplate-master\\glew-2.1.0\\include  \n- D:\\GATemplate-master\\glm-0.9.9.1\\  \n  \n**VC++ Directories \u003e\u003e Reference Directories:**\n- D:\\GATemplate-master\\glfw-3.2.1.bin.WIN32\\lib-vc2015  \n- D:\\GATemplate-master\\glew-2.1.0\\bin\\Release\\Win32  \n  \n**VC++ Directories \u003e\u003e Library Directories:**  \n- D:\\GATemplate-master\\glfw-3.2.1.bin.WIN32\\lib-vc2015  \n- D:\\GATemplate-master\\glew-2.1.0\\lib\\Release\\Win32  \n  \n**C/C++ \u003e\u003e Additional Include Directories:**  \n- D:\\GATemplate-master\\glfw-3.2.1.bin.WIN32\\include  \n- D:\\GATemplate-master\\glew-2.1.0\\include  \n  \n**Linker \u003e\u003e Additional Library Directories:**\n- D:\\GATemplate-master\\glfw-3.2.1.bin.WIN32\\lib-vc2015\n- D:\\GATemplate-master\\glew-2.1.0\\lib\\Release\\Win32  \n  \n**Linker \u003e\u003e Input \u003e\u003e Additional Dependencies:**  \n- opengl32.lib  \n- glew32.lib  \n- glew32s.lib  \n- glfw3.lib  \n- glfw3dll.lib  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjack994%2Fopengl_world","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjack994%2Fopengl_world","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjack994%2Fopengl_world/lists"}