Skip to content

CCSCovenant/RayTracingDemo-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ray Tracing Demo

CCS's ray tracer based on Java. CPU

Features:

Objects:
1.sphere
2.box and rectangle surface
//TODO: triangle and .obj file support

Materials:
1.Dielectric Materials
2.Lambertian Materials
3.Metal Materials\

Texture:
1.PureColor Texture
2.Image Texture

World:
1.BVH acceleration
//TODO use SAH to construct BVH tree.


Some Output:
alt=image
alt=image
alt=image

About

Java Based Raytracing demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages