Skip to content

Commit df684cd

Browse files
committed
Added 3-spheres scene
1 parent 06ebf28 commit df684cd

6 files changed

Lines changed: 92 additions & 0 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ This is a repository of complex LuxCoreRender test scenes in LuxCore SDL.
77
- LuxCoreRender-Wallpaper by Simon Wendsche (B.Y.O.B. at http://byob.carbonmade.com)
88
based on Psor cube scene;
99
- 2-glasses by arzaquna (https://github.com/LuxCoreRender/LuxCoreTestScenes)
10+
- 3-spheres by David "Dade" Bucciarelli
1011

1112
### License
1213

scenes/3-spheres/render.cfg

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
light.maxdepth = 12
2+
path.maxdepth = 12
3+
path.pathdepth.total = 12
4+
path.pathdepth.diffuse = 12
5+
path.pathdepth.specular = 12
6+
path.pathdepth.glossy = 12
7+
#path.russianroulette.depth = 16
8+
9+
film.width = 1600
10+
film.height = 1200
11+
image.filename = image.png
12+
batch.halttime = 0
13+
batch.haltspp = 0
14+
scene.file = scene.scn
15+
renderengine.type = BIDIRCPU
16+
sampler.type = METROPOLIS
17+
filter.type = GAUSSIAN
18+
opencl.cpu.use = 1
19+
opencl.gpu.use = 1
20+
#opencl.platform.index = 0
21+
opencl.gpu.workgroup.size = 64
22+
#screen.refresh.interval = 5000
23+
screen.refresh.interval = 100
24+
film.imagepipeline.0.type = TONEMAP_LINEAR
25+
#film.imagepipeline.1.type = GAUSSIANFILTER_3x3
26+
#film.imagepipeline.1.weight = 0.15
27+
film.imagepipeline.1.type = GAMMA_CORRECTION
28+
film.imagepipeline.1.value = 2.2

scenes/3-spheres/scene.scn

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
scene.camera.lookat.orig = -2.78 -8. 2.73
2+
scene.camera.lookat.target = -2.78 2. 2.730003
3+
scene.camera.fieldofview = 39.1463
4+
################################################################################
5+
scene.world.volume.default = vol_air
6+
##
7+
scene.volumes.vol_air.type = homogeneous
8+
scene.volumes.vol_air.absorption = 0.1 0.1 0.1
9+
scene.volumes.vol_air.scattering = 0.04 0.04 0.04
10+
scene.volumes.vol_air.asymmetry = 0.0 0.0 0.0
11+
#scene.volumes.vol_air.multiscattering = 1
12+
scene.volumes.vol_air.multiscattering = 0
13+
##
14+
scene.volumes.vol_glass-left.type = clear
15+
#scene.volumes.vol_glass-left.absorption = 2 0 2
16+
scene.volumes.vol_glass-left.absorption = 0.01 0.01 0.01
17+
scene.volumes.vol_glass-left.ior = 1.45
18+
scene.volumes.vol_glass-mid.type = clear
19+
scene.volumes.vol_glass-mid.absorption = 0.01 0.01 0.01
20+
scene.volumes.vol_glass-mid.ior = 1.45
21+
scene.volumes.vol_glass-right.type = clear
22+
#scene.volumes.vol_glass-right.absorption = 0 2 2
23+
scene.volumes.vol_glass-right.absorption = 0.01 0.01 0.01
24+
scene.volumes.vol_glass-right.ior = 1.45
25+
################################################################################
26+
scene.materials.glass-left.type = glass
27+
scene.materials.glass-left.kt = 0.9 0.9 0.9
28+
scene.materials.glass-left.kr = 0.9 0.9 0.9
29+
scene.materials.glass-left.volume.interior = vol_glass-left
30+
#scene.materials.glass-left.volume.exterior = vol_air
31+
scene.materials.glass-left.cauchyc = 0.25
32+
scene.materials.glass-mid.type = glass
33+
scene.materials.glass-mid.kt = 0.9 0.9 0.9
34+
scene.materials.glass-mid.kr = 0.9 0.9 0.9
35+
scene.materials.glass-mid.volume.interior = vol_glass-mid
36+
#scene.materials.glass-mid.volume.exterior = vol_air
37+
scene.materials.glass-mid.cauchyc = 0.25
38+
scene.materials.glass-right.type = glass
39+
scene.materials.glass-right.kt = 0.9 0.9 0.9
40+
scene.materials.glass-right.kr = 0.9 0.9 0.9
41+
scene.materials.glass-right.volume.interior = vol_glass-right
42+
#scene.materials.glass-right.volume.exterior = vol_air
43+
scene.materials.glass-right.cauchyc = 0.25
44+
################################################################################
45+
scene.objects.sphere-left.material = glass-left
46+
scene.objects.sphere-left.ply = sphere-left.ply
47+
scene.objects.sphere-mid.material = glass-mid
48+
scene.objects.sphere-mid.ply = sphere-mid.ply
49+
scene.objects.sphere-right.material = glass-right
50+
scene.objects.sphere-right.ply = sphere-right.ply
51+
################################################################################
52+
scene.lights.l1.type = point
53+
scene.lights.l1.position = -2.78 2.78 4.9
54+
scene.lights.l1.gain = 35.0 35.0 35.0

scenes/3-spheres/sphere-left.ply

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:f04225306c4c09802ec6c2c30c0b4cb3de2db9f1fe9b3f91201daea0465b3afb
3+
size 53825

scenes/3-spheres/sphere-mid.ply

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:8015ed169bce252baf58be78013de406212a5d9243d81833e5c51be05628a44c
3+
size 53825

scenes/3-spheres/sphere-right.ply

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:930340122900a8aaf27e61d0e1821db968a2b258fdf312d797e8fd85e2859d1f
3+
size 53825

0 commit comments

Comments
 (0)