Skip to content

A ray tracing render implemented using Taichi language.

Notifications You must be signed in to change notification settings

erizmr/taichi_ray_tracing

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 1.4.0, llvm 10.0.0, commit 2680dabd, linux, python 3.8.10

运行方式

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

About

A ray tracing render implemented using Taichi language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages