Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Playset scene containing lighting #116

Merged
merged 4 commits into from
May 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
437 changes: 437 additions & 0 deletions Models/PlaysetLightTest/LICENSE.md

Large diffs are not rendered by default.

26 changes: 26 additions & 0 deletions Models/PlaysetLightTest/README.body.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
## Screenshot

Realtime render using VARG-engine (https://github.com/rsahlin/varg-engine)
Renderer is using a max light value to scale pixel values before storing in framebuffer (exposure).
![screenshot](screenshot/screenshot_large.jpg)

Reference render from Blender:
![screenshot](screenshot/blender_screenshot_large.jpg)



## Description

This is a showcase model containing a couple of IKEA assets assembled into a scene.
One of the assets is a light with realistic light intensity values chosen from real products.
The scene has one directional light to provide some type of environment illumination, the intensity is chosen to be that of indoor light intensity.
A camera is added to represent the desired viewpoint.
It is desired that applications render this model 'as is' and not adding environment map, ibl or other types of illumination.

The model uses KHR_lights_punctual and KHR_materials_emissive_strength extensions.

Engines will need to use some sort of exposure or light scale factor to limit pixel values to fit within the frambuffer range.

## License

The IKEA 3D Model [PlaysetLightTest.glb] (the “Licensed Material”) is licensed by Inter IKEA Systems B.V. (“IKEA”) under the Creative Commons, Attribution-NonCommercial-ShareAlike 4.0 International ([CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)). The Licensed Material is limited to 3D modelling data/technology and does not include any IKEA products/objects. IKEA reserves the exclusive rights to the design, copyright and other intellectual property rights in the Licensed Materials as well as in its products/objects. A [copy](/LICENSE.md) of the license is available in this repository.
Binary file not shown.
23 changes: 23 additions & 0 deletions Models/PlaysetLightTest/metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"version": 2,
"legal": [
{
"year": 2024,
"owner": "Inter IKEA Systems B.V.",
"artist": "Inter IKEA Systems B.V.",
"what": "Everything",
"license": "Creative Commons, Attribution-NonCommercial-ShareAlike 4.0 International",
"licenseUrl": "https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.en",
"text": "Copyright © Inter IKEA Systems B.V. 2024",
"spdx": "CC BY-NC-SA 4.0"
}
],
"tags": [
"test"
],
"screenshot": "screenshot/screenshot_large.jpg",
"name": "PlaysetLightTest",
"path": "./Models/PlaysetLightTest",
"summary": "A 3D scene with IKEA assets",
"createReadme": true
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Models/PlaysetLightTest/screenshot/screenshot.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading