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

Author Topic: F8ce version .8 parametric plugin  (Read 52870 times)

BOB_I_Ts

  • Full Member
  • ***
  • Posts: 157
    • View Profile
    • Anim8rOrg
F8ce version .8 parametric plugin
« on: May 19, 2010, 07:42:04 pm »

f8ce is a plugin attempt at creating quick easy humanoid characters with as many variation options as possible

Version 0.8 update
recreated all shape changes
reversed direction of limb length to allow dwarfing of limbs
add uv data to script
fixed convert to subdivided bug and should no longer crash  8)
add parameter hand and foot scale

youtube.com/watch?v=NeRnMB_eqCY[/youtube]]youtube view of f8ce

f8cev8.zip Downlod also includes uv template bmp and f8cetester.an8

Following Attribute tags below will effect f8ce models appearance
skull
brow
eyeoffset
eyescale
cheek
ear
nose
nostril
upperlip
lowerlip
jaw
chin
neck
chest
upperarm
lowerarm
gut
pelvis
upperleg
lowerleg


How to edit f8ce:
A)Goto Object>Attributes ...
B)Click New button to bring up the name tag box
C1)Type in one of blue name tags above remember all are lower case fonts
C2)you donot need to add all tags but click new each time to add an attribute to the active object
D)Important in the TYPE tab enable "point", 3 value box's should enable from left to right are equal to x,y and z coordinate of each tagged region
E) The plugin attributes go by percentages from -100 to 100 percent . how ever there is no restriction limit for attributes
F) At present there is a refresh issue with attributes but you can .
Fa)double click the f8ce model and click ok button to refresh
Fb)select f8ce model and enable non-unform tool then adjust one of the parameters with mouse
Fc) delete and recreate f8ce model



notes
~attribute change donnot refresh unless plugin parameter is changed
~you cannot undo attributes
~even if you delete the f8ce model saving file the attributes will be stored  :D

I feel the f8ce is practically complete so now i will allow rest of anim8ors who are maybe interested in getting involved with this plugin to improve on it

F8ce_dev.zip (this dl is for ASL users log in to get the plugin on its own)
file contains
f8cedata.an8 <-- attribute editing done through this
export_f8ce.a8s <-- converts the facedata.an8 into the f8ce plugin (copypaste.txt required)
copypaste.txt  <-- convert floats to attribute i was bit lazy and left this small chunk out of the exporter but im sure much more experience als master could improve the exporter to scan per meshkind instead of named strings
« Last Edit: May 21, 2010, 06:16:58 pm by BOB_I_Ts »
Logged

hihosilver

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1294
    • View Profile
Re: F8ce version .8 primitive plugin
« Reply #1 on: May 20, 2010, 01:43:52 am »

This is truly impressive mate.  I can't wait to play around with it a bit!
Logged

benzjie

  • Jr. Member
  • **
  • Posts: 95
    • View Profile
Re: F8ce version .8 primitive plugin
« Reply #2 on: May 20, 2010, 11:52:31 pm »

you, sir, rock !!
Logged

3Dgeek11

  • Sr. Member
  • ****
  • Posts: 541
  • Roll Tide.
    • View Profile
    • My DeviantART
Re: F8ce version .8 primitive plugin
« Reply #3 on: May 21, 2010, 01:14:30 am »

you, sir, rock !!

That's correct. You do rock, Bob. 8)

Now that I have a new computer I'll play around a bit more with it. :)
Good luck!

P.S. I would really like to know what type of modeling you did to make the models.. They're perfectly smooth, and I model my people body part by body part. And they look rigid around where the hands meet the arms, arms meet the Torso, etc. I was just wondering how you did this. Have you kept some sort of log or something I could see? I know most "professionals" model people completely in one mesh, so I was just wondering if you did it this way, and if so, maybe you could give me a few pointers? :P
« Last Edit: May 21, 2010, 01:20:16 am by 3Dgeek11 »
Logged

3Dgeek11

  • Sr. Member
  • ****
  • Posts: 541
  • Roll Tide.
    • View Profile
    • My DeviantART
Re: F8ce version .8 primitive plugin
« Reply #4 on: May 21, 2010, 02:12:21 am »

I used your development files and got this after ~15 minutes. An awesome thing you're doing. :D

Btw, I can't get the actual script to load in Anim8or. I have it in my plugins folder, and everything else loads, but it's left behind... ???

Keep up the good work, Bob! :D

EDIT: In fact, I like the way this came out so much that I might use it in an upcoming game. :)
« Last Edit: May 21, 2010, 03:28:26 am by 3Dgeek11 »
Logged

BOB_I_Ts

  • Full Member
  • ***
  • Posts: 157
    • View Profile
    • Anim8rOrg
Re: F8ce version .8 primitive plugin
« Reply #5 on: May 21, 2010, 03:36:31 am »

thanks for positive feed back

haha groovy hair model 3dgeek11

if anim8or console is enabled it should mention the error it will most likely mention copypastetxt is missing

open the copypaste.txt and use select all command then copy
next open up the f8ce.a8s (generated from the export script) in notepad then search and highlight the text which match the text mentioned in anim8or console error (You_Forget_The_copypaste_txt) then use paste command and save to replace it with the code

the copypaste.txt is the part which converts all the float coordinates in the parameteric model to point3 attribute

if old f8ce is already in plugin folder other will not load because they share identical names

did that help !

modeling:

the model is same model from the non subdivided topic i think old a8s can still be dled from that topic i did keep old files
it was mainly created with add edge and edge extrude tool only the hand and feet were box modelled separate with cubes  (for example hand i model with 3 digits but then extrude pinky and thumb this then gives an n-gon of 8 to match the arms n-gon for edit>bridge command ),also wire cage was separated in half then optimized by deletion of segments with fill holes basiclly
conmen trend was to mirror then merge points along middle
but now instead i merge face (creates a huge n-gon,mirror then bridge) totally making the middle mirror column of edges redundant
« Last Edit: May 21, 2010, 04:37:53 pm by BOB_I_Ts »
Logged

captaindrewi

  • Sr. Member
  • ****
  • Posts: 490
  • errm...errr?
    • View Profile
Re: F8ce version .8 primitive plugin
« Reply #6 on: May 21, 2010, 11:02:57 am »

gosh! what  marvellous work, vision and generosity.
great and worthy applause to you sir.
Logged
!

neirao

  • Sr. Member
  • ****
  • Posts: 624
  • Neirao
    • View Profile
Re: F8ce version .8 primitive plugin
« Reply #7 on: May 21, 2010, 12:54:32 pm »

Cool script BOB!! i try and like  ;)

but is possible insert a function(fast function): FAT or THIN??
like this-->


thanks!!
« Last Edit: May 21, 2010, 12:57:34 pm by neirao »
Logged

BOB_I_Ts

  • Full Member
  • ***
  • Posts: 157
    • View Profile
    • Anim8rOrg
Re: F8ce version .8 primitive plugin
« Reply #8 on: May 21, 2010, 04:12:42 pm »

neirao you could use trinity export script to do the exact thing

if you convert f8ce shape to mesh then rename them so the item list show as cage ,morph1,morph2
when you export you get somthing like this
youtube.com/watch?v=EMsAbMGCunE[/youtube]&feature=related]youtube trinity plugin
as long as you dont join solids or change the mesh type wirecage it should be compatible with trinity !

future update i gues ill practice some more before attempt .9 perhaps i should remodel sub-d using anatomical ref then i can find way to improve shape and hopfuly keep model optimised for use with sub-divided by set working to 1,

example one i made earlier 297 polygon i made in 2006 maybe little to low poly though haha

its practically impossible to make model to every ones standard but what if i try plan the structure  to work with quad ring and not loops it would allow modeller to much more easily modify model to there standard ?
Logged

3Dgeek11

  • Sr. Member
  • ****
  • Posts: 541
  • Roll Tide.
    • View Profile
    • My DeviantART
Re: F8ce version .8 primitive plugin
« Reply #9 on: May 21, 2010, 05:25:38 pm »

thanks for positive feed back

haha groovy hair model 3dgeek11

if anim8or console is enabled it should mention the error it will most likely mention copypastetxt is missing

open the copypaste.txt and use select all command then copy
next open up the f8ce.a8s (generated from the export script) in notepad then search and highlight the text which match the text mentioned in anim8or console error (You_Forget_The_copypaste_txt) then use paste command and save to replace it with the code

the copypaste.txt is the part which converts all the float coordinates in the parameteric model to point3 attribute

if old f8ce is already in plugin folder other will not load because they share identical names

did that help !

modeling:

the model is same model from the non subdivided topic i think old a8s can still be dled from that topic i did keep old files
it was mainly created with add edge and edge extrude tool only the hand and feet were box modelled separate with cubes  (for example hand i model with 3 digits but then extrude pinky and thumb this then gives an n-gon of 8 to match the arms n-gon for edit>bridge command ),also wire cage was separated in half then optimized by deletion of segments with fill holes basiclly
conmen trend was to mirror then merge points along middle
but now instead i merge face (creates a huge n-gon,mirror then bridge) totally making the middle mirror column of edges redundant

Okay, so sorry to make you explain all that. It was just a little misunderstanding of the script on my part. I didn't know it was a parametric script. :P I was looking for it in the menu, not the buttons. Got it now.

And I'll test around with the script later tonight. It seems awesome. No... It IS awesome. :D
Keep up the great work!

@P.S. Okay, the modeling makes a little sense to my small brain. :P I think I realize now what people do to make their people, I just was so ignorant until I read that to understand. :P
Logged

BOB_I_Ts

  • Full Member
  • ***
  • Posts: 157
    • View Profile
    • Anim8rOrg
Re: F8ce version .8 parametric plugin
« Reply #10 on: May 21, 2010, 06:18:11 pm »

ops  :-[ i miss labelled topic primitive instead of parametric :P
Logged

3Dgeek11

  • Sr. Member
  • ****
  • Posts: 541
  • Roll Tide.
    • View Profile
    • My DeviantART
Re: F8ce version .8 parametric plugin
« Reply #11 on: May 21, 2010, 07:17:42 pm »

Oh, hehe, I didn't even notice that. ^^
Logged

Josmic8or

  • Full Member
  • ***
  • Posts: 139
  • anim8t & celebr8t
    • View Profile
    • JOSIAHSTUDIOS
Re: F8ce version .8 parametric plugin
« Reply #12 on: May 22, 2010, 03:57:42 am »

Awesome Plugin Man!!!!I love it!!!!!!!!!! :) :) :)
Excellent Work BOB!
THANKS!


And not just because it's a realistic human modeler means it can't make cartoony characters!
Here's one that I made-
(If u noticed I also created a personalised plugin for it)
Logged
:

BOB_I_Ts

  • Full Member
  • ***
  • Posts: 157
    • View Profile
    • Anim8rOrg
Re: F8ce version .8 parametric plugin
« Reply #13 on: May 22, 2010, 09:32:21 am »

great model Josmic8or  8)
also noticed you made a cool human tool button as well
Logged

neirao

  • Sr. Member
  • ****
  • Posts: 624
  • Neirao
    • View Profile
Re: F8ce version .8 parametric plugin
« Reply #14 on: May 24, 2010, 11:05:23 am »

thanks Bob! :)
Logged
Pages: [1] 2