sprockets Learn to keyframe animate chains of bones. Gerald's 2024 Advent Calendar! The Snowman is coming! Realistic head model by Dan Skelton Vintage character and mo-cap animation by Joe Williamsen Character animation exercise by Steve Shelton an Animated Puppet Parody by Mark R. Largent Sprite Explosion Effect with PRJ included from johnL3D
sprockets
Recent Posts | Unread Content
Jump to content
Hash, Inc. - Animation:Master

Recommended Posts

  • Hash Fellow
Posted

My grandest material essay so far... bony stegosaurus style-plates with contrasting tiger-striped Dino-Hyde© in between.

 

 

platesAllDisp0.jpg

 

 

This is one color material...

 

platesAllColorOnly0.jpg

 

and one displacement material (the skin detail is very faint but it's there)...

 

platesAllDispOnly0.jpg

 

and no maps!

 

 

 

a turn-around:

platesAllDispH264.mov

 

Yeah, it's got some pops. :angry:

  • Replies 24
  • Created
  • Last Reply

Top Posters In This Topic

Posted

Looks pretty cool.

 

If you lower the displacement some, does the popping go away? What if you made the spikes rounder at the base, so it's less oval?

  • Hash Fellow
Posted
If you lower the displacement some, does the popping go away? What if you made the spikes rounder at the base, so it's less oval?

 

The popping is always there. Lower displacement makes it seem less because the pop travels over a shorter distance. I can't tell that the shape has anything to do with it.

 

I think it has something to do with the angle that the original surface is seen by the camera or possibly the angle that two details on the original surface happen to make to the camera. If the exact circumstances could be identified a fix could probably be had.

 

None-the-less this displacement material stuff has potential, I think.

Posted
Looks more like a lighting issue to me?

 

me too...perhaps try rendering the model with flat shaded option - to test if the "displaced geometry" isn't causing the popping - try with different light types? Maybe shading computations aren't precise enough for displacement?

Posted
Tell me more about the lighting theory.

 

Hmmm...yup...your example looks like the computed displacement is popping, rather than any computed shading anomalies.

 

I ran a short test - with a displacement decal (24 bit tga) at 1000%, 4 pass, - no conclusions on my part - but scintillation seems to occur in areas of high contrast (upper left, lower right), as well as in those areas that resolve to small number of pixels. Maybe more passes might help. I have no idea what's the problem. Adding a bump map - didn't alleviate.

disp2withbump4mph264.mov

  • Hash Fellow
Posted

It's not a new problem really. It's been around for as long as we've had this new displacement. But I still think it's about the angle the original patch is seen by the camera.

 

Here's a test with the same rotation seen from two different angles.

 

platesAngleComparison.mov

 

 

 

what version did you do this in?

 

This is v15i

Posted

It looks to me like no matter what, it's always the same plates popping. What is it about those plates? Are they reaching pure white on your displacement map? If they are, maybe you should bring the highlights down a little on the map, then boost the percentage of displacement... You could also experiment with the resolution of the displacement map, maybe a higher res would pop less?

  • Hash Fellow
Posted
Are they reaching pure white on your displacement map? If they are, maybe you should bring the highlights down a little on the map, then boost the percentage of displacement...

 

That was an idea worth a try. Here the levels top out a 180 instead of 255...

 

PlatesShallowerTestMP4.mov

 

Still popping though... :angry:

 

 

 

 

You could also experiment with the resolution of the displacement map, maybe a higher res would pop less?

 

I have tried higher res and that didn't help. And the test with the material displacement would be infinite res and that still had popping too.

  • Hash Fellow
Posted
What about if you increase the Octaves in your displacement material?

... just brainstorming...

 

Octaves increases the level of detail in the greyscale pattern. But it doesn't seem any less pop vulnerable, based on my previous test using displacement material for the landscape flyover.

 

However, the example above on the white model is bitmapped displacement not a material like the example at the very top.

Posted
However, the example above on the white model is bitmapped displacement not a material like the example at the very top.

What about using a 16-bit grayscale image for displacement instead of 8-bit?

I know mesh resolution should not matter, but have you tried increasing it?

I think it has something to do with the angle that the original surface is seen by the camera or possibly the angle that two details on the original surface happen to make to the camera.

You're probably right, but I know nothing of how the renderer works.

  • Hash Fellow
Posted
However, the example above on the white model is bitmapped displacement not a material like the example at the very top.

What about using a 16-bit grayscale image for displacement instead of 8-bit?

 

It's already an exr, which is to infinity and beyond 16 bit :P . I tried 8 bit maps first but they have too much banding when you get out to 1000% displacement levels.

 

 

I know mesh resolution should not matter, but have you tried increasing it?

 

I haven't tried on this one because on my previous experiments it seemed not to change anything.

 

I may just have to wait for Martin to get excited about this feature again.

Posted

I found that there are less anomalies when the image used for displacement has smoother transitioning.

 

Used same image (800 x 800 24 bit tga) progressively blurred (with gaussian 20 pixel radius) for displacement (and color - cylindrical map 6 x 1).

 

The right most vase has the most problems obviously - too sharp transitions.

4vasetestbiggercolor50AIh264loop.mov

  • Hash Fellow
Posted

Here's the material displacement model again , with a smoother hump pattern.

 

It's still popping, but as I watch it closely it's not like the humps are getting higher or lower, it's more like a patch on the top is disappearing and reappearing.

 

platesAllNonEuclidH264.mov

Posted

It seems like when one of the spikes is mostly obscured by another spike is when the popping happens...I wonder if the calculations clash somehow when that happens. This is a great test, Robert!

Posted
It's still popping, but as I watch it closely it's not like the humps are getting higher or lower, it's more like a patch on the top is disappearing and reappearing.

 

yup - I wonder if you smooth your pattern more if that would help, but I suspect there will always be anomalies for some view angle.

 

Too bad can't bake the "displaced" geometry in the model - rather than have it computed on the fly (or that's what looks like is happening)

  • 4 weeks later...
Posted

that's actually a pretty good question you have there rodney.

I'd like to see what happens with the dino staying still and the camera moving around it.

Mike Fitz

  • Hash Fellow
Posted
Does it do the same thing if the camera circles around the dino instead of the dino rotating?

 

hmmm... I'll give that a try when I reconstruct my stuff for this. These little experiments are among the things lost with my hard drive.

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