5 posts / 0 new
Last post
ForumImport
Offline
Last seen: 9 years 10 months ago
Joined: 09/22/2009 - 18:47
Help with ReadArchives!

This message was originally posted by WHiTeRaBBiT on 11/14/2006 12:24:34
Greetings,
I need help with the proper use of the ReadArchive plugin.
What I’m trying to do is import an object and then \"link instance\"
it, that is I want to make mutiple linked instances to the original
object, each individually transformed. I noticed that an object instance
just restates the geometry in the output rib for each instance.
So I tried the ReadArchive but I cannot view or transform it.
I’m new to K-3D and I come from Ayam. In Ayam you can create an
instance of an object which automatically produces an Archive file and
transformed ReadArchive calls for each instance. I’m sure theres a way
to do this but I’m just not getting it! help!
Thanks

ForumImport
Offline
Last seen: 9 years 10 months ago
Joined: 09/22/2009 - 18:47
Help with ReadArchives!

This message was originally posted by Timothy M. Shead on 11/14/2006 22:54:36
You want RenderManArray1D, RenderManArray2D, and RenderManArray3D. I’ve just updated their documentation to include some examples:
http://www.k-3d.org/wiki/RenderManArray1D
http://www.k-3d.org/wiki/RenderManArray2D
http://www.k-3d.org/wiki/RenderManArray3D
One caveat, these plugins use RiObject/RiInstance to create the object instances - the advantage over RiReadArchive is that the object only gets parsed by the RIB parser once, whereas the contents of an external RIB file get parsed every time they’re included via RiReadArchive. The disadvantage is that RiObject/RiInstance support for your renderer may be flaky or nonexistent. Let me know how it works, I’ve contemplated switching to RiReadArchive before.
Actually, MeshInstance could be rewritten to use RiReadArchive as you describe, that had never occurred to me.
Many thanks!
Tim

ForumImport
Offline
Last seen: 9 years 10 months ago
Joined: 09/22/2009 - 18:47
Help with ReadArchives!

This message was originally posted by WHiTeRaBBiT on 11/14/2006 23:33:31
Greetings Tim,
I’m currently using Pixie for my renderer and it handles the RiInstances just fine.
As a matter of fact the scene loads and renders faster with this technique than with
ReadArchive, however what I really need is a way to create instances and manually
translate them where I want. I’m planning on doing some large landscape scenes on
a renderfarm and Really need the ability to do this without coding it by hand.
Also as a side note one thing that would really help usability for large complex
scenes would be the node list in a tree view instead of a list. This would allow
the user to see info related to catagories making finding things much easier.
I’m using k-3D 0.6.3.1 so some of these features may be already there.
I appreciate the time, and would love to know if you guys plan on
adding this manual instancing feature in the future!
Signing Off ;-)

ForumImport
Offline
Last seen: 9 years 10 months ago
Joined: 09/22/2009 - 18:47
Help with ReadArchives!

This message was originally posted by Timothy M. Shead on 11/15/2006 21:44:32
I’ll see if there’s some way to make this happen. Are you building from source? What platform?
Cheers,
Tim

ForumImport
Offline
Last seen: 9 years 10 months ago
Joined: 09/22/2009 - 18:47
Help with ReadArchives!

This message was originally posted by WHiTeRaBBiT on 11/16/2006 00:58:21
Yes from source,
K-3D 0.6.3.1 (Stable) Platform-Independant .bz2
Running Linux Debian (Etch) on custom kernel i686 2.6.18 real time support.
I tried compiling cvs snapshot a couple of weeks ago but had some problems.
Didn’t try to troubleshoot them because I was just curious, but if you need to
use the cvs build I’ll use that.
Just on a side note I’m very interested too see this project grow.
I think it has alot of potential! It looks to be the best option
going for a open source renderman solution, or any renderer at that!
Anyway just wanted to say keep up the great work guys!!!
Thanks

Log in or register to post comments