Subdivision + displacement test

General questions about Indigo, the scene format, rendering etc...
User avatar
OnoSendai
Developer
Posts: 6244
Joined: Sat May 20, 2006 6:16 pm
Location: Wellington, NZ
Contact:

Post by OnoSendai » Mon May 12, 2008 3:01 am

CTZn wrote:BTW is there an output normal threshold, or is the disp mesh all the way smooth ? A threshold is cool, notably for natural surfaces.

Also a texture or angle threshold: if contrast/angle between two vertices of the original mesh is under that limit, do not subdivide.

Actually there is a lot of different ways to control displacement, wait'n'see !
No, there's no threshold or anything like that. It's simply the scalar value of the texture determines the displacement along the shading normal.

User avatar
Azazeo
Posts: 38
Joined: Sun Apr 13, 2008 1:58 am
Location: Belarus
Contact:

Post by Azazeo » Mon May 12, 2008 3:11 am

Does displace avalible for all type of materials (emitters, phong...)?
...and the Earth becomes my throne!

Image

User avatar
OnoSendai
Developer
Posts: 6244
Joined: Sat May 20, 2006 6:16 pm
Location: Wellington, NZ
Contact:

Post by OnoSendai » Mon May 12, 2008 3:12 am

Yes, I think it will be available for all materials.

User avatar
Olis
Posts: 215
Joined: Tue Mar 20, 2007 6:46 am
Location: Stockholm, Sweden

Post by Olis » Mon May 12, 2008 4:03 am

Astonishing, Ono! This release will very probably be one of the greatest ones yet!

User avatar
Kram1032
Posts: 6649
Joined: Tue Jan 23, 2007 3:55 am
Location: Austria near Vienna

Post by Kram1032 » Mon May 12, 2008 4:05 am

If you get the adaptive subdivide working, later - do you think, that'll also work for sphere-primitives? :)

User avatar
OnoSendai
Developer
Posts: 6244
Joined: Sat May 20, 2006 6:16 pm
Location: Wellington, NZ
Contact:

Post by OnoSendai » Mon May 12, 2008 4:09 am

kram: nope :)

User avatar
CTZn
Posts: 7240
Joined: Thu Nov 16, 2006 4:34 pm
Location: Paris, France

Post by CTZn » Mon May 12, 2008 4:30 am

Thanky you !

Maybe I've been a bit peremptive in my first post, this was diriged to displacement unexperimented people, obviously not to you Ono !

Objects to be displaced have to be prepared for this operation, normals-wise; they are just the "template" of the final displaced object.

That's the user's job, not the coder's one, this is what I meant.
obsolete asset

User avatar
Pibuz
1st Place 100
Posts: 2646
Joined: Tue Dec 11, 2007 7:58 am
Location: Padua, Italy
3D Software: SketchUp

Post by Pibuz » Mon May 12, 2008 4:33 am

Ono, i'm sure this will really be a great release!!!! Thank you so much, i'm so excited!!!! Vray handles displacement well, but SketchMaxwell is really a pain in the a**! Finally some serious coder tries to get it work! And with the magic Whaat fighting with us hopefully we'll have a working displacement for SketchUp too! Thank you!

User avatar
CTZn
Posts: 7240
Joined: Thu Nov 16, 2006 4:34 pm
Location: Paris, France

Post by CTZn » Mon May 12, 2008 4:36 am

more questions:

Wich is the "rest" value in disp texure, 0.5 or 0 ? (0.5 prefered here. <- edit: nevermind this)
Optionally an offset value would rock, eg a slightly negative offset makes more accute angles, perfect for silex and such eroded surfaces.

And... :D would multidisplacement be an option ? Eg:
- Displace object with texture A, then
- Displace displaced object with texture B

Erf... can't wait :mrgreen:

are UVs transfered ?
obsolete asset

StompinTom
Indigo 100
Posts: 1828
Joined: Mon Sep 04, 2006 3:33 pm

Post by StompinTom » Mon May 12, 2008 9:51 am

the only thing after this would be an orthographic camera and then id have no excuse not to use this for, well, anything. anything that doesnt move, that is.
looks really awesome!

User avatar
Kram1032
Posts: 6649
Joined: Tue Jan 23, 2007 3:55 am
Location: Austria near Vienna

Post by Kram1032 » Mon May 12, 2008 10:20 am

...which brings us to an other request... (currently probably a bit pointless...)
Motion Blur ;) - though, first Indigo needs to learn how to interpret animation data :) And that could take ages^^

User avatar
Whaat
Developer
Posts: 1827
Joined: Fri Dec 22, 2006 6:15 am
Location: Canada
Contact:

Post by Whaat » Mon May 12, 2008 11:02 am

Looks amazing, Ono! One request: Can you give us a preview of the XML code (even if it's not 100% final) in advance of releasing each new beta? It gives us chance to start coding (or at least planning coding) the implementation in the exporters.

The earlier we can update the exporters, the more time there will be for testing and bugfixing. (You know everyone will be VERY anxious for updated exporters for this next release... :) )

If you want to keep new features under wraps, you could PM the code to the exporter writers and have us agree to an NDA. If that agreement were ever to be breached, I guess that would be the end of the arrangement and we could all blame the bastard who ruined the opportunity to have updated exporters released much quicker... :wink:

Whaat

User avatar
vmuriel
Posts: 17
Joined: Thu Apr 03, 2008 12:45 pm
Contact:

Post by vmuriel » Mon May 12, 2008 11:47 am

Great News !

Displacement is something very very useful.

User avatar
Pibuz
1st Place 100
Posts: 2646
Joined: Tue Dec 11, 2007 7:58 am
Location: Padua, Italy
3D Software: SketchUp

Post by Pibuz » Mon May 12, 2008 8:02 pm

Whaat can read the mind...

User avatar
fused
Developer
Posts: 3648
Joined: Fri Sep 22, 2006 7:19 am
Location: Berlin, Germany
3D Software: Cinema 4D

Post by fused » Mon May 12, 2008 8:40 pm

Whaat:

that would be nice :)

Post Reply
138 posts

Who is online

Users browsing this forum: No registered users and 53 guests