Download Indigo beta 0.1 for OS X

For all Indigo users.
User avatar
tungee
Posts: 482
Joined: Mon Jul 03, 2006 8:17 pm
Location: Gießen Germany

Post by tungee » Fri Feb 20, 2009 9:14 pm

Yippie!
This weekend Iam in Kitchen :o
Music has the right to children!

Sir
Posts: 12
Joined: Sat Feb 07, 2009 3:06 am
Location: Cambridge UK

Post by Sir » Fri Feb 20, 2009 9:36 pm

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?

User avatar
tungee
Posts: 482
Joined: Mon Jul 03, 2006 8:17 pm
Location: Gießen Germany

Post by tungee » Fri Feb 20, 2009 10:03 pm

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!
Music has the right to children!

IljaPanzer
Indigo 100
Posts: 6
Joined: Wed Feb 11, 2009 10:28 pm
Location: Cottbus / Berlin (Germany)

Post by IljaPanzer » Fri Feb 20, 2009 10:22 pm

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!

User avatar
tungee
Posts: 482
Joined: Mon Jul 03, 2006 8:17 pm
Location: Gießen Germany

Post by tungee » Fri Feb 20, 2009 10:42 pm

Good work Ilja!
Music has the right to children!

User avatar
benn
Posts: 1046
Joined: Mon Dec 08, 2008 12:47 pm
Location: Wellington, New Zealand
Contact:

Post by benn » Fri Feb 20, 2009 11:28 pm

Wow thanks ilja! :)

User avatar
pixie
Indigo 100
Posts: 2332
Joined: Sat Dec 29, 2007 4:54 am
Location: Away from paradise
3D Software: Cinema 4D
Contact:

Post by pixie » Sat Feb 21, 2009 12:42 am

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

User avatar
tungee
Posts: 482
Joined: Mon Jul 03, 2006 8:17 pm
Location: Gießen Germany

Post by tungee » Sat Feb 21, 2009 2:21 am

Yes i can confirm this,the picture is only stretched to the selected dimensions.
Music has the right to children!

chovey
Posts: 6
Joined: Fri Feb 13, 2009 7:25 am
Location: Peoria, IL
Contact:

This weekend

Post by chovey » Sat Feb 21, 2009 2:28 am

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

IljaPanzer
Indigo 100
Posts: 6
Joined: Wed Feb 11, 2009 10:28 pm
Location: Cottbus / Berlin (Germany)

Post by IljaPanzer » Sat Feb 21, 2009 2:29 am

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.

User avatar
pixie
Indigo 100
Posts: 2332
Joined: Sat Dec 29, 2007 4:54 am
Location: Away from paradise
3D Software: Cinema 4D
Contact:

Post by pixie » Sat Feb 21, 2009 3:28 am

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.

User avatar
Zom-B
1st Place 100
Posts: 4700
Joined: Tue Jul 04, 2006 4:18 pm
Location: ´'`\_(ò_Ó)_/´'`
Contact:

Post by Zom-B » Sat Feb 21, 2009 4:28 am

awesome work IljaPanzer!!1!

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

We love changelogs 8)
polygonmanufaktur.de

User avatar
bmscmoreira
Posts: 60
Joined: Sun Feb 08, 2009 4:39 am
Location: Portugal

Post by bmscmoreira » Sat Feb 21, 2009 6:22 am

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.

IljaPanzer
Indigo 100
Posts: 6
Joined: Wed Feb 11, 2009 10:28 pm
Location: Cottbus / Berlin (Germany)

Post by IljaPanzer » Sat Feb 21, 2009 9:23 am

@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?

User avatar
benn
Posts: 1046
Joined: Mon Dec 08, 2008 12:47 pm
Location: Wellington, New Zealand
Contact:

Post by benn » Sat Feb 21, 2009 10:27 am

@ 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.

Post Reply
45 posts

Who is online

Users browsing this forum: No registered users and 14 guests