Package cz.cuni.jagrlib.testing

Temporary JaGrLib modules.

See:
          Description

Class Summary
AnisotropicMicrofacet Anisotropic microfacet distribution.
AntCity Renders Ant-city (pilot implementation - not correct).
BezierCurve Algorithm for drawing a Bezier cubic curve
BezierRegular Algorithm for drawing Bezier cubic curve.
BlinnMicrofacet Blinn microfacet distribution.
BlueScreen Image filter example - blue-screen masking.
BrepSolid 3D rendering example - wire-frame rendering of Brep database.
BrepSolid.TmpData Temporary object to hold intersection data for BrepSolid.
Colormap332 Color-reducing example - 3-3-2 palette generator.
ColorReduce Color-reducing example - rounding with 3-3-2 color palette.
ColorReduceRound Color-reducing example - rounding with pre-defined color palette.
CompressedFormatBW B/W file format (using simple Entropy codec to encode raster data).
CompressedFormatOrder Pal file format with arbitrary pass order (using simple Entropy codec to encode colormapped raster data).
CompressedFormatPal Pal file format (using simple Entropy codec to encode colormapped raster data).
CompressedFormatRGB RGB file format (using simple Entropy codec to encode raster data).
CookTorranceModel Cook-Torrance shading model.
DefaultRenderer Default renderer of CSG scenes.
DepthSort Depth-sorting example - incorrect behavior for general scenes with large faces.
DirectionalLightSource Directional light source shining uniformly in one direction.
DirectLightMapVisualizer Direct light map visualizer for JGL scenes.
DrawAxes Draws simple 3D scene to test projection matrices.
DrawAxesGL Draws simple 3D scene to test projection matrices (OpenGL version).
FeatureDeformation Feature-based warping/morphing: sample R^2->R^2 mapping using feature set stored in FeratureStore.
FinalGathering Final gathering as a final step of photon mapping.
FractalCircles Fractal specimen - simple concentrating circles.
FresnelConductor Represents Fresnel equation for conductors.
FresnelDielectric Represents Fresnel equation for dielectric.
GraphR2ToR 3D rendering example - graph of R^2 -> R mapping.
CheckerTexture Texture specimen - simple checkerboard (modifies base surface color).
ImageConvert Image filter example - image convert.
InteractiveProjection Computes 3D-to-2D transformation matrix from interactive mouse/keyboard events.
LambertianModel Lambertian shading model.
LineClipping Line clipping template.
Lissajous Raster drawing specimen - Lissajous curve.
MonteCarlo Monte Carlo methods.
OrderedDither Ordered Dithering.
OrderSerpentine Order2D example - serpentine image order.
OrenNayarModel Oren-Nayar shading model.
PathTracing Path tracing of JGL scenes.
PhotonMap Module for photon storing.
PhotonTracing Illuminates scene by tracing photons through the scene and saving them into the map.
PolygonClip Polygon clipping - arbitrary polygon vs. sinple polygonal window.
PolygonFill Polygon fill - pilot implementation.
PolygonFillAnti Polygon fill with antialiasing - pilot implementation.
PolylineAntialias Antialiased thick polyline template.
RadiosityHierarch Computes illumination of scene by multi-level hierarchical radiosity method.
RayCastingNew Ray casting of JGL scenes.
RayTracingNew Ray tracing of JGL scenes.
RenderWireframe 3D rendering example - wire-frame rendering of Brep database.
Revolution Surface of revolution as elementary 3D solid.
Revolution.TmpData Temporary object to hold intersection data for Revolution.
SampleColormap Sample colormap generator.
SampleRasterSearch Sample raster-search implementation.
SFCDither Error-distribution dithering along external space-filling-curve.
SimpleGLGraphics Simple GLGraphics using simple GLUT objects.
SLEHierarchical Solver for multi-level hierarchical radiosity method.
SolidSpecimen Solid specimen - elementary 3D solid.
SolidSpecimen.TmpData Temporary object to hold intersection data for SolidSpecimen.
SpecularReflection Represents perfect specular reflection.
SpecularTransmission Represents perfect specular transmission.
SpotTexture Texture specimen - simple 3D spot-like texture (modifies base surface color).
StaticAreaLightSource Square light source shining non-uniformly (amount of power depends on divergence of the photon direction) through the whole hemisphere which lies on front side of the face.
StaticSphericalLightSource Spherical light shining all around.
StaticSpotLightSource Static point light source.
Test3DScene Creates sample 3D scene (Brep) for testing of rendering algorithms.
TestGamma Test image specimen - gamma tester.
TriMeshDeformation Triangle-mesh warping: sample R^2 -> R^2 mapping using triangle mesh stored in Brep.
TriMeshEditor Interactive triangle-mesh editor specimen.
UniformGrid Uniform grid for fast searching.
UniformGrid.GridHeapItem Support class for grid-pass.
WarpEngine Warping engine example - does naive forward mapping.
WarpingSpecimen Interactive image filter example - image warping specimen.
 

Enum Summary
DefaultRenderer.Reflections Supported reflections.
DefaultRenderer.Sampling Sampling in direct illumination computation.
OrderSerpentine.OrderType Implemented order types.
PhotonMap.Filter Supported filters used in a radiance/irradiance estimation.
PhotonMap.Type Types of searching of nearest photons.
PhotonMap.Volume Volumes used for finding photons.
RadiosityHierarch.Colors Supported colors.
SampleColormap.ColormapType Implemented colormap types.
SLEHierarchical.AlgorithmTypes Supported types of multi-level hierarchical radiosity.
TriMeshEditor.State GUI actions/states.
WarpingSpecimen.State GUI actions/states.
 

Package cz.cuni.jagrlib.testing Description

Temporary JaGrLib modules.

Since:
0.23
See Also:
cz.cuni.jagrlib.piece, cz.cuni.jagrlib.worker, cz.cuni.jagrlib.obscure