Delgine 3D Tools & Content DeleD Community Edition
Forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Scaling columns by radius?

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    DeleD Community Edition Forum Index -> DeleD Community Edition
View previous topic :: View next topic  
Author Message
Akahige
Member


Joined: 21 Sep 2005
Posts: 17

PostPosted: Thu Sep 22, 2005 5:33 pm    Post subject: Scaling columns by radius? Reply with quote

I'd like to make a hexagonal cylinder, with the corners all an equal distance from the center. However, when creating the cylinder, it doesn't snap to the grid. If I try to scale it, it doesn't come out even. (I want to scale the cylinder's radius, not the width and depth of its shape.) Is there a solution, or even better, a plan for a radius-based cylinder tool?
Back to top
View user's profile Send private message
Daaark
DeleD PRO user


Joined: 01 Sep 2004
Posts: 2696
Location: Ottawa, Canada

PostPosted: Thu Sep 22, 2005 5:41 pm    Post subject: Re: Scaling columns by radius? Reply with quote

Akahige wrote:
I'd like to make a hexagonal cylinder, with the corners all an equal distance from the center. However, when creating the cylinder, it doesn't snap to the grid. If I try to scale it, it doesn't come out even. (I want to scale the cylinder's radius, not the width and depth of its shape.) Is there a solution, or even better, a plan for a radius-based cylinder tool?


Change the snapping mode. Right click on it while it's the selection, and click on properties.
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Jeroen
Site Admin


Joined: 07 Aug 2004
Posts: 5332
Location: The Netherlands

PostPosted: Thu Sep 22, 2005 6:15 pm    Post subject: Reply with quote

Or maybe you can use CTRL+scale? I'll be working on the scale command for the next version of DeleD as I'm totally refactoring the lowpoly routines right now. It'll work much better then. Smile
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Akahige
Member


Joined: 21 Sep 2005
Posts: 17

PostPosted: Fri Sep 23, 2005 2:05 am    Post subject: Reply with quote

Though the suggestions given may help me with other problems I've been having, they didn't seem to solve this one. Maybe I'm not seeing it, but there doesn't appear to be any way to make a column shaped like a regular hexagon and snap it's radius to one specific length. I have no problem waiting for extra features, as long as I realize I should be waiting. Wink
Back to top
View user's profile Send private message
Paul-Jan
Site Admin


Joined: 08 Aug 2004
Posts: 3066
Location: Lage Zwaluwe

PostPosted: Sat Sep 24, 2005 6:51 am    Post subject: Reply with quote

DeleD doesn't support radius snapping, no (only center and vertice snapping). Indeed, that means you'll have to do scaling and placement of cylinders mostly manually. What usually works for me if I want to do precise placement of a cylinder:

1. Draw cylinder (snapping is, by default, off)
2. Scale cylinder (using ctrl+mouse to maintain ratio) to appropriate size, using the visual cues of the grid (adjust grid size as necessary). Because DeleD currently saves at the integer unit-scale, it is easy to be exactly precise.
3. If cylinder radius spans an even number of grid units, set grid to half size. Set snapping of the cylinder to center.
4. Move cylinder to correct place, using the snapping technique.

You haven't told us yet what it is exactly what you are trying to do. If you do, maybe some of the guys here can think of a clever way. We are sorry DeleD doesn't offer the particular solution you were looking for yet, but that doesn't mean there are no other ways to achieve what you are trying to accomplish Smile

I put radius snapping (only for those objects where appropriate) on our the todo-list.
Back to top
View user's profile Send private message Visit poster's website
Akahige
Member


Joined: 21 Sep 2005
Posts: 17

PostPosted: Sat Sep 24, 2005 10:10 pm    Post subject: Reply with quote

Well, to answer you question, I'm just trying to make a hexagonal column. I want each of the hexagon's corners to be a specific and equal distance from the hexagon's center. For now, I'll just move on to another part of my project. Thanks for explaining and adding it to the to-do list.
Back to top
View user's profile Send private message
Paul-Jan
Site Admin


Joined: 08 Aug 2004
Posts: 3066
Location: Lage Zwaluwe

PostPosted: Sun Sep 25, 2005 10:07 am    Post subject: Reply with quote

Quote:
I want each of the hexagon's corners to be a specific and equal distance from the hexagon's center


Just to make sure (if this sounds over-repetitive just ignore it Wink), doing exactly this is not an impossible task:
1. Set grid size to "specific size".
2. Draw hexagon.
3. Set snapping to center. Snap center to grid. Turn snapping off.
4. Using ctrl+mouse, proportionally scale until the corners visually match the gridlines.

Because of the way DeleD works right now, scaling until it visually matches the grid should make it match the grid EXACTLY after a save/load cycle. Not overly convenient, but it should work Smile
Back to top
View user's profile Send private message Visit poster's website
Akahige
Member


Joined: 21 Sep 2005
Posts: 17

PostPosted: Sat Oct 29, 2005 5:51 pm    Post subject: Reply with quote

When/if you implement a radius-based cylinder tool, that'll eliminate the problem of cylinder vertices snapping to the grid after a save, right? (I'm hoping to make some tiny cylinders, and I don't want them to be distorted.)
Back to top
View user's profile Send private message
Jeroen
Site Admin


Joined: 07 Aug 2004
Posts: 5332
Location: The Netherlands

PostPosted: Sun Oct 30, 2005 8:20 am    Post subject: Reply with quote

Akahige wrote:
When/if you implement a radius-based cylinder tool, that'll eliminate the problem of cylinder vertices snapping to the grid after a save, right? (I'm hoping to make some tiny cylinders, and I don't want them to be distorted.)


Well, as I'm in the midst of refactoring our lowpoly routines (and creating a whole bunch of new ones in the process), can you explain how a radius-based cylinder tool would work?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Akahige
Member


Joined: 21 Sep 2005
Posts: 17

PostPosted: Sun Oct 30, 2005 10:38 pm    Post subject: Reply with quote

You position the cylinder's top and bottom centers.
You type in the number of sides you want it to have.
You type in the radius you want it to be.

The cylinder's round shape is created independent of the grid, so that it's proportions are perfectly maintained (instead of having its sides' vertices always snapping to the nearest grid point upon saving).

Hopefully, the radius could be adjusted later, simply by selecting the cylinder you've made and typing in a new radius. Adding extra sides to an existing cylinder would also be a nice feature.

Case in point: Making a hexagon. Currently, at least as I've seen, if you want a cylinder in the shape of a perfect hexagon of a given radius, the "corners" of the hexagon will snap to the nearest single grid point upon saving, thereby distorting the shape, albeit only slightly. Plus, trying to scale a hexagonal cylinder with the current method of XYZ, results in stretching the shape abnormally. Scaling by radius would eliminate this problem.
Back to top
View user's profile Send private message
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    DeleD Community Edition Forum Index -> DeleD Community Edition All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum