Skip to content

taichiCourse01/taichi_ray_tracing

This branch is 3 commits behind erizmr/taichi_ray_tracing:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b28dbe9 · Nov 9, 2021

History

43 Commits
Nov 9, 2021
Nov 5, 2021
Nov 2, 2021
Nov 5, 2021
Nov 5, 2021
Nov 5, 2021
Nov 5, 2021
Nov 9, 2021
Nov 9, 2021
Nov 9, 2021
Nov 3, 2021

Repository files navigation

太极图形课S1-Ray Tracing示例程序

背景简介

该repo实现了一些Rendering的方法, Path tracing的具体实现参考了Ray Tracing in One Weekend

效果展示

Color only Lambertian reflection Blinn-Phong model
Blinn-Phong model with shadow Whitted style ray tracing Path tracing

运行环境

[Taichi] version 0.8.3, llvm 10.0.0, commit 2680dabd, linux, python 3.8.10

运行方式

确保ray_tracing_models.py可以访问的情况下,可以直接运行:python3 [*].py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%