v9.0 -- mcjBuilderA - script to build anything in Daz Studio - updated sept. 16 2017

1246711

Comments

  • zawarkalzawarkal Posts: 1,018
    edited December 1969

    thanks for the explanation casual, I got the lathe working

    I was trying to put the turn 360 code in the same window as the obj window, once I realized they were two different windows of commands it worked

  • mCasualmCasual Posts: 4,607
    edited April 2014

    here you see the 2 latest commandswehich will be available in the next version of mcjBuilderA

    "break" which lets you break the extrusion flow and therefore create many meshes using 1 extrusion script

    "profile" which lets you change the extrusion nozzle/profile

    ( changing the profile will also cause a break, at least in this version )

    fig 3 - the streetlights heads were not made with mcjBuilderA but hey ( that "but hey" explanation is always so handy! )

    fig 4 - oh my, real life!

    ideally.jpg
    584 x 596 - 77K
    bigstreetlights.jpg
    1920 x 1080 - 648K
    doyou.gif
    595 x 335 - 696K
    whydidamycrossthestreet.jpg
    1920 x 1080 - 152K
    pole.jpg
    1589 x 1200 - 114K
    Post edited by mCasual on
  • Miss BMiss B Posts: 3,071
    edited December 1969

    WOW!! What more can I say.

  • mCasualmCasual Posts: 4,607
    edited April 2014

    fency stuff

    there's 5 fence sections shown here

    each fence section was produced by a single run of mcjBuilderA ... next version

    i just want to add 1 more thing, a "material" statement

    then just make sure everything still works

    then post it next weekend

    or tomorrow!

    fencey.jpg
    1920 x 1080 - 350K
    cloture.jpg
    1920 x 1080 - 186K
    Post edited by mCasual on
  • RAMWolffRAMWolff Posts: 10,212
    edited December 1969

    DEMS so big ole's fence lights Casual! lmao

  • mCasualmCasual Posts: 4,607
    edited April 2014

    RAMWolff said:
    DEMS so big ole's fence lights Casual! lmao

    not as big as spaceships though

    ( note the mcjBuilder-generated fence now has more than 1 material )

    ---------
    impala =
    3dwarehouse car in .kmz format
    renamed to .zip
    unzipped
    converted from DAE to FBX using autodesk fbx converter
    converted from FBX to OBJ using autodesk fbx converter

    blingaddabling.jpg
    1920 x 1080 - 378K
    gni.jpg
    470 x 410 - 32K
    materials.jpg
    1920 x 1200 - 106K
    Post edited by mCasual on
  • mCasualmCasual Posts: 4,607
    edited April 2014

    use the florce fLuke

    mcjBuilderA is probably too cryptic and wont be used by millions :)
    it wont scare anyone who used POV-Tay though

    
    define Tube len 
    Ring   
    Move len  
    Ring   
    defineEnd   
    
    define plancheA z 
    profile square  
    MoldSize 1.5 7.5 
    material matPlank  
    setZ z  
    setX 0.4  
    setRot 0 0 0
    turn -10  
    turn 20  
    turn -10  
    movey 0.75  
    break   
    defineEnd   
    
    ...
    ...
    ...
    
    grassygrass.jpg
    1920 x 1080 - 679K
    fluke.jpg
    1920 x 1080 - 300K
    Post edited by mCasual on
  • mCasualmCasual Posts: 4,607
    edited April 2014

    volute !
    adding the "TaperX" and "TaperY" commands to mcjBuilder's language
    ( the extrusion is taken as moving along the Z axis )

    not perfect to make a violin neck but not far

    volute.jpg
    1920 x 1080 - 256K
    Post edited by mCasual on
  • mCasualmCasual Posts: 4,607
    edited April 2014

    and last but not least, the radius-tapering "taperR" command

    iato.jpg
    1920 x 1080 - 234K
    perrrrrrr.jpg
    1422 x 788 - 115K
    Post edited by mCasual on
  • mCasualmCasual Posts: 4,607
    edited December 1969

    Plavalaguna Lacuna Coil

    ( and thanks to Amy for submitting herself to the ridiculous things i have her wear )

    lacuna.jpg
    1920 x 1080 - 193K
  • RAMWolffRAMWolff Posts: 10,212
    edited December 1969

    Oh, that's so so COOL!

  • Miss BMiss B Posts: 3,071
    edited December 1969

    Could be used for shaping the top of a walking cane as well. :coolsmile:

  • mCasualmCasual Posts: 4,607
    edited April 2014

    that's the user interface for the upcoming version

    i added code that checks if your custom path scripts contain errors

    and i added a "console" area that displays errors, warning and information

    ------

    figure 2 -- maybe like this rather

    orthis.jpg
    916 x 548 - 65K
    newUI.jpg
    943 x 606 - 76K
    Post edited by mCasual on
  • Miss BMiss B Posts: 3,071
    edited December 1969

    Oh that looks nice. Look forward to seeing the next version. :coolsmile:

  • mCasualmCasual Posts: 4,607
    edited April 2014

    Miss B said:
    Oh that looks nice. Look forward to seeing the next version. :coolsmile:

    we're working on it

    here as a test, Amy attempts to build Rome in a day

    background photo by Alexandre Duret-Lutz

    making groved columns is easy except the extremities of the groves which are like tubs

    mcjBuilder can help build objects with great UV maps but one can probably not escape doing some finishing touches in Blender/Hexagon/anim8or etc etc etc

    galeforce4.jpg
    1920 x 1080 - 1M
    wingaddawing.jpg
    1920 x 1080 - 345K
    buildingRomeInOneDay.jpg
    1920 x 1080 - 645K
    Post edited by mCasual on
  • mCasualmCasual Posts: 4,607
    edited April 2014

    see the cap of the groved column

    i had to triangulate it "manually"
    else Daz Studio was not loading the whole 400-sided polygon

    so the last thing i want to add is minimal triangulation

    which wont work too well for many concave shapes

    but happened to work well with this one

    windy.jpg
    1920 x 1080 - 1M
    yelo.jpg
    1920 x 1080 - 786K
    buildingRomeInOneDay.jpg
    1920 x 1080 - 645K
    engrenage.jpg
    1920 x 1080 - 252K
    Post edited by mCasual on
  • mCasualmCasual Posts: 4,607
    edited April 2014

    good news 1 all the changes to mcjBuilder didnt destroy its ability to do frames

    good news 2 i aim to release the new improved version today

    things to do before that's a reality

    - triangulated caps
    - make sure the user cant get stuck in infinite loops
    - update the manual for the many new options
    - make sure old paths still work

    =====

    for the next version after that, i'll add profile caps, because for now mcjBuilderA can only do path-caps
    ( though the profile .obj files are usable as profile caps )

    ====

    there's always the possibility that .... sunday ... ya know

    ---

    also since everyone was worried seeing Amy lie on hard surfaces so i got her a rose bed of fake velvet

    cushionedsaturday.jpg
    1920 x 1080 - 328K
    Post edited by mCasual on
  • mCasualmCasual Posts: 4,607
    edited April 2014

    see in a few well planned lines one can do neat things!

    and you can see i added a function that produces triangulated caps
    that fit the extrusion path

    koi.jpg
    1920 x 1080 - 121K
    tricappp.jpg
    1600 x 600 - 65K
    paul6.jpg
    1600 x 600 - 104K
    Post edited by mCasual on
  • Miss BMiss B Posts: 3,071
    edited December 1969

    All I can say sir is, you're a genius when it comes to this stuff. :coolsmile:

  • mCasualmCasual Posts: 4,607
    edited December 1969

    Miss B said:
    All I can say sir is, you're a genius when it comes to this stuff. :coolsmile:

    minutes we're minutes away from Beta 2 ! :)

    the manual is done .... well it's updated ... someday it will be tidy

    https://sites.google.com/site/mcasualsdazscripts3/mcjbuildera

    just have to package the script and the new profile shapes i added in a zip file

    and create a distinct icon

  • mCasualmCasual Posts: 4,607
    edited April 2014

    mcjBuilderA Beta 2 is ready !

    it's still Beta which means it's safe for me :)

    i will improve the manual very soon

    the examples

    though if you read this forum thread you can see the code snippets i used to create all the wonderful things

    >>>>>>>>>>>

    https://sites.google.com/site/mcasualsdazscripts3/mcjbuildera

    allyoucaneaster.jpg
    600 x 337 - 40K
    Post edited by mCasual on
  • Miss BMiss B Posts: 3,071
    edited December 1969

    Thank you kind sir. :coolsmile:

  • nakamuram002nakamuram002 Posts: 788
    edited December 1969

    Casual,

    Is it possible to wrap an object around another object using your script? An example would be a rope around a log.

  • caravellecaravelle Posts: 2,457
    edited December 1969

    Thank you very much!! :-)

  • mCasualmCasual Posts: 4,607
    edited December 1969

    Casual,

    Is it possible to wrap an object around another object using your script? An example would be a rope around a log.

    if the log is a perfect cylinder then it could be done using the Turn commands and a non-zero value for "slope"

    if the shape of the log is irregular,
    theres my script mcjRibbons
    https://sites.google.com/site/mcasualsdazscripts/mcjribbons

    instead of programming the path of the extrusion using a script/text, you animate a null node "by hand"

    there's also the possibility of using https://sites.google.com/site/mcasualsdazscripts2/mcjcolliderds45
    to help you animate the null node by projecting it on the log

    https://sites.google.com/site/mcasualsdazscripts2/mcjtransport can also be used to create tubes

    also mcjSuperLathe

    ------
    using mcjBuilderA

    - set the Profile to "g_round"

    here's the mcjBuilderA path script for the object shown below

    the log has a 20cm diameter

    Tread 100
    MoldWidth 10
    MoldHeight 10

    stepangle 30
    slope .4
    radius .15
    setY 20
    setZ .15
    rotateX 90
    Ring
    Move 20
    Ring
    turnX 1440
    Move 2
    Ring
    
    logrope.jpg
    1242 x 582 - 85K
  • mCasualmCasual Posts: 4,607
    edited December 1969

    later today i'll post version Beta 3

    Using Beta 2, the list of parameters that accompany user-defined commands can only have 1 parameter

    Beta3 allows an unlimited number of parameters

    --------

    i've been improving the manual with more complex examples ( see below )

    Beta 4 will fix the UV maps issues which i think happen for builds made of multiple objects

    azbamo.jpg
    1654 x 984 - 286K
  • RAMWolffRAMWolff Posts: 10,212
    edited December 1969

    Gracias for the new update Casual. Very nice! :-)

  • nakamuram002nakamuram002 Posts: 788
    edited December 1969

    Thanks Casual!! mcjRibbons looks intriguing. More scripts to add to my toolbox and to learn from...

  • mCasualmCasual Posts: 4,607
    edited April 2014

    - * - * - Update - mcjBuilderA Beta 3 ! - Update - mcjBuilderA Beta 3 ! - Update - mcjBuilderA Beta 3 ! - * - * -
    - * - * - - * - * - - * - * - - * - * - - * - * - - * - * - - * - * - - * - * - - * - * - - * - * - - * - * - - * - * - - * - * - - * - * - - * - * - - * - * -

    an important update that fixes some issues with the define and the Slope commands

    also the web page / manual is pretty complete !

    https://sites.google.com/site/mcasualsdazscripts3/mcjbuildera


    ----

    more things created during the writing of the manual

    moremore.jpg
    1642 x 1040 - 269K
    Post edited by mCasual on
  • RAMWolffRAMWolff Posts: 10,212
    edited December 1969

    Got it... now one other request. Is it possible to have the manual in a downloadable PDF?

Sign In or Register to comment.