mcjTeleblender2

Introduction

Version 1 can still be found here :

https://sites.google.com/site/mcasualsdazscripts/mcjteleblender-for-ds1-2-3-4

Version 1's manual contains most of what you need to know to use Version 2 and Version 3

Version 3 ( beta ) can be found here

https://sites.google.com/site/mcasualsdazscripts4/mcjteleblender3

This will be the home of the new version of mcjTeleblender / mcjBlendBot

99% of the old version's manual is still valid and wi'll be brought over here

I will leave the old version on its own page, so if things go haywire and you cant use the new version

you'll be able to use an old version of Blender with an old version of mcjTeleblender

Poser users ... https://sites.google.com/site/mcasualsdazscripts3/teleblendforposer

Carrara users ... https://sites.google.com/site/mcasualsdazscripts2/mcjblendbotspecial

What's new

This new version of mcjTeleblender and mcjBlendBot includes these additional features

- compatible with Blender 2.66.3 and up ( was also tested on 2.66a and 2.66.5

- the Tiling settings of the Daz Studio materials are conveyed to Blender

- the Bump map strengths of Daz Studio's materials are carried over to Blender ( Blender Bump Strength = ( DS Max - DS Min ) * DS Strength )

- If two identical figures or two identical props are in the Daz Studio Scene, and mcjTeleBlender's

"Rename Nodes" is enabled, the two figures wont be mistakenly welded together in Blender

- There's now a button to set all those mcjTeleblender settings to a default state

- There's an extremely secret backdoor mode, available for the nerdy crew

History

2014 December 21

2014 August 26

2014 - July 14

2013 - April - 14

2013 - September 10

2013 - November 3

2013 - November 8

mcjTeleBlender 2 now correctly scales the camera positions with the same scaling factor as

the scene export scale,

the script filename has been changed from mcjTeleblender.dsa

to mcjTeleBlender2.dsa

the thumbnail/icons now sport a big 2

mcjBlendBot now supports map-less opacities

the FixMtl option no longer removes the leading / slash / character

from the texture image file paths in the .mtl files

The issue appeared with the release of Blender 2.71 and/or Daz Studio 4.6

this was found to be imperatively needed when rendering animations

and using "collected" image maps

Without this fix, Blender will look for your texture image files in C:\Maps

instead of the Maps folder where your images were collected.

Eventually another version of mcjTeleBlender will be issued to make this optional -

I will do this to cover for cases where you are rendering using old versions of Blender and/or Daz Studio

Release

The mcjUseMatLib.py Blender python module was corrected - if the "use-mat-lib" option is in effect, but the material-library doesn't contain a given material, a cycles node tree is built anyway - this is not a perfect patch since it breaks compatibility with non-cycles renders - This version also reverts to the original material names instead of leaving them with numbered names.

corrected mcjBlendBotForCarrara which was now unable to invoke the addCamera function in the mcjBlendBot module

mcjBlendBot2's mcjBlendBot.py module had lost the setGlossMix function which seems to be a feature i did not complete

Notes

It was observed that Blender 2.66.5 which is a beta version demonstrating Subsurface scattering

will crash if the render mode is not "Experimental" "CPU" ( the OpenCL setting too ...maybe )

Installation

This software suite was developed for Blender 2.66, it may work with 2.5x but probably not 2.4x

http://www.blender.org/download/get-blender/

The installation packages can be found at the bottom of this page.

mcjTeleBlender2.zip

This package contains the Daz Studio script mcjTeleBlender,

there's a version for Daz Studio 1 & 2 and a version for Daz Studio 3 & 4

Unzip this file in your Daz Studio content folder

On a typical Windows PC that's C:\program Files\Daz\Studio\Content

mcjBlenderBot2.zip

This package contains Python Scripts for Blender:

mcjBlendBot.py, mcjAddSky.py, mcjFixBlenderMats.py,

mcjMakeCyclesNodes.py, mcjGammaFix.py, mcjUseMatLib.py

Unzip this file in your Blender modules folder

On a typical Windows PC that's C:\Program Files\Blender Foundation\Blender\2.60\scripts\modules

mcjgeosender

This plugin for Daz Studio 3 (Windows only) lets mcjTeleBlender export scenes 10 times faster.

it can be found here: https://sites.google.com/site/mcasualsdazscripts/mcjgeosender

Daz Studio 4 users don't need this since DS4 exports as fast as the DS3 plugin

Disclaimers and License

DAZ is a Registered Trademark of DAZ Productions, Inc.

Other than being a user of their software i am in not an employee of DAZ Productions, Inc nor The Blender Foundation.

The Scripts herein are released under the MIT License:

Copyright (c) <2011,2012> <mCasual/Jacques>

Permission is hereby granted, free of charge, to any persoration

obtaining a copy of this software and associated documentation

files (the "Software"), to deal in the Software without

restriction, including without limitation the rights to use,

copy, modify, merge, publish, distribute, sublicense, and/or sell

copies of the Software, and to permit persons to whom the

Software is furnished to do so, subject to the following

conditions:

The above copyright notice and this permission notice shall be

included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,

EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES

OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND

NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT

HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,

WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING

FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR

OTHER DEALINGS IN THE SOFTWARE.