Projects tagged ‘raytracing’


[65 total ]

17 Users
   

Lux is a free software rendering system for photo-realistic and physicaly unbiased image synthesis. It is written in C++ and built around PBRT, providing a flexible ray tracing core and an extensible ... [More] object-oriented design. Our goal is to extend PBRT into a complete renderer for artistic use, including : - Flexible multi-threading of integrators - GUI with real time tonemapping controls, renderer configuration dialogs, etc... - Robust scene file format and API, exporters for Blender and other 3D packages - Speed optimisations with SSE/SIMD implementation - Semi-programmabe shading/materials & GUI material editor(s) - Physical sky/daylight model - etc... [Less]
Created over 2 years ago.

8 Users
 

The Persistence of Vision Raytracer is a high-quality, totally free tool for creating stunning three-dimensional graphics. It is available in official versions for Windows, Mac OS/Mac OS X and i86 ... [More] Linux. The source code is available for those wanting to do their own ports. [Less]
Created about 1 year ago.

3 Users

Pixie is a photorealistic renderer that uses a RenderMan-like interface. Features include programmable shading, motion blur, depth of field, raytracing, scan-line rendering, occlusion culling, global illumination, caustics ...
Created over 3 years ago.

3 Users

Ayam is a free 3D modelling environment for the RenderMan interface.
Created over 3 years ago.

1 Users

picogen will be an outdoor ray tracing system, targetting large-scale terrain with realistic day/night-illumination and detailed plant populations
Created about 1 year ago.

1 Users

KF-Ray is a ray tracing program which can perform parallel computing using MPI and OpenMP.
Created 4 months ago.

1 Users
   

Snogray is a program for rendering 3d scenes, using monte-carlo ray-tracing. It is "physically based", meaning that it tries to calculate light transport in a physically plausible way when that is ... [More] practical. It uses the Lua language as a front-end. [Less]
Created about 1 year ago.

0 Users

The Ray Tracing Game built on custom ray-tracing engine.
Created 4 months ago.

0 Users

计算机图形学基础课程大实验 1.网格简化 2.光线跟踪
Created 2 months ago.

0 Users

geomlib is a collection of classes for 3D vector math, 3D model loading and manipulation, raytracing, and advanced geometric algorithms. It provides classes for several geometric primitives, such as ... [More] vectors (2D/3D/4D), rays, triangles, triangle meshes, parallelograms, spheres, tori, cones (open and closed), rings, bezier patches, bounding boxes, and bounding spheres. It has classes for Quaternion and Matrix calculations. It specifies an API for 3D camera models and provides several implementations: freelook, targeted, and snapshot cameras. Furthermore, it contains classes to read the obj model text file format (for basic models). Most of the geometric primitive classes support standard raytracing operations as well as freely programmable shading and texturing. Support classes for these operations are also included, such as texture coordinate calculation, point and area light sources, perlin noise, and a standard library for programmable shading. Last but not least, it contains implementations for a number of algorithms: numerical root finding up to degree 4, simple and contour based polygon triangulation, 2D convex hull, 3D polygon clipping, smooth vertex normal calculation for triangle meshes, a red-black treeset, and quick-select. All of that comes in a library package with no external dependencies (except JUnit for the unit tests, which can be omitted). [Less]
Created 12 months ago.