View previous topic :: View next topic |
Author |
Message |
Jeroen Site Admin
Joined: 07 Aug 2004 Posts: 5332 Location: The Netherlands
|
Posted: Sun Oct 25, 2009 9:38 am Post subject: |
|
|
I was wondering: will merging UV edges be made possible in your plugin? _________________ Check out Figuro, our online 3D app! More powerful 3D tools for free. |
|
Back to top |
|
|
chronozphere DeleD PRO user
Joined: 20 Jun 2006 Posts: 1010 Location: Netherlands
|
Posted: Sun Oct 25, 2009 10:43 am Post subject: |
|
|
I am not sure what you mean. Please elaborate. |
|
Back to top |
|
|
Jeroen Site Admin
Joined: 07 Aug 2004 Posts: 5332 Location: The Netherlands
|
Posted: Sun Oct 25, 2009 12:17 pm Post subject: |
|
|
The exact functionality is unclear to me, to be honest, but we talked about this a while ago. It's a matter of implementing it in the plugin or within DeleD itself. I believe the idea was to implement this in the plugin. Just wanted to make sure. _________________ Check out Figuro, our online 3D app! More powerful 3D tools for free. |
|
Back to top |
|
|
chronozphere DeleD PRO user
Joined: 20 Jun 2006 Posts: 1010 Location: Netherlands
|
Posted: Sun Oct 25, 2009 10:42 pm Post subject: |
|
|
Lol, It's quite hard to answer this question if I don't know what we are talking about.
Do you mean an "edge weld" tool that allows the user to connect edges of different polygons to make neat UV maps?
If I implement such a feature, it would work like the "average" tool for vertices in DeleD. Edges will seem welded, until you move their polygons. |
|
Back to top |
|
|
chronozphere DeleD PRO user
Joined: 20 Jun 2006 Posts: 1010 Location: Netherlands
|
Posted: Sun Feb 28, 2010 12:40 pm Post subject: |
|
|
I started working on NashaUV again.
This time, I'm going to add an options dialog:
I'm also planning to add planar mapping.
Hopefully, I can get those two things working before the next DeleD release, so it can be included.
Edit: Just noticed that the labels in the lowest group box are wrong. They should be Polygon color, Selected polygons etc... |
|
Back to top |
|
|
Grandmaster B DeleD PRO user
Joined: 03 Jul 2007 Posts: 218
|
Posted: Sun Feb 28, 2010 3:21 pm Post subject: |
|
|
chronozphere wrote: |
I started working on NashaUV again. |
Nice! |
|
Back to top |
|
|
chronozphere DeleD PRO user
Joined: 20 Jun 2006 Posts: 1010 Location: Netherlands
|
Posted: Sat Mar 20, 2010 11:53 am Post subject: |
|
|
The whole options window is finished. I'm now working on the mapping modes. This is alot of work because I have to make good 3d gizmo's which requires some tricky math. Also the mapping process itsself is a challenge.
However, the mapping gizmo's/dummies are done. This is the dummy I use for cylinder mapping. The texture is wrapped around the object like toilet paper.
Also, only the selected polygons will be affected (not the entire primitive). This will make the mapping tools very powerfull.
It will probably take me a few more weeks to complete this. |
|
Back to top |
|
|
chronozphere DeleD PRO user
Joined: 20 Jun 2006 Posts: 1010 Location: Netherlands
|
Posted: Wed Mar 24, 2010 12:24 am Post subject: |
|
|
Rotation gizmo is done! This gizmo will be used to transform the mapping dummy (plane, cylinder or sphere).
You just click on a disc and drag. A very effective way to rotate something in a 3d viewport.
DeleD should have one of these too.
|
|
Back to top |
|
|
paul_nicholls DeleD PRO user
Joined: 05 Dec 2007 Posts: 356 Location: Hobart, Tasmania, Australia
|
Posted: Wed Mar 24, 2010 1:30 am Post subject: |
|
|
chronozphere wrote: |
Rotation gizmo is done! This gizmo will be used to transform the mapping dummy (plane, cylinder or sphere).
You just click on a disc and drag. A very effective way to rotate something in a 3d viewport.
DeleD should have one of these too.
|
Nice
Another way I found to "intuitively" rotate a 3d model around is using the arcball unit that you can find on this page:
http://web.archive.org/web/20071221030508/www.delphi3d.net/listfiles.php?category=1
Another thing that you might find useful, perhaps for unwrapping models in your UV plugin is the uvunwrap delphi source code on the same page
cheers,
Paul _________________ Long live DeleD!
Hi ho...hi ho...it's off 3d modeling I go... |
|
Back to top |
|
|
ridwan sameer DeleD PRO user
Joined: 27 Jun 2008 Posts: 108
|
Posted: Wed Mar 24, 2010 3:08 am Post subject: |
|
|
See now... i already like you for this....
But if someone made a tutorial... ill LOVE you BOTH |
|
Back to top |
|
|
chronozphere DeleD PRO user
Joined: 20 Jun 2006 Posts: 1010 Location: Netherlands
|
Posted: Wed Mar 24, 2010 8:47 am Post subject: |
|
|
Quote: |
See now... i already like you for this....
But if someone made a tutorial... ill LOVE you BOTH Laughing
|
Haha.. well, eventually i'll make one. First I have to get some new features working.
@Paul: Thanks for that link and an even bigger thanks for pointing out that there is some UV-unwrapping sourcecode out there. I'm gonna study that one.
Edit: checked out the arcball demo. It felt unpredictable to me. I was trying to rotate about the Y axis only, but the rotation was quite different. I'm glad I used my rings-approach. Users can now only rotate about one axis at a time, which is quite intuitive IMHO.
Edit: checked the UV unwrapping demo. It didn't do anything I had hoped for. It just prints the current UV map of a 3ds to a bitmap. |
|
Back to top |
|
|
paul_nicholls DeleD PRO user
Joined: 05 Dec 2007 Posts: 356 Location: Hobart, Tasmania, Australia
|
Posted: Wed Mar 24, 2010 9:27 am Post subject: |
|
|
chronozphere wrote: |
Quote: |
See now... i already like you for this....
But if someone made a tutorial... ill LOVE you BOTH Laughing
|
Haha.. well, eventually i'll make one. First I have to get some new features working.
@Paul: Thanks for that link and an even bigger thanks for pointing out that there is some UV-unwrapping sourcecode out there. I'm gonna study that one.
Edit: checked out the arcball demo. It felt unpredictable to me. I was trying to rotate about the Y axis only, but the rotation was quite different. I'm glad I used my rings-approach. Users can now only rotate about one axis at a time, which is quite intuitive IMHO.
Edit: checked the UV unwrapping demo. It didn't do anything I had hoped for. It just prints the current UV map of a 3ds to a bitmap. |
I haven't looked at the unwrapping code, but isn't that useful to be able to do this?
Does it enable you to grab the outlines and do something with it yourself?
cheers,
Paul _________________ Long live DeleD!
Hi ho...hi ho...it's off 3d modeling I go... |
|
Back to top |
|
|
chronozphere DeleD PRO user
Joined: 20 Jun 2006 Posts: 1010 Location: Netherlands
|
Posted: Wed Mar 24, 2010 12:15 pm Post subject: |
|
|
Well, the true problem of implementing UV-unwrapping is that you need a good algorithm to turn a 3d mesh into a 2d one. This must be done in such a way that the triangles are nicely distributed over the plane and that there are almost no seams. Like this:
It's like peeling an orange and laying the shell on the table. There are sophisticated algorithms to do this.
http://www.gamedev.net/community/forums/topic.asp?topic_id=517834
The method shown in the demo is not unwrapping, but projection. That's like smashing the orange with a sledgehammer. It just flattens the whole thing without considering optimal distribution/seams etc..
I allready knew how to do that (and fik has made a projection plugin that does that).
Hope this clears things up. |
|
Back to top |
|
|
AWM Mars Member
Joined: 06 Jan 2010 Posts: 1195 Location: Wilts England
|
|
Back to top |
|
|
chronozphere DeleD PRO user
Joined: 20 Jun 2006 Posts: 1010 Location: Netherlands
|
Posted: Wed Mar 24, 2010 2:03 pm Post subject: |
|
|
Yeah.. I was just looking at those articles.
They are very mathy and scientific. I go to university so I hope I will be able to read this stuff at some point. Because "Least square conformal maps" looked a bit too difficult, i turned to "Angle based flattening" (Still very hard).
http://www.cs.ubc.ca/~sheffa/papers/abf_plus_plus.pdf
At some point they mention "Lagrange multipliers", so I started studying this:
http://en.wikipedia.org/wiki/Lagrange_multipliers#Very_simple_example
I basicly understand that now, but I'm still lightyears away from a working UV-unwrapping implementation.
@AWM mars: This is the feature that should give you nice smooth and uniform surfaces.
Hope I can understand this someday. |
|
Back to top |
|
|
|