Fun with the crater shader

Started by 3DGuy, December 26, 2006, 07:49:58 pm

Previous topic - Next topic

3DGuy

December 26, 2006, 07:49:58 pm Last Edit: December 27, 2006, 07:17:43 pm by 3DGuy
I was playing with the crater shader and came to the conclusion that you can have negative values for craters :D. This means you can turn craters into spikes. Playing around with the crater shader I created the olympic logo.. sortof. There's just a basic power fractal applied to the planet, the rest is crater shader. For some reason the back spike is cut short. Don't know why that happened, should be as tall as the one on the left. The 3D view showed it allright.



Here's an another attempt at combining craters (both positive and negative values).

This one also has a strata and shear shader applied.

I know these aren't the best of renders, they're just intended to show the crater shader at work. It can produce some interesting effects, maybe it'll inspire someone to do some more interesting stuff with it :) Sorry if this is all known stuff, but I didn't see it mentioned yet I think.

Tim O'Donoghue


rcallicotte

Thanks 3DGuy.  Don't apologize for showing what you know.  It's a privilege to hear all of these things.  I'd be curious what your TGD file looked like on both of these.
So this is Disney World.  Can we live here?

3DGuy

I thought I attached them.. guess I didn't. That's what happens when I post in the middle of the night hehe. Anyway here they are.

FrankThomas

Is there any way of setting the "circularity" of the rim (for want of a better word)

I've never seen a crater that's a perfect circle before but I haven't figured out how to deform it yet

3DGuy

December 28, 2006, 08:38:13 am #5 Last Edit: December 28, 2006, 08:41:24 am by 3DGuy
I was wondering about that myself. Haven't found anything to set that yet. I'd like to see shaders applied to the ringshape (like you can with the rim, but then to the inward/outward) and make it an oval shape.. eggshape etc.

crazymonkey

very cool idea, so many things to play with...

Oshyan

Nice work, good experimentation. One of the great things about TG2 as compared to TG 0.9 is that, although there are limited values on the sliders (by necessity, and in many cases to suggest "reasonable" values), you can also enter almost any numerical value you want into most controls. This allows for a great deal of flexibility and power to achieve unusual and interesting effects. Sometimes it just doesn't work at all, but often times you get really cool results.

I believe uou can distort the edges of craters using a Rim Shader input.

- Oshyan

FrankThomas

December 29, 2006, 11:10:12 pm #8 Last Edit: December 29, 2006, 11:12:07 pm by FrankThomas
Well, Oshyan got me thinking so I thought I'd give it a shot - does this look more like a crater ?
(yeesh - the things I do a 4 am ;D)

TGD file attached - have at it :)

[edit]
Forgot to mention that I used some pretty extreme numbers in the displacement part of the powerfractal

3DGuy

It's still a circle. It's only distorted in height. Is there a way to dirtort the ring shape itself? Elongate it for instance?

FrankThomas

yeah, that's what I was thinking - it's a lot more crumbly round the rim than before.  What I guess you'd want is some "Rim Thickness" Parameter that will accept displacement or power fractal shaders


crazymonkey

Quote from: FrankThomas on December 29, 2006, 11:10:12 pm
Well, Oshyan got me thinking so I thought I'd give it a shot - does this look more like a crater ?
(yeesh - the things I do a 4 am ;D)

TGD file attached - have at it :)

[edit]
Forgot to mention that I used some pretty extreme numbers in the displacement part of the powerfractal


nice one mate ;D

Oshyan

You might need to feed your displacement through a Redirect Shader to get lateral displacement on the crater rim...

- Oshyan

FrankThomas

Now I'm a bit more awake ;D

I had a quick browse round the t'interweb for photos of craters and such.  Most of them are pretty much circular in shape - the rim is more or less eroded but the general shape is circular.  I'll have a go with Oshyans last suggestion if I can ever figure out how to do it