Skip to content

RBDOOM-3-BFG assets pack with custom maps for testing engine features like PBR

License

Notifications You must be signed in to change notification settings

RobertBeckebans/RBDOOM-3-BFG_mod_unittests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

    ____   ____   ____                           _____  ____   ______ ______
   / __ \ / __ ) / __ \ ____   ____   ____ ___  |__  / / __ ) / ____// ____/
  / /_/ // __  |/ / / // __ \ / __ \ / __ `__ \  /_ < / __  |/ /_   / / __  
 / _, _// /_/ // /_/ // /_/ // /_/ // / / / / /___/ // /_/ // __/  / /_/ /  
/_/ |_|/_____//_____/ \____/ \____//_/ /_/ /_//____//_____//_/     \____/   
_______________________________________________________________________

RBDOOM-3-BFG Unittests for mod makers - https://github.com/RobertBeckebans/RBDOOM-3-BFG_mod_unittests


Unit Tests

Here you will find small example maps which are used for basic engine feature testing. All maps are editable with TrenchBroom.

Welcome to DOOM 3 BFG (hello world)

[ maps/testmaps/test_box_valve220 ]

The not so empty test_box created in TrenchBroom with the new Doom 3 (Valve) .map configuration

PBR Material Test

[ maps/testmaps/test_pbr_orbs.map ]

Small material test world which shows that you can use a broad variety of different materials using the standard PBR shader.

Irradiance Volume Test 1

[ maps/testmaps/test_radiosity1.map ]

This shows indirect lighting using a an irradiance volume. The Quake 3 light grid has been brought back for this and was enhanced with Spherical Harmonics.

Irradiance Volume Test 2

[ maps/testmaps/test_radiosity2.map ]

TrenchBroom func_group

[ maps/testmaps/test_func_group1.map ]

This is a demo for the grouping features of TrenchBroom. It has several group tests:

  • Grouping world brushes
  • Grouping entities
  • Grouping groups like several groups of func_static brushes

TrenchBroom func_group instancing

[ maps/testmaps/test_func_group_instancing.map ]

This tests the TrenchBroom feature Create Linked Duplicate. Here you can clone groups and the cloned instances are linked to the original group. So every change will affect all intances.

  • Linking groups of world brushes
  • Linking groups of func_static entities

glTF2 Models Test

[ maps/testmaps/test_gltf2_models.map ]

  • Vertex Colors
  • Displaying Single Meshes of a Model
  • Skeletal Animation using func_animated
  • Uniform and non-uniform Scaling

Other Samples

Crytek's Sponza Atrium

[ maps/sponza ]

The classic Sponza Atrium

About

RBDOOM-3-BFG assets pack with custom maps for testing engine features like PBR

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published