MH portable

If you have problems understanding something or getting started, ask here

Moderator: joepal

Re: MH portable

Postby badwolf » Tue Jun 28, 2016 4:35 pm

joepal wrote:http://bugtracker.makehumancommunity.org/issues/1039



noting that this will "break" a build for other platforms perhaps we could do a bit of a Do si Do trick (have 3 files 1 stock 1 stock backup and 1 for the portable version)?


before "we" get to deep in this (and i would approve of it greatly) we might want to 1 check out http://portableapps.com/development/por ... com_format 2 reach out to the PA team to ensure this gets done "correctly"
badwolf
 
Posts: 272
Joined: Fri Feb 06, 2015 12:41 am

Re: MH portable

Postby badwolf » Sat Jul 09, 2016 12:10 am

Joepal i think you can safely lock this thread after you drop a link to MHportable (which now exists in a just finished house training form)
badwolf
 
Posts: 272
Joined: Fri Feb 06, 2015 12:41 am

Re: MH portable

Postby joepal » Sat Jul 09, 2016 7:28 am

There is a functional patch for solving these things in a generic way. It will enhance the core MH code, not break it:

https://bitbucket.org/MakeHuman/makehum ... athpy/diff

This adds the ability to read the home location from a command line argument.

I'm going to merge this, I'm just giving Jonas a day or two to be able to comment it first.
Joel Palmius (LinkedIn)
MakeHuman Infrastructure Manager
http://www.palmius.com/joel
joepal
 
Posts: 4627
Joined: Wed Jun 04, 2008 11:20 am

Re: MH portable

Postby joepal » Tue Jul 26, 2016 11:13 am

There is now a proof-of-concept build for a portableapps release, avaliable here: http://download.tuxfamily.org/makehuman/nightly/

To understand the limitations of this, please read the latest comment in the bug thread about it: http://bugtracker.makehumancommunity.or ... 39#note-16

(specifically it doesn't include MHX2 yet)
Joel Palmius (LinkedIn)
MakeHuman Infrastructure Manager
http://www.palmius.com/joel
joepal
 
Posts: 4627
Joined: Wed Jun 04, 2008 11:20 am

Re: MH portable

Postby badwolf » Tue Jul 26, 2016 8:15 pm

personally i would include the asset repo downloader also
badwolf
 
Posts: 272
Joined: Fri Feb 06, 2015 12:41 am

Re: MH portable

Postby Freehunter » Tue Jul 26, 2016 10:52 pm

That is great, been hoping for this for awhile. Quick test on a clean USB stick with my old WinXP laptop and seems to be working good.

MHX2 was mentioned and I have an option below. Also some assets to try the portable environment. Again, thanks for the great application.

If you have been using the PortableApps.com Platform, you know what to do.

1. If you want to try first download the platform, which is their 'menu' system, and install (local hard drive or usb stick).

PortableApps.com Platform (menu) http://portableapps.com/download

2. At end of installation it offers the option of starting the platform. When started it will try to connect to the internet and show you the availble programs to install, just cancel. The platform automatically hides if you click somewhere else but you should find an icon in the taskbar / tray.

NOTE: A program, Start.exe, is placed in the root of the drive where you install. This is how you start the platform later. It also creates a folder, Documents, as a way for you to organize things but does not automatically put anything there. It also adds an Autorun.inf to associate a PAc icon and label to the drive.

3. From the PAc platform select 'Apps' and then 'Install a New App', find and select the MakeHumanPortable_1.1.0.paf.exe you have downloaded.

4. Once installed, just click on the MakeHuman entry in the PAc menu.

To get the full portable experience you might want to download Blender Portable and some related tools. Once downloaded just install through the PAc menu.

Blender Portable http://portableapps.com/apps/graphics_pictures/blender_portable

MakeHuman Tools for Blender 2.77 https://www.dropbox.com/sh/smna78ia281drae/AAC4-m8SmKXpdaz2hyvEAh0za/MakeHuman_1.1.0_Tools_for_Blender_2.77.paf.exe?dl=0

MHX2 for Blender 2.77 https://www.dropbox.com/sh/smna78ia281drae/AAB-WUn6B4bkpETJri_8eiPWa/Makehuman_MHX2_v0.27_for_Blender_2.77.paf.exe?dl=0

MHX2 for MakeHuman https://www.dropbox.com/sh/smna78ia281drae/AACGZDEHMtMxeWn5jeD4kUl1a/Makehuman_exporter_MHX2_0.27.paf.exe?dl=0

That takes care of the basics for MakeHuman and Blender. What about some assets? I've modified and packaged some of frankyaye's work as an example.
Download them and then from the PAc platform select 'Apps' and then 'Install a New App' and select the asset you want to install.

https://www.dropbox.com/sh/smna78ia281drae/AACgrOyvqW4QnbnUVGEIEeKua/Mini-Dress_Pack_1_for_MakeHuman_1.1.paf.exe?dl=0 (8.7 MB)

https://www.dropbox.com/sh/smna78ia281drae/AAAwYaSOS7p0Gzs_jKc6MmGja/Female_Hosiery_Pack_1_for_MakeHuman_1.1.paf.exe?dl=0 (9.5 MB)

https://www.dropbox.com/sh/smna78ia281drae/AABvxAa5hEJ-DaXNSE0AYRVRa/High_Heels_Library_1_for_MakeHuman_1.1_English.paf.exe?dl=0
(included medium_high_heels.bvh and modified the .mhclo file to automatically pose the foot for high heels)(tried dispaying CC0 license)

If you are thinking about a portable environment PAc offers some other applications that may be of interest:

Gimp Portable http://portableapps.com/apps/graphics_pictures/gimp_portable

Krita Portable http://portableapps.com/apps/graphics_pictures/krita-portable

Inkscape Portable http://portableapps.com/apps/graphics_pictures/inkscape_portable

The PortableApps.com Platform has a number of customization options from color themes, order applications are displayed, to automatically looking for updates.

NOTE: The PortableApps.com Platform and the applications 'installed' within it are NOT installed in the traditional sense. Just as MakeHuman is not installed. Nothing goes in the registry that requires an uninstall. The platform can 'uninstall' the programs you have added. Or you can go into the PortableApps folder and delete the application you don't want. If you don't want the any of it, delete the PortableApps and Documents folders and the Start.exe, it is all gone.

NOTE: PortableApps.com has given up on VirusTotal, there are three fringe scanners there that almost alway flag the PAc installers as suspicious, so they now suggest using:

Metadefender https://www.metadefender.com/

Jotti https://virusscan.jotti.org/
Freehunter
 
Posts: 66
Joined: Sat Aug 09, 2014 1:48 pm
Location: Great Lakes

Re: MH portable

Postby badwolf » Wed Jul 27, 2016 12:46 am

could you include the community asset plugin?? (this would help with getting the assets)
badwolf
 
Posts: 272
Joined: Fri Feb 06, 2015 12:41 am

Re: MH portable

Postby Freehunter » Wed Jul 27, 2016 2:34 am

Me? Guess you are referring to https://github.com/makehumancommunity/community-plugins

Looks like 3 folders, similar to the mhx2 plugin. 1_mhapi, 8_community_assets and 8_server_socket all into the makehuman/plugins folder.

This is quick but seems to work, now a Community tab in MakeHuman and starts synchronizing. Good enough to test operation I guess.

https://www.dropbox.com/sh/smna78ia281drae/AABkUGD7C8twm3MH6vXuDsp6a/Community_Assets_Plugin_for_MakeHuman_1.1.0_English.paf.exe?dl=0

Have not looked at the Blender end. Mentions installing the zip through Blender so don't know if would word like MakeClothes, MakeWalk and MakeTarget.

Are the "Command line scripts" scripts needed? Not sure where they would go.
Freehunter
 
Posts: 66
Joined: Sat Aug 09, 2014 1:48 pm
Location: Great Lakes

Re: MH portable

Postby Freehunter » Wed Jul 27, 2016 12:36 pm

On the MakeHuman Community for Blender (Sync Mesh).

Found was installed in BlenderPortable/Data/user_scripts/addons so have plugin placing it there.

Been away from Blender too long and don't have my desktop so can't tell what it is doing but shows up in tools and appears to communicate with MakeHumanPortable.

No guarantees.

https://www.dropbox.com/sh/smna78ia281drae/AAAoECGcWOqTiVzY7c3VQ54Da/MakeHuman_Community_Plugin_for_Blender_2.77.paf.exe?dl=0

OK, went back and found http://www.makehumancommunity.org/forum/viewtopic.php?f=15&t=13398&start=20#p34723 and watched the referenced video and it works as described. Still consider a test but it does work!

In MHP started with unchanged character.
In BP MakeClothes loaded base mesh. Sync!
Make some changes in MHP.
In BP Sync and see changes!
In MHP pose.
In BP Sync and see posed!
Freehunter
 
Posts: 66
Joined: Sat Aug 09, 2014 1:48 pm
Location: Great Lakes

Re: MH portable

Postby Déesse » Sat Jul 30, 2016 5:19 pm

Great work! Thank you! You know that I suggested to use PortableApps before http://www.makehumancommunity.org/forum/viewtopic.php?f=14&t=12095 :P :lol:
Just a hint: When I use the expression mixer, my new expression is still exported to the "old" v1-folder on my harddrive. Everything else seems to work fine.
Is there a way to get a place for a "user contributed package" in the user contributed assets section?
User avatar
Déesse
 
Posts: 171
Joined: Sat Feb 08, 2014 7:37 pm
Location: Germany

PreviousNext

Return to Newbies

Who is online

Users browsing this forum: No registered users and 3 guests