{"id":13713709,"url":"https://github.com/waitin2010/awesome-computer-graphics","last_synced_at":"2025-05-07T00:32:03.265Z","repository":{"id":29385158,"uuid":"32920165","full_name":"waitin2010/awesome-computer-graphics","owner":"waitin2010","description":"A curated list of awesome computer graphics. ","archived":false,"fork":false,"pushed_at":"2023-09-25T05:47:02.000Z","size":19,"stargazers_count":465,"open_issues_count":4,"forks_count":36,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-05-01T11:01:48.741Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/waitin2010.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}},"created_at":"2015-03-26T10:08:45.000Z","updated_at":"2025-04-25T17:53:35.000Z","dependencies_parsed_at":"2024-01-06T20:53:12.064Z","dependency_job_id":"9c090d28-d602-4c7e-a5eb-2c8656b8b8af","html_url":"https://github.com/waitin2010/awesome-computer-graphics","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/waitin2010%2Fawesome-computer-graphics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waitin2010%2Fawesome-computer-graphics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waitin2010%2Fawesome-computer-graphics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waitin2010%2Fawesome-computer-graphics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/waitin2010","download_url":"https://codeload.github.com/waitin2010/awesome-computer-graphics/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252791674,"owners_count":21804819,"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":[],"created_at":"2024-08-02T23:01:42.463Z","updated_at":"2025-05-07T00:32:03.256Z","avatar_url":"https://github.com/waitin2010.png","language":null,"readme":"## Awesome Graphics ##\n\n*A curated list of awesome computer graphics.*\n\n## How to Learn Game/Graphics Programming\n- [How to Become a Graphics Programmer](http://www.geisswerks.com/ryan/FAQS/learn.html)\n- [How to become a Graphics Programmer in the games industry](https://www.gamasutra.com/blogs/OliverFranzke/20140718/221347/How_to_become_a_Graphics_Programmer_in_the_games_industry.php)\n- [so you want to be a graphics programmer](http://www.altdev.co/2011/05/10/so-you-want-to-be-a-graphics-programmer/)\n- [一个游戏是如何被设计和开发出来的](https://zhuanlan.zhihu.com/p/25292463?hmsr=toutiao.io\u0026utm_medium=toutiao.io\u0026utm_source=toutiao.io)\n- [有哪些介绍游戏开发过程的纪录片或视频](https://www.zhihu.com/question/27754707)\n\n## Subjects ##\n- [Water](subjects/water.md) - collection of water simulation materials\n- [Lightning](subjects/lightning.md) - collection of lightning simulation materials\n- [Post Processing](subjects/post-processing.md) - collection about post processing\n- [Global Illumination Across Industries](subjects/GI.md) - collection about Global Illumination\n- Decal\n    - [Volume Decals and Volume Roads Demos](http://www.geeks3d.com/20101005/direct3d-10-volume-decals-and-volume-roads-demos/)\n    - [Deferred Decal](http://blog.csdn.net/pizi0475/article/details/7933739)\n    - [How to project decals](http://blog.wolfire.com/2009/06/how-to-project-decals/)\n- [Atmospheric Scattering](subjects/atmospheric-scattering.md) - collection about atmospheric scattering and volumetic light scattering.\n- [Shadow](subjects/shadow.md)- collection about shadow\n\n\n## Awesome in Awesome ##\n- [Awesome gametalks](https://github.com/hzoo/awesome-gametalks \"awesome-gametalks\") \n- [Game Rendering](http://www.gamerendering.com) - Image Enhancements, Level Geometry, Shadows ...\n- [Game Development Resource](https://github.com/ellisonleao/magictools) - A list of Game Development Resource to make magic happen\n- [Game Development Blogs](http://gamedev.stackexchange.com/questions/3223/game-development-blogs) - What are good game development/design blogs to follow?\n- [Graphics](https://github.com/fffaraz/awesome-cpp#graphics) - Some Render Engine\n- [**Paper Collection/Resource About Computer Graphics**](http://kesen.realtimerendering.com/) \n\n## Courses ##\n- [Intro to computer Graphics](http://cs.brown.edu/courses/cs123/lectures.html) -\n- [Computer Graphics](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-837-computer-graphics-fall-2012/) - ray tracing, animation, and so on at MIT in fall 2012\n- [Computer Graphics, Fall 2000](http://www.cs.princeton.edu/courses/archive/fall00/cs426/) - Princeton University \n\n## Render Engine ##\n- [List of game engines](http://en.wikipedia.org/wiki/List_of_game_engines) - Game Engine or Render Engine List\n \n## Other ##\n- [A study Guide for doing research in computer graphics](http://peterwonka.net/Documentation/BooksToRead.htm) - A list books that recommend to read for do research in computer graphics\n- [GPU Gems 1 Download](https://developer.nvidia.com/content/gpu-gems-downloads)\n- [GPU Gems 2 Download](http://http.download.nvidia.com/developer/GPU_Gems_2/CD/Index.html)\n- [Nvidia 9.52 SDK](http://developer.download.nvidia.com/SDK/9.5/Samples/samples.html) - code samples\n- [Pysically Based Rendering](http://www.pbrt.org/)\n- [Proland](http://proland.inrialpes.fr/index.html) - Open Source Project\n- [Virtual Terrain Project](http://vterrain.org/) - the creation of tools for easily constructing any part of the real part of the real world in interactive, 3D digital form.\n- [Ray Tracing In One Weekend](https://github.com/petershirley/raytracinginoneweekend) - free minibook about writing a ray tacer from scratch.\n\n## Game ##\n- [Game Studies](http://gamestudies.org/1402) - explore the rich cultural genre of game and give scholars a peer reviewed forum for their ideas and theories and provide an academic channel for the ongoing discussions on games and gaming\n- [Game From Scratch](http://www.gamefromscratch.com/) \n- [Books about Video Games](http://www.ludoscience.com/EN/ressources/bibliographie/index.html) - Bibliography: books about videogames\n- [Game Programming Patterns](http://gameprogrammingpatterns.com/contents.html)\n- [Geometric Tools](http://www.geometrictools.com/index.html) - a library of source code for computing  in the fields of graphics, mathematics, physics, and image anlysis.\n- [HTML5 Game Development](https://html5-game-development.zeef.com/andre.antonio.schmitz#block_36755_angry-birds)\n- [Game Development](https://game-development.zeef.com/ellison.leao)\n- [Amit's Game Programming Information](http://www-cs-students.stanford.edu/~amitp/gameprog.html) - shortest paths, AI, Tiles, Hexagons, Game Design, Scrippting...\n\n## Blog ##\n- [Self Shadow](http://blog.selfshadow.com/) - collect a lot of usefull resource link.\n- [Matt's Webcorner](https://graphics.stanford.edu/~mdfisher/index.html)\n- [Humus-3D](http://www.humus.name/index.php?page=3D\u0026start=16)\n- [Inigo Quilez](http://iquilezles.org/prods/index.htm) - write a lot of great demoscene.\n- [Nathan Reed's coding blog](http://www.reedbeta.com/all/)\n","funding_links":[],"categories":["Computer Graphics","Meta-links","Others","Other Lists"],"sub_categories":["JavaScript","TeX Lists"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwaitin2010%2Fawesome-computer-graphics","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwaitin2010%2Fawesome-computer-graphics","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwaitin2010%2Fawesome-computer-graphics/lists"}