Indigo SDK 3.2.6

A private discussion forum for users of the Indigo Renderer SDK. Send a private message to OnoSendai if you want access.
Post Reply
10 posts • Page 1 of 1
User avatar
OnoSendai
Developer
Posts: 6179
Joined: Sat May 20, 2006 6:16 pm
Location: Newcastle upon Tyne, UK
Contact:

Indigo SDK 3.2.6

Post by OnoSendai » Thu Feb 02, 2012 4:57 am

http://www.indigorenderer.com/dist/priv ... K_3.2.6.7z

Password as per usual. Email me if you don't have it.

SDK Changelog:

(This can be found in documentation/sdk_changelog.txt. There are also all the other changes, listed in changelog.txt)

3.2.6
* Added 'error_message_out' parameter to IndigoContext::initialise
* Fixed possible crash bug with Renderer holding dangling reference to SceneNodeRoot.
* Added Renderer::updateScene() method.
* Updated indigo_dll_example/Driver.cpp with example of updating scene.
* Meshes are now written to a subdirectory of the scene directory, naming is *scenename*_meshes
* Added check for texture index out of bounds for the SDK.
* added reference.h to doxygen.
* added documentation for the Indigo namespace to SceneNode.h (so it shows up in doxygen).
* added dummy documentation to all SceneNode*Ref typedefs, so the link up properly in doxygen.
* also documented resetAllDirtyFlags().
* Made default SceneNodeMesh names unique.
* Improved SceneNodeSphere serialisation.
* Using "C" locale for SceneNodeRoot::writeXML()

User avatar
subpixel
Developer
Posts: 237
Joined: Sun Mar 28, 2010 9:09 am

Re: Indigo SDK 3.2.6

Post by subpixel » Thu Feb 02, 2012 5:01 am

Great, I'll check it as soon as possible.

Thanks a lot,

User avatar
OnoSendai
Developer
Posts: 6179
Joined: Sat May 20, 2006 6:16 pm
Location: Newcastle upon Tyne, UK
Contact:

Re: Indigo SDK 3.2.6

Post by OnoSendai » Thu Feb 02, 2012 5:03 am

Cool.
Any feedback / bug reports are welcome!

User avatar
subpixel
Developer
Posts: 237
Joined: Sun Mar 28, 2010 9:09 am

Re: Indigo SDK 3.2.6

Post by subpixel » Thu Feb 02, 2012 10:08 am

Error: Scene parsing error: Found unexpected element 'save_png'. (In element 'renderer_settings', around line XXX, column X).

Apart from this it works just fine.

Is there some more info on FloatBuffer and MasterBuffer available?
Which parts are included in IsDirty flag? (Transform, mesh definition) How should items be removed from graph?

User avatar
fused
Developer
Posts: 3554
Joined: Fri Sep 22, 2006 7:19 am
Location: Berlin, Germany
3D Software: Cinema 4D

Re: Indigo SDK 3.2.6

Post by fused » Thu Feb 02, 2012 11:01 am

subpixel wrote:Error: Scene parsing error: Found unexpected element 'save_png'. (In element 'renderer_settings', around line XXX, column X).

Apart from this it works just fine.

Is there some more info on FloatBuffer and MasterBuffer available?
Which parts are included in IsDirty flag? (Transform, mesh definition) How should items be removed from graph?
Hi Jakub,

can't give you any info about the buffers right now, but ragrding the flags:

Mesh(except for displacement) and transformation changes are currently not possible without restarting the render.

At the moment you can change, on the fly:
- Camera
- Materials
- Media
- Models (the materials applied to a model, to be exact)

Usually, it is enough to just set IsDirty, but some things have special flags (emission or displacement changes in materials for example). I can't think of anything else, but I think there might be one for changing the materials applied to a model.

Removing nodes is not allowed, for now (but we will add that ability after 3.2 stable).

edit: Of course, you can emulate all the things that are currently missing by restarting the rendering (and thus fully rebuilding the scene).

edit2: I will also add documentation for the flags tomorrow and email it to you.

User avatar
subpixel
Developer
Posts: 237
Joined: Sun Mar 28, 2010 9:09 am

Re: Indigo SDK 3.2.6

Post by subpixel » Fri Feb 03, 2012 10:20 am

Could you also document available sky models.
Thank you,

User avatar
rgigante
Posts: 326
Joined: Wed Jun 28, 2006 6:46 am
Location: Italy

Re: Indigo SDK 3.2.6

Post by rgigante » Sat Feb 04, 2012 2:51 am

Thanks Nik!

User avatar
OnoSendai
Developer
Posts: 6179
Joined: Sat May 20, 2006 6:16 pm
Location: Newcastle upon Tyne, UK
Contact:

Re: Indigo SDK 3.2.6

Post by OnoSendai » Tue Feb 07, 2012 1:04 am

subpixel wrote:Could you also document available sky models.
Thank you,
Currently there's "original" and "captured-simulation" (new sky model).

User avatar
subpixel
Developer
Posts: 237
Joined: Sun Mar 28, 2010 9:09 am

Re: Indigo SDK 3.2.6

Post by subpixel » Wed Apr 25, 2012 10:50 pm

Hey,

Enslaver has reported an error which crashes IndigoMax, after a debug session it showed there's a crash within Indigo Renderer rendering procedure (after startRendering() was called). Here's a listing of Indigo messages prior to crash. Note: exported scene renders properly.

Code: Select all

Indigo LOG Message: Executing 'Dummy_scene_path'
Indigo LOG Message: Indigo Renderer v3.2.6, Windows 64-bit build.
Indigo LOG Message: Licence not verified, running in free mode.
Indigo LOG Message: Scene file path: 'Dummy_scene_path'
Indigo Status Message
Indigo Progress Message: Loading scene.
Indigo Progress Message: Building Camera.
Indigo Progress Message: Building world.
Indigo LOG Message: Light luminous flux (geometry name=RaySphere): 2.877E+001 lm
Indigo LOG Message: Light luminous flux (geometry name=RaySphere): 2.877E+001 lm
Indigo LOG Message: Building Object Tree...
Indigo LOG Message: 	3 objects.
Indigo LOG Message: 	calcing root AABB.
Indigo LOG Message: 	AABB: (-900.000977, -1000.000977, -1500.000977), (900.000977, 1000.000977, 1500.000977)
Indigo LOG Message: 	max tree depth: 5
Indigo LOG Message: 	reserving N nodes: 3(24 B)
Indigo LOG Message: 	total nodes used: 3 (24 B)
Indigo LOG Message: 	total leafgeom size: 3 (24 B)
Indigo LOG Message: Finished building tree.
Enslaver also came up with solution, he installed Indigo 3.2.11 32 bit and copied Indigo SDK 3.2.6 64bit dll to this directory. It all works fine. Also it's working fine with 64 bit version for me (I'm using Indigo 3.2.6 though). It seems like there might be some unresolved dependency or file missing in release package, which is needed for IndigoSDK.

Any ideas?
Thanks,
Jake

User avatar
fused
Developer
Posts: 3554
Joined: Fri Sep 22, 2006 7:19 am
Location: Berlin, Germany
3D Software: Cinema 4D

Re: Indigo SDK 3.2.6

Post by fused » Wed Apr 25, 2012 11:10 pm

Hi Jake,

I will upload a more recent Indigo SDK build (3.2.13).

Post Reply
10 posts • Page 1 of 1

Who is online

Users browsing this forum: No registered users and 1 guest