CG:SKEELOGY
CG:SKEELOGY
CATEGORIES
   VFX / CG
       + effects & simulations (7)
       + models (6)
       + rigs (7)
   PHOTOGRAPHY
       + film/lens effects (3)
       + HDR (2)
       + lomo (1)
       + macro (2)
       + panorama (3)
       + pinhole (1)
       + stereo (3)
   PROGRAMMING
       + artificial intelligence (2)
       + computer graphics (3)
       + computer vision (4)
       + game technologies (2)
       + rigging & deformation (4)
       + simulations (8)
   PROJECTS
       + games (4)
       + VFX & animations (4)
   REELS
       + demo reels (4)
   TUTORIALS
       + physics simulation (1)
   ME
       + events (7)
       + honours & awards (8)
       + movie credits (6)
       + updates (3)
FEATURED PROJECTS
Soft Body Tutorial: Program soft bodies in XNA!
Cloud Guardian: Shape the Orb to fix clouds!
Muskeelar: Muscle system for games
LATEST UPDATES
  + Showreel 2011   + Shape Matching in Houdini   + Melt SOP using VOP/VEX   + FX Reel 2011   + Burning Poster
TAGS
ARCHIVES
 
 
 
CURRENTLY VIEWING
RAYTRACING
Simple raytracer done using OpenGL
DATE
TYPE
EFFORT
Apr 2006
Rendering
Solo
Raytracing
@ programming > computer graphics
SECTION MENU
     + Depth Of Field Using Raytracing
     + Solid Textures
     + Raytracing

Raytracing is a powerful framework which allows for rendering of surface properties which are hard to achieve with the normal renderer. It is based on modeling the paths taken by light rays so that shadows, reflection, refraction and hidden surface removal can all be elegantly produced in a single framework.

Raytrace render of 3 spheres: opaque, reflective and translucent
Raytrace render of 3 spheres in OpenGL: opaque, reflective and translucent

The image above is rendered using a raytracing program which I have written in OpenGL. It shows a completely opaque sphere, a reflective sphere and a translucent sphere to illustrate the effect which a raytracer can achieve. The checkerboard pattern is generated procedurally.

Note: Program template provided by Dr Anthony Fang.

  • Share/Save/Bookmark
Tags: ,

Related posts


Leave a comment:


Allows tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 
CG:SKEELOGY
ABOUT ME
Houdini FX TD
Double Negative
I am a Technical Director with strong interests in both the tech and artistic side of things. My life evolves round visual effects, photography, software engineering, tools programming and generally anything that looks and sounds cool.
I have done a variety of CG programming previously, including fluid simulations, muscle systems, soft/rigid bodies, raytracing etc. These theoretical and programming knowledge complement the visual works that I do as a TD in the VFX industry.
MY OTHER SITES
SUBSCRIBE TO SITE
SHARE THIS SITE
Copyright © 2003-2012.
All works are original ones by Skeel, unless otherwise stated.