Anim8or Community

Please login or register.

Login with username, password and session length
Advanced search  

News:

Ian Ross has just released a book on Anim8or. It's perect for a beginner and a good reference for experienced users. It contains detailed chapters on every aspect, with many examples. Get your own copy here: "Anim8or Tutorial Book"

Pages: [1] 2 3 4

Author Topic: tWEAK v0.2 - Anim8or Radial Menu and ToolKit  (Read 60769 times)

Raxx

  • Administrator
  • Hero Member
  • *****
  • Posts: 1482
    • View Profile
tWEAK v0.2 - Anim8or Radial Menu and ToolKit
« on: October 24, 2010, 07:52:13 pm »

tWEAK
Current Version: 0.2
Compatible With Windows XP and Higher and Anim8or v0.97d Preview

Version 0.2 Radial Menu

//Introduction & Features
Welcome to the offical tWEAK page. tWEAK is a radial menu and toolkit, though basically it's a program that automates and combines a bunch of anim8or commands together in order to speed the modelling process!

Features:
  • Radial Menu with easy access to commonly used commands
  • Color-grouped menu items makes it easier to remember where things are
  • Tweak tool makes for fast moving of points and edges on a mesh
  • Quick knife tool supplements the tweak tool by letting you cut faster to tweak later
  • Mirror tool automates the tedious task of Mirroring meshes along the X-axis
  • Dolly tool makes for much faster navigation within the Anim8or 3D workspace
  • Easily change brush strength and size in figure editor
  • And much more!

//Installation Instructions
  • Download the attached tWEAK zip file in this post.
  • Extract to a directory of your choice (make sure you won't accidentally delete it!)
  • Open tWEAK.exe
  • Drag the generated shortcut to your quick bar or desktop for ease of access

//How to use
Easy! Have tWEAK open while you're using Anim8or.

Using the radial menu:
  • Hold down "Space" to pop it up
  • Hover the mouse over one of the menu items
  • Release "space" to select the menu item and deactivate the menu

Using the dolly tool:
  • Hold down "Left Alt"
  • Click and drag any of your three mouse buttons to pan, rotate, or zoom your camera view
  • Letting go of "Left Alt" deactivates dolly mode

Using the Quick Knife:
  • Select the Quick Knife tool from the radial menu
  • Cut an edge or select a single point, cut another edge or select another point, etc
  • Deactivate by right-clicking or pressing Esc

Using the Tweak Tool:
  • Select the Tweak tool from the radial menu
  • Click and drag a point or edge around based on which selection type is enabled
  • You can keep clicking and dragging any number of points or edges in succession without reactivating the tool
  • Right-click anywhere or press Esc to deactivate the Tweak tool

Disabling tWEAK:
  • Double-click the icon in your taskbar to toggle the Suspend state
  • OR Right-click the icon and select Exit or Suspend
-
//Hotkeys

SpacebarRadial Menu
Left AltDolly Tool
Ctrl+1/2/3Wireframe/Flat Shaded/Smooth Shaded
Ctrl+SSave
Shift+Ctrl+SSave As...
Ctrl+OOpen
Ctrl+NNew Object/Figure/Sequence/Scene
Shift+Ctrl+NNew Project
[Decrease Brush Size
]Increase Brush Size
- (NumPad Subtract Sign)Decrease Bone Size
+ (NumPad Add Sign)Increase Bone Size
EscDeactivate any tool

//Important Notes
  • The radial menu can get popped up no matter what window is open, so deactivate tWEAK if you stop using Anim8or
  • If you try using the radial menu buttons in any window or outside of Anim8or's Object editor, they won't work. (Intended)

  • You MUST right-click to deactivate the Tweak and Quick Knife tools
  • Failure to deactivate these two tools when swapping windows or editors will result in very quirky behavior until you right-click to deactivate. You've been warned!

  • The Quick Knife tool determines the next cut point to connect to based on if it's selected or not. It determines if it's selected by detecting any pure white in the 3D workspace
  • So make sure there's no white in your 3D environment when you're using the Quick Knife tool (ie no reference images or bright materials with white in them)
  • Also make sure that whatever wireframe mode you select has the points enabled in File->Configure Gui
  • Failure to do so won't kill your program...but you probably won't get the desired results. It's easier to model on a gray-ish model with the points viewable anyway :P

  • This program does not modify any of Anim8or's code, nor does it contain any of Anim8or's code

//To-Do List

Bug/Glitch Fixes:
  • Prevent the radial menu from popping up anywhere but in the Anim8or workspace
  • Improve performance
  • Improve Quick Knife tool

New Features:
  • More mirroring options such as Mirror subdivision objects, mirror solids into subdivision objects, Mirror along more than one axis
  • Editor-specific radial menus (not just Object editor)
  • Add more awesome tools and fill in the rest of the Radial Menu

//Changelog
v0.1b (10/24/2010):
  • Added Object Edit menu item
  • Moved single select menu item next to rectangle select item.
  • Updated ColorGroups
v0.1c (10/25/2010):
  • Radial menu now enabled by holding down the space bar
  • Radial menu now has a small delay to help prevent accidental misfires
  • Dolly tool is now activated by pressing Ctrl+D
  • Knife and Tweak tools deactivate if you click anywhere outside the 3D workspace
  • Knife and Tweak tools deactivate if you use any other tool in the radial menu (changing views or select modes does not deactivate them)
  • Knife and Tweak tool quirks are now all but gone
v0.1d (10/26/2010):
  • Dolly tool now activated by pressing LAlt
  • Tweak tool snaps to nearby points or edges for faster tweaking
  • Tweak tool now tweaks faces when in face select mode
  • Select Quad Ring and Connect Edges menu items added to Radial Menu
  • Regular knife tool removed from Radial Menu pending improved quick knife
  • Going to point,edge, or face select mode enables the single select tool automatically
v0.2 (10/29/2010):
  • Radial Menu is now context-sensitive for each editor
  • Loads of new goodies for the figure editor
  • A hopeful fix for those who can pop up the menu but not do anything else :P
  • Better menu background (maybe)
  • Changed (but still crappy) quick knife tool
  • Hotkeys implemented that make sense (Ctrl+S saves, Ctrl+O opens, Ctrl+N makes a new object/figure/sequence/scene, etc)

//Troubleshooting
tWEAK only works in Windows XP, Windows Vista, and Windows 7. It also only works with the latest version of Anim8or (v0.97d)

Can't get it to run? Then just in case it's your antivirus or antispyware programs that are blocking it, please disable them first to see if that's the cause (also try disabling Windows Defender). If tWEAK runs with them disabled, then you'll have to add tWEAK as an exception in their databases. Re-enable your security programs afterwards, please!

If you still can't get it to work, here's some steps to take to help identify if tWEAK is recognizing Anim8or at all:

  • Download the Window Info.zip file attached to this post
  • Extract and run Window Info.exe
  • Open up Anim8or while it's open, and mouse over the 3D workspace
  • Under >>>>>>>>>>( Window Title & Class )<<<<<<<<<<< it should say Object: (name of project) ahk_class Anim8or
  • Under >>>>>>>>>( Now Under Mouse Cursor )<<<<<<<< it should say ClassNN:  Anim8or-OpenGL1, along with some other info

If it doesn't say this information then tWEAK isn't recognizing it. Post the contents of Window Info.exe in a new post so that I can see what it's reading.

Also, provide this information:
Operating system (Windows 7/Vista/XP) (32 or 64 bit?) (Home Premium/Business/Ultimate/whatever)
Antivirus programs(Don't forget about Windows Defender)
Exactly what is and what is not working (Tray icon/Radial Menu pop-up/Functionality/Hotkeys)

//Credits
Driven by Autohotkey

Radial Menu framework developed by Boris Mudrinić (The Learner)

The rest done by Raxx
« Last Edit: October 29, 2010, 06:12:20 pm by Raxx »
Logged

Raxx

  • Administrator
  • Hero Member
  • *****
  • Posts: 1482
    • View Profile
Re: tWEAK v0.1a - Anim8or Radial Menu and ToolKit
« Reply #1 on: October 24, 2010, 07:57:37 pm »

So let me know how it goes! Once you get the hang of it, tWEAK should speed up your modelling process by leaps and bounds.

I made this program because I wanted to make Anim8or a little bit more of a contender in its modelling area. The object editor toolset was comparable to other programs back in the year 2000, but not anymore :P I got tired of basically coming to a halt efficiency-wise when I use Anim8or for occasional needs.

Please tell me any bugs, quirks, and feature requests I might be able to fix or implement, and let me know if you feel any major speed up in your workflow. I'll be updating this program as often as I fix or implement a new feature, so check every few days or so just in case!

Oh, and I'll add a video of it in action sometime as well.
« Last Edit: October 24, 2010, 08:01:46 pm by Raxx »
Logged

3D Joe Wiltshire

  • Sr. Member
  • ****
  • Posts: 728
  • Winter's Coming :O
    • View Profile
Re: tWEAK v0.1a - Anim8or Radial Menu and ToolKit
« Reply #2 on: October 24, 2010, 08:01:49 pm »

OMG that is amazing! It gets so slow swapping between all the tools sometimes but this should speed it up so much wowa.

lol this really came out of the blue. awesome tool!!
Next time I start / continue a project i'll give you some feedback :D

edit: 1 thing. is there a way to swap from point edit to object edit mode using the tool?

And i've noticed already the problem with it running outside of anim8or mamamalolmamama
« Last Edit: October 24, 2010, 08:05:45 pm by 3D Joe Wiltshire »
Logged

Raxx

  • Administrator
  • Hero Member
  • *****
  • Posts: 1482
    • View Profile
Re: tWEAK v0.1a - Anim8or Radial Menu and ToolKit
« Reply #3 on: October 24, 2010, 08:38:29 pm »

Yeah I just thought of the switching between point edit/object edit modes deal.

So I just updated the tool. Download v0.1b in the first post.

To go to object edit mode you use the menu item right above the center. To go back into point edit mode just select point/edge/face select mode, or whatever point edit tools.
Logged

ENSONIQ5

  • Hero Member
  • *****
  • Posts: 1012
    • View Profile
    • Mission Backup Earth
Re: tWEAK v0.1b - Anim8or Radial Menu and ToolKit
« Reply #4 on: October 24, 2010, 09:57:05 pm »

Awesome work Raxx, I look forward to giving this a go.  Any improvement to the Anim8or GUI is well worthwhile, and this looks like it will prove to be intuitive and easy to work with.  I'll provide some feedback once I have run it through its paces.
Logged

headwax

  • Sr. Member
  • ****
  • Posts: 600
    • View Profile
    • Headwax's Website
Re: tWEAK v0.1b - Anim8or Radial Menu and ToolKit
« Reply #5 on: October 24, 2010, 10:59:41 pm »

Hey Raxx! So your not just a prettty face eh?
Thanks for the hard work mate.

cheers from Oz
Logged

headwax

  • Sr. Member
  • ****
  • Posts: 600
    • View Profile
    • Headwax's Website
Re: tWEAK v0.1b - Anim8or Radial Menu and ToolKit
« Reply #6 on: October 24, 2010, 11:15:14 pm »

okay so I am running Vista  :( I know it says xp ...... I hit "," and the tool bar  thiny pops u p - great design! Nice that it made for left handed mouse users - but when I let the mouse g o the tool doesn't change.

I'm running as admin with xp compatability.

any suggestions?

- it looks like a great step for anim8or

especially the dolly tool
Logged

Kyle

  • Full Member
  • ***
  • Posts: 193
    • View Profile
Re: tWEAK v0.1b - Anim8or Radial Menu and ToolKit
« Reply #7 on: October 25, 2010, 12:17:32 am »

What the...how was this possible?  (that was kind of a rhetorical question, I won't be able to understand the answer anyway)

I wonder if/when Steve will integrate this stuff into the main app.

Edit: I can't get it to do anything, but I am on Windows 7 (xp compatability as admin of course) so I guess that's to be expected?

Could I at least get a video of someone demoing it? I'd love to see it in action.
« Last Edit: October 25, 2010, 12:35:44 am by Kyle »
Logged

ENSONIQ5

  • Hero Member
  • *****
  • Posts: 1012
    • View Profile
    • Mission Backup Earth
Re: tWEAK v0.1b - Anim8or Radial Menu and ToolKit
« Reply #8 on: October 25, 2010, 03:41:31 am »

Just had a quick play with it, works lovely on XP.  I have W7 on another machine with an XP virtual machine installed (for Corel), I will see if it runs on that platform tomorrow.  The actual Tweak tool itself is $#^@ing brilliant, that will save a huge amount of time on organic meshes in particular.  I need to play more with the Quick Knife to fully grasp its function but so far I have found no faults.  Again, lovely work Raxx, this is the most important 'upgrade' to Anim8or since the ART renderer.  Your efforts are hugely appreciated.

EDIT: Kyle, I don't have any screen-to-video software currently installed, I'll see what I can do unless somebody beats me to it!
Logged

Raxx

  • Administrator
  • Hero Member
  • *****
  • Posts: 1482
    • View Profile
Re: tWEAK v0.1b - Anim8or Radial Menu and ToolKit
« Reply #9 on: October 25, 2010, 04:11:31 am »

Glad you guys like it even if it doesn't work for some of you :P

Ok, it works on Windows XP and higher (was developing it on Windows 7). I tested it on windows vista, apparently it works on Windows XP as well. So I'm not entirely sure how it's not working for you guys. It could be a driver-related problem.

So to help troubleshoot your problem, please take these steps:

  • Download the Window Info.zip file attached to this post
  • Extract and run Window Info.exe
  • Open up Anim8or while it's open, and mouse over the 3D workspace
  • Mouse back over the Window Info program and copy all of the text that's in there
  • Paste that text (preferrably in code tags) into a new post, along with what graphics card you have and your operating system

Your post should look something like this:

Code: [Select]
>>>>>>>>>>( Window Title & Class )<<<<<<<<<<<
Object: object01
ahk_class Anim8or

>>>>>>>>>>>>( Mouse Position )<<<<<<<<<<<<<
On Screen: 1059, 647  (less often used)
In Active Window: 809, 397

>>>>>>>>>( Now Under Mouse Cursor )<<<<<<<<
ClassNN: Anim8or-OpenGL1
Text:
Color: 0xF0F0F0  (Blue=F0 Green=F0 Red=F0)

>>>>>>>>>>( Active Window Position )<<<<<<<<<<
left: 250     top: 250     width: 1440     height: 760

>>>>>>>>>>>( Status Bar Text )<<<<<<<<<<

>>>>>>>>>>>( Visible Window Text )<<<<<<<<<<<

>>>>>>>>>>>( Hidden Window Text )<<<<<<<<<<<

>>>>( TitleMatchMode=slow Visible Text )<<<<

>>>>( TitleMatchMode=slow Hidden Text )<<<<

Windows 7 64-bit
NVidia GeForce GTX 295




Also, don't run tWEAK in any sort of compatibility, it should work fine just the way it is so long as the operating system is Windows XP or higher.

Oh, Headwax, to select a menu item that's on there, all you do is mouse over it and then release the , key. Don't bother clicking (later, clicking will open up submenus with more tools).
« Last Edit: October 25, 2010, 04:20:50 am by Raxx »
Logged

Raxx

  • Administrator
  • Hero Member
  • *****
  • Posts: 1482
    • View Profile
Re: tWEAK v0.1b - Anim8or Radial Menu and ToolKit
« Reply #10 on: October 25, 2010, 04:13:49 am »

I've played with it for a few hours while modelling some stuff in Anim8or. My first impressions (of my own tool :P) are that it's actually a little hard to use, and I keep forgetting to right-click to disable the tweak or quick knife tools. But I think once I get used to it then there won't be a whole lot of issues. To those that were able to get it working, what do you think?

I'll have a video posted of it in action soon.
Logged

lynn22

  • Sr. Member
  • ****
  • Posts: 591
    • View Profile
    • 3D Animation
Re: tWEAK v0.1b - Anim8or Radial Menu and ToolKit
« Reply #11 on: October 25, 2010, 06:20:02 am »

Just BRILLIANT !!

I gave it a run through on Win XP and Anim8or v.97c and it works flawlessly though I still have to get the hang of the new knife tool, just give me another moment ;D

Thank you Raxx for this wonderful add-on.

I also had a look at Autohotkey and will download it in a moment, I have some ideas of use for myself (totally unrelated to Anim8or)
Logged

Raxx

  • Administrator
  • Hero Member
  • *****
  • Posts: 1482
    • View Profile
Re: tWEAK v0.1b - Anim8or Radial Menu and ToolKit
« Reply #12 on: October 25, 2010, 06:35:51 am »

Yeah the knife tool's a bit weird, it's mostly useful for making a lot of cuts along loops and such and then it connects all the cuts in the end; this makes it so that you don't have to carefully make sure you click and drag on each point in order to make a successful cut.

Problem is that it's totally reliant on the current view, so if you activate the tool, make a few cuts, then arc rotate even a tiny bit and right-click, it'll make cuts in the wrong places. Unfortunately, unless I figure out how to make calls to Anim8or internally, this is the only way the cut tool can work.

I uploaded a quick and nasty demonstration video of tWEAK in action for you guys who can't/won't try it out for yourself:
youtube.com/watch?v=4I_CBkh28jA[/youtube]]Video of tWEAK in action

AutoHotKey's an awesome program for making automated tasks for any program. Of course, it's a tool to make cheats for games as well, but whatever :P If you feel the need to modify tWEAK's scripts in anyway and thus end up improving it, let me know so that I can make those changes in the offical release.
Logged

floyd86

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1056
    • View Profile
    • http://youtube.com/profile?user=floyd386
Re: tWEAK v0.1b - Anim8or Radial Menu and ToolKit
« Reply #13 on: October 25, 2010, 07:26:08 am »

I haven't got the change to test it but it looks awesome! A bit like the tools in maya and lightwave and this will be a good upgrade in anim8or. Well done raxx!

neirao

  • Sr. Member
  • ****
  • Posts: 624
  • Neirao
    • View Profile
Re: tWEAK v0.1b - Anim8or Radial Menu and ToolKit
« Reply #14 on: October 25, 2010, 10:07:43 am »

Thanks Raxx!! :)

it is amazing!  :o
Cool tool... speed up the Anim8or use!

REQUEST:
is possible maker other 3 MENUS? for:
- FIGURE MODE(rotate bone, scale, add bone etc):
- SEQUENCE MODE, and SCENE MODE?
of mode then Radial menu change automate when
we switch the mode in anim8or?

i think the is helpfull in this other modes!  ;)
« Last Edit: October 25, 2010, 10:14:56 am by neirao »
Logged
Pages: [1] 2 3 4