Page 2 of 3

Posted: Fri Feb 20, 2009 9:14 pm
by tungee
Yippie!
This weekend Iam in Kitchen :o

Posted: Fri Feb 20, 2009 9:36 pm
by Sir
wicked ill get on this tonight.

also, ive had a quick look, but couldnt see if there were any 'official' test scenes around - sharing these could help give a better idea of indigo across diff macs....

or have ijust missed a blindingly obvious link?

Posted: Fri Feb 20, 2009 10:03 pm
by tungee
Ok.
here are my first impressions:

1. First of all, Indigo-Gui looks very nice and works tight.

2. Can't get work on Osx 10.4.11 ( Tiger ).

3. Most of the test-scenes are not working; the the app is often crashing.

4. If a testscene opens without crashing then its rendering stable (:

thats all folks for now!

Posted: Fri Feb 20, 2009 10:22 pm
by IljaPanzer
Hello Ben,

first of all, congrats on bringing Indigo to mac.
I just downloaded it and ran it on my Macbook Pro with Mac OS 10.5.6
The GUI looks neat. Thanks once more.

All renders that worked smoothly or had errors but still rendered can be seen at
http://www.iljapanzer.de/indigoonmac

Unfortunately so far only very few of the example scenes work on my system:
  1. start Indigo-GUI
  2. I open one of the example scene
  3. In the lower left corner it says: building scene and after that with many example file the app crashes
Working example scenes:
  • adaptive_displacement_shader_test.igs
  • airy_disc_test.igs
  • background_exit_portal_test.igs
  • background_luminance_test.igs
  • bokeh_test.igs
  • box_emitter_test.igs
  • caustic_participating_media_test.igs
  • colour_test.igs
  • cornellbox_jotero.igs
  • curve_subdivision_test.igs
  • diffraction_test.igs
  • dispersion_test.igs
  • dispersive_block_test.igs
  • dispersive_medium_test.igs
  • displacement_shader_test.igs
  • dof_test.igs
  • emitting_material_test.igs
  • empty.igs
  • exit_portal_test.igs
  • extinction_test.igs
  • glossy_normal_smoothing_test.igs
  • instanced_emitter_test.igs
  • instancing_test.igs
  • ior_test.igs
  • layer_blending_test.igs
  • luminance_test.igs
  • luminance_flux_test.igs
  • meshlight_test.igs
  • meshlight_test2.igs
  • normal_smoothing_test.igs
  • null_material_sphere_test.igs
  • obj_test.igs
  • phong_cornell_box_test.igs
  • phong_energy_loss_test.igs
  • precedence_test.igs
  • regular_tabulated_spectrum_test.igs
  • simple_plane_test.igs
  • simple_test.igs
  • sky_background_test.igs
  • sky_mesh_emitter_mix_test.igs
  • specular_normal_smoothing_test.igs
  • specular_sphere_test.igs
  • sss_block_test.igs
  • sss_energy_loss_test.igs
  • sss_test2.igs
  • terrain_test.igs
  • translucent_energy_test.igs
With almost all files that do render (I haven't checked every single log) the log shows something like:

Code: Select all

	...
	Saving tree to '/Indigo/Indigo.app/Contents/MacOS/../Resources//tree_cache/3216479110.tre'...
	Failed to open file '/Indigo/Indigo.app/Contents/MacOS/../Resources//tree_cache/3216479110.tre' for writing.
	...
App crashing while showing "Building scene" after hitting Render button:
  • albedo_shader_test.igs
  • antialias_test.igs
  • binary_mesh_test.igs
  • blend_material_shader_test.igs
  • blend_material_test.igs
  • bump_displacement_test.igs
  • bumpmap_test.igs (here after hitting Render, the GUI window screen turns white and then the app crashes, it doesn't show "Building scene")
  • checker_antialias_test.igs
  • diffuse_transmitter_test.igs
  • exponent_map_test.igs
  • glossy_glass_test.igs
  • internal_mesh_test.igs
  • null_blend_test.igs
  • oren_nayar_test.igs
  • patterned_frosted_glass_test.igs
  • patterned_frosted_glass_test2.igs
  • phong_test.igs
  • phong_test_4.igs
  • procedural_bump_test.igs
  • quad_displacement_test.igs
  • simple_bump_test.igs
  • subdivision_quad_test.igs
  • subdivision_test.igs
  • subdivision_uv_test.igs
  • sun_bump_test.igs
  • texture_test.igs
  • textured_emitter_test.igs
Errors / unexpected render results with:
  • background_material_test.igs

    Code: Select all

    Indigo Renderer v1.1.17, Linux 32-bit Release build.
    Using base Indigo directory path '/Indigo/Indigo.app/Contents/MacOS/../Resources/'.
    Scene file path: '/Indigo/Example scenes/temp.xml'
    Using working directory path '/Indigo/Example scenes'.
    Loading Scene '/Indigo/Example scenes/temp.xml'...
    Using linear tone mapping with scale=0.000500
    SceneLoaderExcep: Failed to load texture '/Indigo/Example scenes/C:\programming\models/exr/uffizi-large.exr' (In element 'texture', around line 24, column 11): Error loading texture file '/Indigo/Example scenes/C:\programming\models/exr/uffizi-large.exr' - file not found
    Here something in the path for the texture is wrong: besides me not finding the texture itself at all, the path mixes slashes and backslashes. But maybe that's just an issue of the igs-file and not of the gui itself.
  • dof_test.igs

    Code: Select all

    Indigo Renderer v1.1.17, Linux 32-bit Release build.
    Using base Indigo directory path '/Indigo/Indigo.app/Contents/MacOS/../Resources/'.
    Scene file path: '/Indigo/Example scenes/temp.xml'
    Using working directory path '/Indigo/Example scenes'.
    Loading Scene '/Indigo/Example scenes/temp.xml'...
    Using linear tone mapping with scale=0.000100
    Loading external mesh 'prism' from path '/Indigo/Example scenes/prism/prism.3ds'...
    	Done.
    WARNING: Using deprecated element 'diffuse'.  (In element 'phong', around line 36, column 5)
    (around line 51) WARNING: Overriding material definition for material 'prismmat'.
    WARNING: Using deprecated element 'diffuse'.  (In element 'phong', around line 53, column 5)
    (around line 68) WARNING: Overriding material definition for material 'prismmat'.
    WARNING: Using deprecated element 'diffuse'.  (In element 'phong', around line 70, column 5)
    WARNING: Using deprecated element 'colour'.  (In element 'diffuse', around line 88, column 5)
    Building Mesh 'prism'...
    	20 vertices (480 B)
    	8 triangles (224 B)
    	Couldn't find matching cached tree file, rebuilding tree...
    	Building kd-tree...
    	max tree depth: 62
    	total nodes used: 2 (16 B)
    	total leafgeom size: 8 (32 B)
    	Allocing intersect triangles...
    	intersect_tris mem usage: 384 B
    	Total tree mem usage: 432 B
    	Saving tree to '/Indigo/Indigo.app/Contents/MacOS/../Resources//tree_cache/1635589313.tre'...
    	Failed to open file '/Indigo/Indigo.app/Contents/MacOS/../Resources//tree_cache/1635589313.tre' for writing.
    Done Building Mesh 'prism'. (Time taken: 0.00051 s)
    Building Mesh 'groundmesh'...
    	4 vertices (96 B)
    	2 triangles (56 B)
    	Couldn't find matching cached tree file, rebuilding tree...
    	Building kd-tree...
    	max tree depth: 62
    	total nodes used: 2 (16 B)
    	total leafgeom size: 2 (8 B)
    	Allocing intersect triangles...
    	intersect_tris mem usage: 96 B
    	Total tree mem usage: 120 B
    	Saving tree to '/Indigo/Indigo.app/Contents/MacOS/../Resources//tree_cache/3829043011.tre'...
    	Failed to open file '/Indigo/Indigo.app/Contents/MacOS/../Resources//tree_cache/3829043011.tre' for writing.
    Done Building Mesh 'groundmesh'. (Time taken: 0.00029 s)
    Light luminous flux (geometry name=EnvSphereGeometry): 1.341E+11 lm
    Building Object Tree...
    	6 objects.
    	calcing root AABB.
    	AABB: (-426.528229, -426.528229, -426.528229), (426.528229, 426.528229, 426.528229)
    	max tree depth: 7
    	reserving N nodes: 6(48 B)
    	total nodes used: 21 (168 B)
    	total leafgeom size: 23 (92 B)
    Finished building tree.
    Num buffer layers: 1
    Master buffer size: 1.868 MB
    Settings:
    	Frame upload period: 40.00000 s
    	Image save period: 10000000.00000 s
    	Splat filter: mn_cubic, blur=0.600000, ring=0.200000
    	Downsize filter: mn_cubic, blur=0.60000, ring=0.20000
    	Render region: false
    	Supersample factor: 2
    	Metropolis: false
    	Bidirectional: true
    	Hybrid: false
    	Ray origin nudge distance: 0.00010 m
    	Aperture diffraction: false
    	Post-process diffraction: true
    Auto setting number of threads to 2.
    Finished initialisation
    Starting threads... (num threads: 2)
    Starting render thread. (RNG seed=1)
    Starting render thread. (RNG seed=2)
    toneMapToLDRBuffer
    toneMapToLDRBuffer done.
    Using linear tone mapping with scale=0.000000
    toneMapToLDRBuffer
    toneMapToLDRBuffer done.
    toneMapToLDRBuffer
    toneMapToLDRBuffer done.
    Using linear tone mapping with scale=0.000000
    toneMapToLDRBuffer
    toneMapToLDRBuffer done.
    toneMapToLDRBuffer
    toneMapToLDRBuffer done.
    Using linear tone mapping with scale=0.000000
    toneMapToLDRBuffer
    toneMapToLDRBuffer done.
    
    Render is all black
  • globe_test.igs

    Code: Select all

    Indigo Renderer v1.1.17, Linux 32-bit Release build.
    Using base Indigo directory path '/Indigo/Indigo.app/Contents/MacOS/../Resources/'.
    Scene file path: '/Indigo/Example scenes/temp.xml'
    Using working directory path '/Indigo/Example scenes'.
    Loading Scene '/Indigo/Example scenes/temp.xml'...
    Using linear tone mapping with scale=0.200000
    WARNING: Using deprecated element 'albedo_spectrum'.  (In element 'diffuse', around line 36, column 5)
    WARNING: Using deprecated element 'albedo_spectrum'.  (In element 'diffuse', around line 155, column 5)
    Building Mesh 'groundmesh'...
    	23166 vertices (542.953 KB)
    	44123 triangles (1.178 MB)
    	Couldn't find matching cached tree file, rebuilding tree...
    	Building kd-tree...
    	max tree depth: 62
    	0/32 nodes at depth 5 built.
    	1/32 nodes at depth 5 built.
    	2/32 nodes at depth 5 built.
    	3/32 nodes at depth 5 built.
    	4/32 nodes at depth 5 built.
    	5/32 nodes at depth 5 built.
    	6/32 nodes at depth 5 built.
    	7/32 nodes at depth 5 built.
    	8/32 nodes at depth 5 built.
    	9/32 nodes at depth 5 built.
    	10/32 nodes at depth 5 built.
    	11/32 nodes at depth 5 built.
    	12/32 nodes at depth 5 built.
    	13/32 nodes at depth 5 built.
    	14/32 nodes at depth 5 built.
    	15/32 nodes at depth 5 built.
    	16/32 nodes at depth 5 built.
    	17/32 nodes at depth 5 built.
    	18/32 nodes at depth 5 built.
    	19/32 nodes at depth 5 built.
    	20/32 nodes at depth 5 built.
    	21/32 nodes at depth 5 built.
    	22/32 nodes at depth 5 built.
    	23/32 nodes at depth 5 built.
    	24/32 nodes at depth 5 built.
    	25/32 nodes at depth 5 built.
    	26/32 nodes at depth 5 built.
    	27/32 nodes at depth 5 built.
    	28/32 nodes at depth 5 built.
    	total nodes used: 103861 (811.414 KB)
    	total leafgeom size: 71929 (280.973 KB)
    	Allocing intersect triangles...
    	intersect_tris mem usage: 2.020 MB
    	Total tree mem usage: 3.087 MB
    	Saving tree to '/Indigo/Indigo.app/Contents/MacOS/../Resources//tree_cache/560771219.tre'...
    	Failed to open file '/Indigo/Indigo.app/Contents/MacOS/../Resources//tree_cache/560771219.tre' for writing.
    Done Building Mesh 'groundmesh'. (Time taken: 0.62373 s)
    Light luminous flux (geometry name=EnvSphereGeometry): 8.676E+21 lm
    Building Object Tree...
    	5 objects.
    	calcing root AABB.
    	AABB: (-157048528.000000, -157048528.000000, -157048528.000000), (157048528.000000, 157048528.000000, 157048528.000000)
    	max tree depth: 6
    	reserving N nodes: 5(40 B)
    	total nodes used: 13 (104 B)
    	total leafgeom size: 14 (56 B)
    Finished building tree.
    Num buffer layers: 1
    Master buffer size: 1.868 MB
    Settings:
    	Frame upload period: 40.00000 s
    	Image save period: 10000000.00000 s
    	Splat filter: mn_cubic, blur=0.600000, ring=0.200000
    	Downsize filter: mn_cubic, blur=0.60000, ring=0.20000
    	Render region: false
    	Supersample factor: 2
    	Metropolis: false
    	Bidirectional: true
    	Hybrid: false
    	Ray origin nudge distance: 0.00010 m
    	Aperture diffraction: false
    	Post-process diffraction: true
    Auto setting number of threads to 2.
    Finished initialisation
    Starting threads... (num threads: 2)
    Starting render thread. (RNG seed=1)
    Starting render thread. (RNG seed=2)
    
    Begins rendering but then crashes after some seconds and tone mapping
  • metal_test.igs

    Code: Select all

    Indigo Renderer v1.1.17, Linux 32-bit Release build.
    Using base Indigo directory path '/Indigo/Indigo.app/Contents/MacOS/../Resources/'.
    Scene file path: '/Indigo/Example scenes/temp.xml'
    Using working directory path '/Indigo/Example scenes'.
    Loading Scene '/Indigo/Example scenes/temp.xml'...
    Using Reinhard tone mapping with pre_scale=1.000000, post_scale=1.000000, burn=10.000000
    WARNING: Using deprecated element 'colour'.  (In element 'diffuse', around line 30, column 5)
    SceneLoaderExcep: MaterialExcep: ComplexIORExcep: ComplexIORDataSetExcep: Failed to open file '/Indigo/Indigo.app/Contents/MacOS/../Resources//nkdata/al.nk' for reading. (In element 'phong', around line 58, column 5)
  • shift_lens_test.igs
    produces 2 error messages when opening file
    Image
    and
    Image
  • skin_test.igs
    render is all black
  • sphere_bump_test.igs
    error: Invalid .igs file "No <scene/> element found
  • sun_glare_test.igs
    produces 2 error messages when opening file
    Image
    and
    Image
  • sunny_16_test.igs
    produces 2 error messages when opening file
    Image
    and
    Image
I hope this is of some use to debugging or improving.
Thanks once more for this already amazing beta.

Keep it going!

Posted: Fri Feb 20, 2009 10:42 pm
by tungee
Good work Ilja!

Posted: Fri Feb 20, 2009 11:28 pm
by benn
Wow thanks ilja! :)

Posted: Sat Feb 21, 2009 12:42 am
by pixie
Great job! :D

One thing it lacks IMO is the old samples / second value. One suggestion regarding rendering sizes was that they would keep the ratio of the original scene, perhaps stretched to the monitor width such 1280x r, 1024 x r, 800 x r where r means ratio of the original image plus height

Posted: Sat Feb 21, 2009 2:21 am
by tungee
Yes i can confirm this,the picture is only stretched to the selected dimensions.

This weekend

Posted: Sat Feb 21, 2009 2:28 am
by chovey
I love the interface, it looks much nicer than the Windows version. Great Job!

Benn, since Ilja was very comprehensive with the test scenes, I'll try rendering some of my own scenes over the weekend and let you know how it goes.

Cheers,
Chris

Posted: Sat Feb 21, 2009 2:29 am
by IljaPanzer
Hi there, again.

I didn't want to confuse. I just took screenshots of the GUI window with the render in it. As I didn't have much time today morning I was glad I made it through all files. I also noticed, that some renders were out of aspect ratio.

If I can be of further help, don't hesitate will have time tonight again.

Please excuse me, if my screenshots made someone irritated.

Posted: Sat Feb 21, 2009 3:28 am
by pixie
No reason to excuse yourself IMO, you've done a wonderful job, one thing that might be interesting is to check if these sorts of errors doesn't occur also in Windows version, some scenes are known not work in windows version either.

Posted: Sat Feb 21, 2009 4:28 am
by Zom-B
awesome work IljaPanzer!!1!

**EDIT**
BTW Ben.... how about a changelog since 1.1.16?!?

We love changelogs 8)

Posted: Sat Feb 21, 2009 6:22 am
by bmscmoreira
Soon I knew there was a beta, downloaded it and ran all the render scenes provides. Identified 3 groups of files: 1- ones that rendered; 2- ones that crashed the app; 3 - ones that did not crash the app but presented indigo internal error messages. Since we can't upload to this forum i'm sending you benn a yousendit link with a rar containing:

for the group 1: the screenshot of the rendered image;
for the group 2: the apple report of the crash in rtf format;
for the group 3: the screenshot of the indigo internal error message(s)

Things that may be of interest:

Airy_disc_test: renders a dot
Bokeh_test: renders strange (?)
Colour_test: renders white (well i know white is a colour... :P )
Diffraction_test: renders black
Dof_test: renders black
Emitting_material_test: renders strange (?)
Empty: renders gray (perhaps its the idea)
Shift_lens: the image is clear on the first tonemap but then it changes to a strange (?) one (both images are in the rar, just had to be quick to snapshot the first one)
Skin_test: renders black
Sun_glare_test: gives indigo error messages but renders a black dot in white background
Sun_16_test:the image is clear on the first tonemap but then it changes to a strange (?) one (both images are in the rar, just had to be quick to snapshot the first one)

Went to the forum after doing the tests and snapshotes and realized that IljaPanzer did already a great job testing some or all of the scenes and the results seem to match. Well, the work was done already so theres nothing to lose to send it anyway.

Btw, is there a way we can upload our screenshots directly to this forum? I think it would benefit the communication. If there's anyone that would like to see the snapshots i'm sending benn, just say the word and ill send them to you as well.

Benn, Ono, all your team, tks for Indigo, looks promising.

Posted: Sat Feb 21, 2009 9:23 am
by IljaPanzer
@bmscmoreira: You've done great as well! I didn't have the time to collect the apple crash logs. They might help to find the crashing source. Could you please pm the yousendit link as well? That would be awesome.

All the best
Let's get this thang running

@Benn: Is there any specific help we could give right now?

Posted: Sat Feb 21, 2009 10:27 am
by benn
@ bmscmoreira

thank you for your work.

@iljapanzer

theres nothing in particular at the moment - i'll go through and fix up those scenes and put up the next version of the gui. the next thing for me will be to get the exporters from the major packages working.