vengi/src/tests
Martin Gerhardy 72cd63c0c0 TESTSHAPEBUILDER: missing header include 2020-02-12 21:27:41 +01:00
..
testanimation ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testbiomes CORE: removed ThreadPool header from App.h 2020-02-12 16:58:47 +01:00
testcamera CORE: removed ThreadPool header from App.h 2020-02-12 16:58:47 +01:00
testcomputetexture3d ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testglslcomp ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testglslgeom ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testgpumc ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testhttpserver ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testimgui ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testoctree ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testoctreevisit ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testplane ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testshapebuilder TESTSHAPEBUILDER: missing header include 2020-02-12 21:27:41 +01:00
testskybox ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testtemplate ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testtexture ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testtraze ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testturbobadger ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testvoxelfont ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
testvoxelgpu ALL: reduced header size for App.h 2020-02-12 16:37:58 +01:00
CMakeLists.txt TESTBIOMES: new (empty) test application 2020-02-03 08:41:41 +01:00
README.md TESTBIOMES: new (empty) test application 2020-02-03 08:41:41 +01:00

README.md

Visual Tests

These tests are dedicated test applications. They are no unit tests.

Unit tests are in their own module and available via

make tests

Run these test applications with

make __directoryname__-run

testanimation

Test the voxel animation module with a default character and items of the stock module

testimgui

Test the dearimgui integration

testglslgeom

Test geometry shader integration

testcomputetexture3d

Test the OpenCL 3d texture integration of a 3d voxel volume (rendered as 2d side view)

testvoxelgpu

OpenCL mesh extraction - not finished yet.

testdepthbuffer

Test the depth buffer integration with shadow maps and debug renderings

testtexture

Renders a test 2d image.

testmesh

Render a mesh with shadows and bones and normals.

testcamera

Test camera options and collisions.

testvoxelfont

Display a true type font as 3d voxel volume.

testplane

Renders a plane object.

testshapebuilder

testoctree

Renders the octree internals.

testglslcomp

Uses GLSL compute shader to render a circle.

testgpumc

Conversion of OpenCL marching cubes taken from: https://github.com/smistad/GPU-Marching-Cubes.git

testturbobadger

Renders the turbobadger demo.

testoctreevisit

Visit the frustum in the octree.

testtemplate

Just an empty template for new test applications.

testtraze

testhttpserver

A test application around the http module server for e.g. fuzzy testing purposes.

testbiomes

A test application that just visualizes the biomes.