Skip to content

Slavinsky/3dEditor.net.raytracer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deeper look at computer graphics and it's fotorealistic rendering algorithms

Project Automatically exported from RayTracer2

This project is a continuation of bachelor's work

Abstract

Among the advanced photorealistic rendering methods belong various optimization techniques of ray-tracing. The most efficient and algorithmically interesting techniques are primarily based on the principle of hierarchy of accelerating structures, which this work aims to explore and compare. Attention is given to the differences between methods of dividing space (eg kd-tree) from methods dividing objects (using eg R-tree). However, optimization of calculations of ray intersections with objects or optimization of drop shadows were also researched. For presentation of results and the construction of scenes was created rendering program with a three dimensional editor.

Details

Key words:

  • 3D Editor
  • Ray-tracing
  • Dropped shadows
  • Soft shadows
  • Illumination models
  • Phong shading
  • Antialiasing
  • Animation
  • Sphere, Cube, Plane, Cylinder, Cone, Triangle
  • Optimization
  • Bounding volume
  • Grid, R-tree, Kd-tree, Octree
  • Euler angles
  • Quaternions
  • Barycentric coordinates
  • Homogenous coordinates
  • Affine transformations
  • Phong interpolation
  • Ellipse

Technology:

  • Programming language: C# .NET Framework 3.5
  • Environment: MS Visual Studio 2012


<wiki:gadget url="http://www.ohloh.net/p/587292/widgets/project_basic_stats.xml" width="380" height="250" border="1"/>

<wiki:gadget url="http://www.ohloh.net/p/587292/widgets/project_languages.xml" border="1" width="380" height="250" border="0"/>

About

Automatically exported from code.google.com/p/raytracer2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 62.3%
  • Inno Setup 37.7%