[tuhopuu-devel] Re: [tuhopuu-cvs] CVS commit: tuhopuu2/source/blender/include BDR_editobject.h tuhopuu2/source/blender/src editmesh.c editobject.c

Johnny Matthews tuhopuu-devel@blender.org
Wed, 21 Jan 2004 08:48:34 -0600


Martin,

Thanks for your input, it is always a valued commodity in the community.
Here would be my argument...

I know that people are used to a lot of the quirky functions in Blender.
Getting a non-transformed extrude by canceling always seems like taking
advantage of a side-effect instead of the actual way to use the tool. It
seemed to me that extrude should be a single step action, even if 'under
the hood' there is more going on. Otherwise it should be called
'Duplicate and Grab' because you have 2 cancellable actions.=20

I have said it in the past, but the same argument for updating the UI
goes for making the tools more intuitive. It's a bad idea to hold on to
things, like they are the holy grail of blender, just because they have
been that way for a long time and people are used to them. I would be
curious if ANY other modeling app approaches extrude in this way. I
would also be curious about Ton's 2 cents on this.

Don't get me wrong, if the consensus is that this idea sucks, then, we
can dump it. I think it is a good idea, but really, if everyone else
doesn't think so, I'm certainly not going to cry about it :)

Have at it!

Johnny Matthews
DBA / Programmer
Greenville College
Johnny.Matthews@greenville.edu


-----Original Message-----
From: tuhopuu-devel-admin@blender.org
[mailto:tuhopuu-devel-admin@blender.org] On Behalf Of Martin Poirier
Sent: Wednesday, January 21, 2004 12:09 AM
To: tuhopuu-devel@blender.org
Subject: [tuhopuu-devel] Re: [tuhopuu-cvs] CVS commit:
tuhopuu2/source/blender/include BDR_editobject.h
tuhopuu2/source/blender/src editmesh.c editobject.c

This may just be me, but I really don't think this
behavior is better than before. To extrude without
moving, you can't just cancel the transform anymore,
you'd have to hold your mouse still to make sure there
is no transformation (easier while holding CTRL) and
then confirm.

It always seemed clear to me that Extrude was actually
two actions:
- The actual extrusion which can be cancelled by
mousing off the popup confirmation
- A subsequent transform which can be cancelled
individually.


Moreover, I'm pretty sure a lot of people are
accustomed to the Etrude and Cancel the transform to
get an extrusion without any offset. This would now do
nothing, and worse, not indicate any error or hint of
what might have gone wrong.

Maybe that's just me. I'd like to hear other people
opinion on this matter.

Martin

--- Johnny Matthews <johnny.matthews@greenville.edu>
wrote:
> guitargeek (Johnny Matthews) 2004/01/21 01:22:44 CET
>=20
>   Modified files:
>     tuhopuu2/source/blender/include BDR_editobject.h
>=20
>     tuhopuu2/source/blender/src editmesh.c
> editobject.c=20
>  =20
>   Log:
>   Modified transform() to return a short (the
> inverse of the cancelled variable within the
> function) to let it report if it completed without
> being cancelled or exited without doing anything
>  =20
>   modified extrude_mesh()  to look for the return
> value of transform() to determine if the extrude was
> cancelled, and then undoes the extrude and duplicate
> if it was cancelled. Also removed pupmenu for
> extrude, since it is a completely undoable 1 step
> tool now. Makes the workflow on multiple extrudes
> much faster IMHO
>  =20
>   Revision  Changes    Path
>   1.4       +2 -2    =20
> tuhopuu2/source/blender/include/BDR_editobject.h
>   1.67      +6 -4    =20
> tuhopuu2/source/blender/src/editmesh.c
>   1.46      +11 -7   =20
> tuhopuu2/source/blender/src/editobject.c
> _______________________________________________
> tuhopuu-cvs mailing list
> tuhopuu-cvs@blender.org
> http://www.blender.org/mailman/listinfo/tuhopuu-cvs


__________________________________
Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes
http://hotjobs.sweepstakes.yahoo.com/signingbonus
_______________________________________________
tuhopuu-devel mailing list
tuhopuu-devel@blender.org
http://www.blender.org/mailman/listinfo/tuhopuu-devel