Jump to content

Image 3d / Metaballs / Polygons


Div

Recommended Posts

Hi,

I have done an image 3d tutorials ( can't remember where i find it, perhaps in the wiki )... In this tutorial we use i3d on metaballs, generated by an L-system, and that's looking pretty good... I'd like to do the same with my polygon object, but i3d doesn't seems working with other things than metaballs... Am i right? If i am, how can i "transform" my polygon object to metaballs, in order to render it with i3d ?

Thanks for your help...

Link to comment
Share on other sites

metaballs are special, because they have volume - they define field of properties - not only surface with properties. That's why i3d works so well with them. Polygons are hollow in a world of metaballs and 3 dimensional textures like i3d.

Of course depending on what you're trying to do you can use many methods to avoid this limitation of polygonal geometry... write something more!

cheers,

sy.

Edited by SYmek
Link to comment
Share on other sites

I have some errors when i try to open it with the 8.1 and with the 9.0 Apprentice Version... so it doesn't render anything... I add a IsoOffset node to my mesh, but i can't generate the i3d for this too... Is this a way to do this with my polygon object, or should i do it by hand adding many metaballs ???

Link to comment
Share on other sites

I have the Apprentice version 9.0.688 and when i open your hip it prints an error :

Warning : Skipping unrecognized parameter "output". [/obj/font_object1/isooffset1]

Warning : Skipping unrecognized parameter "copyvariable". [/obj/pointlight1/copy1]

And It doesn't render anything.....

Link to comment
Share on other sites

It doesn't matter which type of data you use for generation of i3d. It can be metaballs, points... whatever. But you limited to use metaballs by standard Houdini shaders. So you could write your shader which will generate i3d from for example point cloud. But maybe an easiest way for you is to emit particles from the volume of your object then stamp metaballs on those particles and then generate i3d.

Link to comment
Share on other sites

Yep, i try the particles solution, but doesn't succeed because of the detail of my object : i have smalls holes looking likes number, so copying metaballs on my particles make them disappear.... And for writing shader, i'm not yet how much experienced with Houdini...

Edited by Div
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...