Sun, Dec 1, 4:34 PM CST

Renderosity Forums / Carrara



Welcome to the Carrara Forum

Forum Coordinators: Kalypso

Carrara F.A.Q (Last Updated: 2024 Nov 28 3:44 pm)

 

Visit the Carrara Gallery here.

Carrara Free Stuff here.

 
Visit the Renderosity MarketPlace - Your source for digital art content!
 

 



Subject: displacement with vertex objects.


stevelee ( ) posted Sun, 07 September 2008 at 12:24 AM · edited Sun, 01 December 2024 at 2:45 PM

I have come to Carrara after a great deal of time with Poser, and love what the program can do (but would love cloth sim).

My problem is that I cannot get a fractal noise displacement to work with a vertex object.  Maybe I am missing something, but the program just locks up and won't even preview it.

I am modelling a simple lathed goblet (Carrara Pro 6.2 btw) as a vertex object.  I make it with a brass texture and the add fractal noise to displacement channel in material room.  No preview any more, and attmpts to render lead to a little box saying "error".  yet if I make the same goblet as a spline the exact same sequence renders very well.  But I cannot make a spline goblet that looks as decent as a vertex one, so this is very annoying,

Am I doing something silly here, or is it a bug?


ShawnDriscoll ( ) posted Sun, 07 September 2008 at 3:39 AM

One of the ways of modeling the object may be inherently setting up the object's UV's for your displacement map to use.

Also, how much smoothing does you model have before you enable displacement?  And is displacement adding even more smoothing of its own to the model?  And is your rendering doing even more smoothing, or is it set the same as the object's smoothing level?

How does the fractal noise look on both objects when applied just as a texture or a bump?

www.youtube.com/user/ShawnDriscollCG


stevelee ( ) posted Sun, 07 September 2008 at 5:12 AM

I can apply fractal noise to a spline abject, no problems there.  And I can apply fractal noise as a bump map, which warks fine.  I can even use the displacement paint tool on a vertex object...works a treat.  Just ant kind o pattern (cellular for example) used on a displacement shader for vertex objects stuffs the whole system.

Is this just me?  can others use fractal displacement on vertex objects with no worries?


Patrick_210 ( ) posted Sun, 07 September 2008 at 7:29 AM

Like Shonner said, with vertex objects and displacement, a lot depends on the level of subdivision of the mesh and the level of smoothing you choose for the displacement shader. Sounds like you have one or both of the smoothing settings up too high, generating an extremely hi res mesh which your machine can't handle.


stevelee ( ) posted Sun, 07 September 2008 at 8:17 AM

smoothing only set to 1 on both.  Even if I turn it off...same thing happens.


Patrick_210 ( ) posted Sun, 07 September 2008 at 8:23 AM

I just tried using fractal noise on a vertex object in the displacement channel and it worked fine. Maybe you could post a wireframe of your model.


GKDantas ( ) posted Sun, 07 September 2008 at 8:24 AM

Stevelee, send a print screen from object and the displacement tab to us please.

Follow me at euQfiz Digital




Sueposer ( ) posted Sun, 07 September 2008 at 9:51 AM

Just a note: I applied a fractal displacement to the horns of the untextured millenium dragon. When I applied a color shader to the whole figure: KABOOM! The fractal spread to the entire figure in the preview, before freezing the program. So this may be an issue of interaction between the UV map and fractal displacement. (?)


GKDantas ( ) posted Sun, 07 September 2008 at 9:57 AM

Maybe this is a bug and need to be reported to the Carrara bug track so we can have it fixed in nect release;

Follow me at euQfiz Digital




stevelee ( ) posted Sun, 07 September 2008 at 10:39 AM

file_413495.jpg

Here is the goblet before using displacement shader (though I have tried a number of other meshes too)


stevelee ( ) posted Sun, 07 September 2008 at 10:41 AM

file_413496.jpg

Here is screen after applying shader.  Preview vanishes and any attempt to render gives an error


stevelee ( ) posted Sun, 07 September 2008 at 10:44 AM

file_413497.jpg

Here is wireframe of goblet.  I have uninstalled and reinstalled but same thing happens.  If others don't get this error, perhaps it is a graphic card problem?

system
Core 2 duo
ati radeon X1950XTX
2 gigs ram
WindowsXP


Patrick_210 ( ) posted Sun, 07 September 2008 at 11:13 AM

You may not be waiting long enough, somtimes Carrara is working on something and you can't tell. It seems locked up because there's no hourglass.


stevelee ( ) posted Sun, 07 September 2008 at 11:14 AM

I have just tried putting the cube primitive in there, and that displaces fine.  Is there something about my goblets (they are lathed polylines)  that stuffs up the renderer?


stevelee ( ) posted Sun, 07 September 2008 at 11:22 AM

Patrick_210.  No,  if I try to render the goblet it puts up a little sign that simply says "An error has ocurred"  but no more details.


ShawnDriscoll ( ) posted Sun, 07 September 2008 at 7:03 PM · edited Sun, 07 September 2008 at 7:04 PM

You didn't post your displacement's Top Shader.  I'm guessing you can Turn off Displace in 3D View and set your video to Software instead of OpenGL and see if you can get past the calculations.

www.youtube.com/user/ShawnDriscollCG


stevelee ( ) posted Sun, 07 September 2008 at 8:54 PM

Pretty sure now that it has nothing to do with displacement itself.  After numerous tests, displacement shaders work fine on anything else (vertex or spline).  It just appears to be lathed objects that cannot take anything at all in displacement channel.  Has anyone else tried adding displacement to a LATHED vertex object.  I begin to feel it is either a bug, or something to do with UV mapping of lathed objects.


stevelee ( ) posted Sun, 07 September 2008 at 9:31 PM · edited Sun, 07 September 2008 at 9:33 PM

Found out the problem, and its fairly unbelievable. Nothing to do with UV, or smoothing or displacement settings:  if you lathe a polyline, once the  vertex object is finished, then before you leave the modeller you MUST delete the polyline which is still sitting on the working box.  After that the vertex object will take displacement shaders with no problem at all.

Not sure if there is a reason for this, or if it is a bug.  Thanks to all who suggested fixes.


ShawnDriscoll ( ) posted Sun, 07 September 2008 at 9:54 PM

A post of the VM room would better show us the wires than the Assembly room.  It's hard to tell what kind of object it is.   You may have to convert the model to a VM object so that you can smooth/displace.

www.youtube.com/user/ShawnDriscollCG


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.