All Projects → keijiro → DabrovicSponza

keijiro / DabrovicSponza

Licence: other
An attempt at rendering the "Dabrovic Sponza" scene with Unity.

Projects that are alternatives of or similar to DabrovicSponza

mcrt
Monte Carlo Raytracer from Scratch in C++11/14
Stars: ✭ 22 (-63.93%)
Mutual labels:  global-illumination
fluctus
An interactive OpenCL wavefront path tracer
Stars: ✭ 55 (-9.84%)
Mutual labels:  global-illumination
Voxel Cone Tracing
Converting vertex meshes to voxel data and visualizing using VCT
Stars: ✭ 74 (+21.31%)
Mutual labels:  global-illumination
Light-Propagation-Volumes
Implementation of Crytek's Light Propagation Volumes algorithm in WebGL
Stars: ✭ 47 (-22.95%)
Mutual labels:  global-illumination
monte-carlo-ray-tracer
Physically based renderer with Path Tracing and Photon Mapping.
Stars: ✭ 246 (+303.28%)
Mutual labels:  global-illumination
Adria-DX11
Graphics engine written in C++ using DirectX11
Stars: ✭ 87 (+42.62%)
Mutual labels:  global-illumination
x-ray.js
X-Ray a JavaScript Global Illumination Renderer for threejs
Stars: ✭ 21 (-65.57%)
Mutual labels:  global-illumination
tiny-path
An instructive one-file Ruby path tracer
Stars: ✭ 53 (-13.11%)
Mutual labels:  global-illumination
Fall2021
Base repository for Dartmouth's CS87/287 (Fall 2021).
Stars: ✭ 43 (-29.51%)
Mutual labels:  global-illumination
GITechDemo
Global illumination technical demo - a continuation of the Synesthesia3D (ex-LibRenderer) graphics engine used in https://github.com/iftodebogdan/ShaderEditor
Stars: ✭ 45 (-26.23%)
Mutual labels:  global-illumination

Dabrovic Sponza

screenshot

Dabrovic Sponza is a Unity package containing the "Dabrovic Sponza" architectural model, which the computer graphics community frequently used as a test model.

Marko Dabrovic created the original model. Kenzie Lamar at Vicarious Visions converted the 3DS file to OBJ and assigned texture coordinates to the ceilings. Morgan McGuire hand-painted bump maps for most surfaces.

You can obtain the original model from the following page:

http://hdri.cgtechniques.com/~sponza/files/

Also you can obtain the refined model from McGuire's archive:

https://casual-effects.com/data/

How To Install

The Dabrovic Sponza package uses the scoped registry feature to import dependent packages. Please add the following sections to the package manifest file (Packages/manifest.json).

To the scopedRegistries section:

{
  "name": "Keijiro",
  "url": "https://registry.npmjs.com",
  "scopes": [ "jp.keijiro" ]
}

To the dependencies section:

"jp.keijiro.dabrovic-sponza": "1.0.0"

After changes, the manifest file should look like below:

{
  "scopedRegistries": [
    {
      "name": "Keijiro",
      "url": "https://registry.npmjs.com",
      "scopes": [ "jp.keijiro" ]
    }
  ],
  "dependencies": {
    "jp.keijiro.dabrovic-sponza": "1.0.0",
    ...
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].