Sfera: a game with real-time path tracing rendering

Community discussion for topics unrelated to the project.

Moderator: coordinators

Re: Sfera: a game with real-time path tracing rendering

Postby stargeizer » Tue Dec 20, 2011 7:46 pm

Video looks good, but downloaded the windows executable (1.0devel) and nothing is shown on my HD5770 (juniper). Catalyst 11.12, SLG2 works just fine.

CPU support seems good anyways :)
stargeizer
 
Posts: 4
Joined: Tue Aug 24, 2010 11:02 pm

Re: Sfera: a game with real-time path tracing rendering

Postby Dade » Wed Dec 21, 2011 4:14 am

stargeizer wrote:Video looks good, but downloaded the windows executable (1.0devel) and nothing is shown on my HD5770 (juniper). Catalyst 11.12, SLG2 works just fine.


You shouldn't have problem to run Sfera both from software point of view (i.e. updated drivers) both from the hardware (i.e. a 5770 is more than enough to run Sfera).

Can you post the console output ? Do you get just a black screen from the start ? No titles ?

Do you have multiple screens attached to your card ?
User avatar
Dade
Developer
 
Posts: 4795
Joined: Sat Apr 19, 2008 6:04 pm
Location: Italy

Re: Sfera: a game with real-time path tracing rendering

Postby stargeizer » Fri Dec 23, 2011 6:58 pm

First, sorry, i got a 5750, not 70... Saphire Radeon 5750, 1Gb Vram, Windows 7 x64, 3 Gb RAM. Catalyst 11.12. Everything updated. (For reference, SLG didn''t work on this card between catalyst 11.7 and 11.11, but 11.12 worked again.)

Can you post the console output ?


Sure, the console output, running the RUN_SFERA_HIGH_CFG.bat:

Code: Select all
[Sfera] Usage: Sfera.exe [options] [configuration file]
-o [configuration file]
-w [window width]
-e [window height]
-D [property name] [property value]
-d [current directory path]
-h <display this help and exit>
[Sfera] Reading configuration file: gamedata\cfgs\high.cfg
[Sfera] Configuration:
[Sfera]   opencl.devices.select =
[Sfera]   opencl.devices.useonlygpus = true
[Sfera]   opencl.memtype = __constant
[Sfera]   physic.refresh.rate = 120
[Sfera]   renderer.filter.iterations = 3
[Sfera]   renderer.filter.radius = 1
[Sfera]   renderer.filter.type = NO_FILTER
[Sfera]   renderer.ghostfactor.cameraedit = 0.75
[Sfera]   renderer.ghostfactor.nocameraedit = 0.1
[Sfera]   renderer.ghostfactor.time = 1.0
[Sfera]   renderer.sampleperpass = 5
[Sfera]   renderer.type = OPENCL
[Sfera]   screen.font.name = gamedata/fonts/VeraBd.ttf
[Sfera]   screen.font.size = 14
[Sfera]   screen.height = 450
[Sfera]   screen.refresh.cap = 60
[Sfera]   screen.width = 800
[Sfera] Looking for packs in: gamedata/packs
[Sfera]   Benchmark
[Sfera]     ACCEPTED
[Sfera]   Sfera
[Sfera]     ACCEPTED
[Sfera] Looking for levels inside pack: gamedata/packs/Sfera
[Sfera]   lvl01-Intro.lvl
[Sfera]     Used for level: 1
[Sfera]   lvl02-Gravity.lvl
[Sfera]     Used for level: 2
[Sfera]   lvl03-OldSchool.lvl
[Sfera]     Used for level: 3
[Sfera]   lvl04-HyperSphere.lvl
[Sfera]     Used for level: 4
[Sfera] Reading level: gamedata/packs/Sfera/lvl01-Intro.lvl
[Sfera] Reading texture map: textures/hdr/Ridgecrest_Road_Ref.exr
[Sfera] HDR RGB (128bit) texture map size: 1536x768 (13824Kbytes)
[Sfera] Material definition: glass [GLASS]
[Sfera] Material definition: greenmetal [METAL]
[Sfera] Material definition: mirror [MIRROR]
[Sfera] Material definition: redlight [MATTE]
[Sfera] Material definition: redmatte [MATTE]
[Sfera] Material definition: whitelight [MATTE]
[Sfera] Material definition: whitematte [MATTE]
[Sfera] Reading texture map: textures/planet_Klendathu1200.png
[Sfera] RGBA texture map size: 1200x600 (11250Kbytes)
[Sfera] Reading texture map: textures/planet_Klendathu1200-bumpmap.png
[Sfera] RGBA texture map size: 1200x600 (11250Kbytes)
[Sfera] Spheres count: 17
[Sfera] Pills count: 3
[Sfera] [OCLRenderer::CompiledScene] Compile TextureMaps
[Sfera] [OCLRenderer::CompiledScene] Texture maps compilation time: 68ms
[Sfera] [OCLRenderer::CompiledScene] Compile Materials
[Sfera] [OCLRenderer::CompiledScene] Material compilation time: 0ms
[Sfera] [OCLRenderer] OpenCL Platform 0: Advanced Micro Devices, Inc.
[Sfera] [OCLRenderer]   OpenCL device 0: Juniper
[Sfera] [OCLRenderer]     Type: GPU
[Sfera] [OCLRenderer]     Units: 9
[Sfera] [OCLRenderer]     Global memory: 1048576Kbytes
[Sfera] [OCLRenderer]     Local memory: 32Kbytes
[Sfera] [OCLRenderer]     Local memory type: LOCAL
[Sfera] [OCLRenderer]     Constant memory: 64Kbytes
[Sfera] [OCLRenderer]     SELECTED
[Sfera] [OCLRenderer]   OpenCL device 1: Intel(R) Core(TM)2 CPU          6420  @ 2.13GHz
[Sfera] [OCLRenderer]     Type: CPU
[Sfera] [OCLRenderer]     Units: 2
[Sfera] [OCLRenderer]     Global memory: 2097152Kbytes
[Sfera] [OCLRenderer]     Local memory: 32Kbytes
[Sfera] [OCLRenderer]     Local memory type: GLOBAL
[Sfera] [OCLRenderer]     Constant memory: 64Kbytes
[Sfera] [OCLRenderer]     NOT SELECTED
[Sfera] [OCLRenderer::0] Pass FrameBuffer buffer size: 4218Kbytes
[Sfera] [OCLRenderer::0] Temporary FrameBuffer buffer size: 4218Kbytes
[Sfera] [OCLRenderer::0] FrameBuffer buffer size: 4218Kbytes
[Sfera] [OCLRenderer::0] ToneMap FrameBuffer buffer size: 4218Kbytes
[Sfera] [OCLRenderer::0] GPUTask buffer size: 4218Kbytes
[Sfera] [OCLRenderer::0] Camera buffer size: 144bytes
[Sfera] [OCLRenderer::0] Inifinite Light buffer size: 13Mbytes
[Sfera] [OCLRenderer::0] Materials buffer size: 676bytes
[Sfera] [OCLRenderer::0] Material Indices buffer size: 92bytes
[Sfera] [OCLRenderer::0] Texture Maps buffer size: 36bytes
[Sfera] [OCLRenderer::0] Texture Map Images buffer size: 29Mbytes
[Sfera] [OCLRenderer::0] Texture Map Instances buffer size: 460bytes
[Sfera] [OCLRenderer::0] Bump Map Instances buffer size: 552bytes
[Sfera] [OCLRenderer] Total OpenCL device memory used: 64Mbytes
[Sfera] [OCLRenderer] Defined symbols:  -D PARAM_SCREEN_WIDTH=800 -D PARAM_SCREEN_HEIGHT=450 -D PARAM_SCREEN_SAMPLEPERPASS=5 -D PARAM_RAY_EPSILON=1.000000e-003f
-D PARAM_MAX_DIFFUSE_BOUNCE=2 -D PARAM_MAX_SPECULARGLOSSY_BOUNCE=4 -D PARAM_IL_SHIFT_U=0.000000e+000f -D PARAM_IL_SHIFT_V=0.000000e+000f -D PARAM_IL_GAIN_R=1.000000e+000f -D PARAM_IL_GAIN_G=1.000000e+000f -D PARAM_IL_GAIN_B=1.000000e+000f -D PARAM_IL_MAP_WIDTH=1536 -D PARAM_IL_MAP_HEIGHT=768 -D PARAM_GAMMA=2.200000e+000f -D PARAM_MEM_TYPE=__constant -D PARAM_ENABLE_MAT_MATTE -D PARAM_ENABLE_MAT_MIRROR -D PARAM_ENABLE_MAT_GLASS -D PARAM_ENABLE_MAT_METAL -D PARAM_HAS_TEXTUREMAPS -D PARAM_HAS_BUMPMAPS -D PARAM_TM_LINEAR_SCALE=1.200000e+000f
[Sfera] [OCLRenderer] Compiling kernels
[Sfera] [OCLRenderer::CompiledScene] Compile Materials
[Sfera] [OCLRenderer::CompiledScene] Material compilation time: 0ms
[Sfera] [OCLRenderer::0] BVH buffer size: 840bytes
[Sfera] [PhysicThread] Physic thread halted
[Sfera] Game Session is over
[Sfera] Looking for packs in: gamedata/packs
[Sfera]   Benchmark
[Sfera]     ACCEPTED
[Sfera]   Sfera
[Sfera]     ACCEPTED
[Sfera] Done.
Presione una tecla para continuar . . .


Do you get just a black screen from the start ? No titles ?

Titles yes, just the reaytraced parts are always black.
black.png
Black output


Do you have multiple screens attached to your card ?

No. Just one.

If you need another info, just ask. Thank you.
stargeizer
 
Posts: 4
Joined: Tue Aug 24, 2010 11:02 pm

Re: Sfera: a game with real-time path tracing rendering

Postby Dade » Sat Dec 24, 2011 9:49 am

stargeizer wrote:Sure, the console output, running the RUN_SFERA_HIGH_CFG.bat:
[...]
[Sfera] opencl.memtype = __constant


The problem may be here: you may have not enough constant memory on your GPU to run the HIGH_CFG.

Have you tried the default configuration (RUN_SFERA.bat) ?
User avatar
Dade
Developer
 
Posts: 4795
Joined: Sat Apr 19, 2008 6:04 pm
Location: Italy

Re: Sfera: a game with real-time path tracing rendering

Postby stargeizer » Sat Dec 24, 2011 7:11 pm

Same black screen, nothing different.

Console output:

Code: Select all
[Sfera] Usage: Sfera.exe [options] [configuration file]
-o [configuration file]
-w [window width]
-e [window height]
-D [property name] [property value]
-d [current directory path]
-h <display this help and exit>
[Sfera] Reading the default configuration file: gamedata/cfgs/default.cfg
[Sfera] Reading configuration file: gamedata/cfgs/default.cfg
[Sfera] Configuration:
[Sfera]   opencl.devices.select =
[Sfera]   opencl.devices.useonlygpus = true
[Sfera]   opencl.memtype = __global
[Sfera]   physic.refresh.rate = 120
[Sfera]   renderer.filter.iterations = 3
[Sfera]   renderer.filter.radius = 1
[Sfera]   renderer.filter.type = BLUR_LIGHT
[Sfera]   renderer.ghostfactor.cameraedit = 0.75
[Sfera]   renderer.ghostfactor.nocameraedit = 0.1
[Sfera]   renderer.ghostfactor.time = 1.5
[Sfera]   renderer.sampleperpass = 2
[Sfera]   renderer.type = OPENCL
[Sfera]   screen.font.name = gamedata/fonts/VeraBd.ttf
[Sfera]   screen.font.size = 14
[Sfera]   screen.height = 360
[Sfera]   screen.refresh.cap = 60
[Sfera]   screen.width = 640
[Sfera] Looking for packs in: gamedata/packs
[Sfera]   Benchmark
[Sfera]     ACCEPTED
[Sfera]   Sfera
[Sfera]     ACCEPTED
[Sfera] Looking for levels inside pack: gamedata/packs/Sfera
[Sfera]   lvl01-Intro.lvl
[Sfera]     Used for level: 1
[Sfera]   lvl02-Gravity.lvl
[Sfera]     Used for level: 2
[Sfera]   lvl03-OldSchool.lvl
[Sfera]     Used for level: 3
[Sfera]   lvl04-HyperSphere.lvl
[Sfera]     Used for level: 4
[Sfera] Reading level: gamedata/packs/Sfera/lvl01-Intro.lvl
[Sfera] Reading texture map: textures/hdr/Ridgecrest_Road_Ref.exr
[Sfera] HDR RGB (128bit) texture map size: 1536x768 (13824Kbytes)
[Sfera] Material definition: glass [GLASS]
[Sfera] Material definition: greenmetal [METAL]
[Sfera] Material definition: mirror [MIRROR]
[Sfera] Material definition: redlight [MATTE]
[Sfera] Material definition: redmatte [MATTE]
[Sfera] Material definition: whitelight [MATTE]
[Sfera] Material definition: whitematte [MATTE]
[Sfera] Reading texture map: textures/planet_Klendathu1200.png
[Sfera] RGBA texture map size: 1200x600 (11250Kbytes)
[Sfera] Reading texture map: textures/planet_Klendathu1200-bumpmap.png
[Sfera] RGBA texture map size: 1200x600 (11250Kbytes)
[Sfera] Spheres count: 17
[Sfera] Pills count: 3
[Sfera] [OCLRenderer::CompiledScene] Compile TextureMaps
[Sfera] [OCLRenderer::CompiledScene] Texture maps compilation time: 71ms
[Sfera] [OCLRenderer::CompiledScene] Compile Materials
[Sfera] [OCLRenderer::CompiledScene] Material compilation time: 0ms
[Sfera] [OCLRenderer] OpenCL Platform 0: Advanced Micro Devices, Inc.
[Sfera] [OCLRenderer]   OpenCL device 0: Juniper
[Sfera] [OCLRenderer]     Type: GPU
[Sfera] [OCLRenderer]     Units: 9
[Sfera] [OCLRenderer]     Global memory: 1048576Kbytes
[Sfera] [OCLRenderer]     Local memory: 32Kbytes
[Sfera] [OCLRenderer]     Local memory type: LOCAL
[Sfera] [OCLRenderer]     Constant memory: 64Kbytes
[Sfera] [OCLRenderer]     SELECTED
[Sfera] [OCLRenderer]   OpenCL device 1: Intel(R) Core(TM)2 CPU          6420  @ 2.13GHz
[Sfera] [OCLRenderer]     Type: CPU
[Sfera] [OCLRenderer]     Units: 2
[Sfera] [OCLRenderer]     Global memory: 2097152Kbytes
[Sfera] [OCLRenderer]     Local memory: 32Kbytes
[Sfera] [OCLRenderer]     Local memory type: GLOBAL
[Sfera] [OCLRenderer]     Constant memory: 64Kbytes
[Sfera] [OCLRenderer]     NOT SELECTED
[Sfera] [OCLRenderer::0] Pass FrameBuffer buffer size: 2700Kbytes
[Sfera] [OCLRenderer::0] Temporary FrameBuffer buffer size: 2700Kbytes
[Sfera] [OCLRenderer::0] FrameBuffer buffer size: 2700Kbytes
[Sfera] [OCLRenderer::0] ToneMap FrameBuffer buffer size: 2700Kbytes
[Sfera] [OCLRenderer::0] GPUTask buffer size: 2700Kbytes
[Sfera] [OCLRenderer::0] Camera buffer size: 144bytes
[Sfera] [OCLRenderer::0] Inifinite Light buffer size: 13Mbytes
[Sfera] [OCLRenderer::0] Materials buffer size: 676bytes
[Sfera] [OCLRenderer::0] Material Indices buffer size: 92bytes
[Sfera] [OCLRenderer::0] Texture Maps buffer size: 36bytes
[Sfera] [OCLRenderer::0] Texture Map Images buffer size: 29Mbytes
[Sfera] [OCLRenderer::0] Texture Map Instances buffer size: 460bytes
[Sfera] [OCLRenderer::0] Bump Map Instances buffer size: 552bytes
[Sfera] [OCLRenderer] Total OpenCL device memory used: 56Mbytes
[Sfera] [OCLRenderer] Defined symbols:  -D PARAM_SCREEN_WIDTH=640 -D PARAM_SCREEN_HEIGHT=360 -D PARAM_SCREEN_SAMPLEPERPASS=2 -D PARAM_RAY_EPSILON=1.000000e-003f -D PARAM_MAX_DIFFUSE_BOUNCE=2 -D PARAM_MAX_SPECULARGLOSSY_BOUNCE=4 -D PARAM_IL_SHIFT_U=0.000000e+000f -D PARAM_IL_SHIFT_V=0.000000e+000f -D PARAM_IL_GAIN_R=1.000000e+000f -D PARAM_IL_GAIN_G=1.000000e+000f -D PARAM_IL_GAIN_B=1.000000e+000f-D PARAM_IL_MAP_WIDTH=1536 -D PARAM_IL_MAP_HEIGHT=768 -D PARAM_GAMMA=2.200000e+000f -D PARAM_MEM_TYPE=__global -D PARAM_ENABLE_MAT_MATTE -D PARAM_ENABLE_MAT_MIRROR -D PARAM_ENABLE_MAT_GLASS -D PARAM_ENABLE_MAT_METAL -D PARAM_HAS_TEXTUREMAPS -D PARAM_HAS_BUMPMAPS -D PARAM_TM_LINEAR_SCALE=1.200000e+000f
[Sfera] [OCLRenderer] Compiling kernels
[Sfera] [OCLRenderer::CompiledScene] Compile Materials
[Sfera] [OCLRenderer::CompiledScene] Material compilation time: 0ms
[Sfera] [OCLRenderer::0] BVH buffer size: 840bytes
[Sfera] [PhysicThread] Physic thread halted
[Sfera] Game Session is over
[Sfera] Done.
Presione una tecla para continuar . . .


Everything seems working ok, but no raytracing working. Maybe ATI did something to their drivers again?
stargeizer
 
Posts: 4
Joined: Tue Aug 24, 2010 11:02 pm

Re: Sfera: a game with real-time path tracing rendering

Postby Osmodivs » Thu Jan 12, 2012 4:46 pm

I can just imagine how is that going to look in my nVidia SLI GTX590(4000+ CUDA cores) With 2 8core Xeons and 256GB of RAM.
Oh, wait, that's my dream machine :lol:
Status:
Lubuntu 12.04 64bits
Blender BuildBot
Luxrender 1.1
SLG v2.0 Devel 3
User avatar
Osmodivs
 
Posts: 5
Joined: Sat May 07, 2011 9:45 pm
Location: Poza Rica de Hidalgo, Veracruz de Ignacio de la Llave, México.

Re: Sfera: a game with real-time path tracing rendering

Postby Emanem » Sun May 06, 2012 5:06 pm

Compliments!
It looks awesome, a good proof of concept!
Emanem
 
Posts: 24
Joined: Sun Sep 12, 2010 7:49 am

Previous

Return to Offtopic

Who is online

Users browsing this forum: No registered users and 1 guest