Download Latest Version Latest Built with source (5.4 MB)
Email in envelope

Get an email when there's a new version of VB6 Raytracer

Home
Name Modified Size InfoDownloads / Week
readme.txt 2013-10-29 1.6 kB
vb6raytracer-code.zip 2013-10-28 5.4 MB
Totals: 2 Items   5.4 MB 2
Visual Basic 6 Raytracer - Readme File



Project name: VB6 Raytracer
Release Version: 1.2
Coder: kyodai/HiddenBelow

Description: A simple raytracer coded in Visual Basic 6. 

Release Notes: This is the first official release at Sourceforge. Since the original alpha I added loads of features. Material Management/Editor, Object Management/Editor, Light Management/Editor, Scene Saving/Loading along with an easy to read text-file based scene file format. Also added first basic support for animations. So far only Camera Zoom is implemented as an animation option. Object Creation is so far limited to Cube, Sphere and Cylinder. Finally added Texture Management and Editor. So far Objects can have material OR Texture. Bump is supported but only a global bump setting. Ambient is only supported as a global facor for textures. Some options like "Fake soft shadows", "Fake Monte carlo" or "Fake Path tracer" are highly experimental and not worth looking into much.

ToDo: Much! 

- Texture should not be a PictureBox but rather an Object in Memory
- Texture should be a property of a material
- Textures should be sizable
- More Shapes like cones, donuts etc
- 3DS import
- Individual Bump settings
- Several Viewports
- Viewport object manipulation
- Viewport zoom
- Wireframe rendering
- More object manipulation options (Tilt, spin, etc)
- Boolean objects (Boolean difference, etc)
- More Post effects
- Actually Post effects can't be saved to file (easy fix though)
- Path Tracing
- More texture mapping methods
- More texture mapping options
Source: readme.txt, updated 2013-10-29