[Bf-committers] clarification on screw_mesh

Johnny Matthews johnny.matthews at gmail.com
Mon Apr 25 15:25:53 CEST 2005


A screw along curve would be pretty cool. Especially if it was dynamic 
like dupliverts. Just Brainstorming :)

Ton Roosendaal wrote:

> Hi,
>
> OK... diving really deep back in past!
>
> The screw tool (and spin, extrude...) use the 'current view' to 
> define  the axis of rotation/motion. That's why such tools cannot 
> correctly be  a button in a Buttons Window when there are more 3d 
> windows open. It  needs a single 3d window as reference.
>
> When I coded this screw, it was an exact copy of how Sculpt4d did it  
> (Amiga days!). It defaulted using the Z axis for rotation... so only  
> looks OK when you use it frontview. Not that its required, I added 
> this  warning as reminder only.
>
> The implementation of 'Screw' really is 80-ies level, we could do 
> that  10 times better now. For example using widget-helpers (have to 
> make  that an API once), and/or allowing some kind of procedural 
> method to  edit the result more interactive. (Same for 'spin', also 
> for 'warp').
>
> -Ton-
>
> On 20 Apr, 2005, at 6:29, Matt Ebb wrote:
>
>> Hi,
>>
>> Does anyone know what the purpose of checking for front view in  
>> screw_mesh() is? (~line 740, mesh_tools.c) The code around it 
>> doesn't  seem to reference the view at all, and I commented the check 
>> out and  it seems to work fine in any view. So is this perhaps an 
>> unnecessary  relic from the past? Or am I missing something?
>>
>> Cheers
>>
>> Matt
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at projects.blender.org
>> http://projects.blender.org/mailman/listinfo/bf-committers
>>
> ------------------------------------------------------------------------ 
> -- 
> Ton Roosendaal  Blender Foundation ton at blender.org  
> http://www.blender.org
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>

-- 
Johnny Matthews
Network Administrator
Bradford National Bank
Greenville, IL



More information about the Bf-committers mailing list