mcjExportCamToDs -- Export animated cameras from Blender to Daz Studio 1,2,3,4
Download page : https://sites.google.com/site/mcasualsdazscripts2/mcjexportblendercam
────────────────────────────────────────────────────
Introduction
────────────────────────────────────────────────────
This python script for Blender will let you export animated cameras from Blender
in a format ( daz script ) compatible with Daz Studio versions 1, 2, 3, 4 and 4.5
The export data contains the Focal Length(s) too.
────────────────────────────────────────────────────
note that i also have on my site daz scripts to export Daz Studio cameras to Blender, Poser and Carrara
demonstration video : https://docs.google.com/leaf?id=0B74NpQ_FHc6cSkgyNGt5aDRNWnM
────────────────────────────────────────────────────
so you could have an image/animation pipeline like this
-- create a camera animation using Blender's marker/camera tracking services
-- Export the animated camera to Daz Studio
-- Insert a Daz Studio / Poser character in the scene
-- Render it in Daz Studio, or render it in Blender and the Cycles renderer using my mcjTeleblender Script
Comments
Hello! it is amazing and it could solve my problem which I want to import Blender motion track camera into Daz studio but I can't get the older version of Daz studio no more... is there any possibility that you will update the script to make it compatible to DS 4.12?
i think if you rename the files from .ds to .dsa they should be compatible with DS4.12
in fact i think the .ds files should be accepted by DS4.12
The scripting language did change, the engine will attempt to convert though there are cases where syntax that works in either version will cause the conversion to fail. I suspect just changing the extension, while it may work in specific cases, is not a generally safe approach.
most of my .ds scripts that dont deal with meshes survive the conversion to .dsa by ds3 and ds4
but the dsa ones sometimes need small fixes to work with ds1, ds2
lets see about this one ... ah dang it ... it's one of my rare a blender python scrips ... from the Blender 2.62 days so i doubt it works with Blender 2.83
lets be brave and test it
Oh Yay! it still works with Blender 2.83
and ... in blender you are asked to give the camera animation script to be named anyname.dsa
and it's very old school code that would work with DS 1,2,3,4
I have tested it at 2.79b, and at 2.92 with a Miku Miku Dance VMD camera .. It only exports a frontal view, not a prespective view. Although I have converted the camera to Blender, it remains the same with the generated dsa. I have used the MMD Tools for Blender, and there is no way. Everything is far away, and without changes of angles. Is there any solution?
No, Jacques (I think is your real name ... The mine is Georges ..). Previously, I have used your TeleBlender, but it is not the case. The camera animation is from Blender to Daz, not the other way around. As I mentioned, it is a "Motion camera" in Vmd format from MikuMikuDance. I have used it from Maya / MotionBuilder, with Fbx, but it seems that D | S does not recognize any zoom, but positions. With your script, only a front view comes out. If I do it in Cinema 4D, with the https://github.com/AiMiDi/C4D_MMD_Tool plugin, and I export with a bake in fbx, it does recognize its animation, as long as I bind a camera to the object. But, as I said, it does recognize the movements, but leaves out the zoom or any FOV. I think it's not your script's fault, but the animation limitations of a Daz camera. Great Mysteries of Biblical History!
maybe you could try converting your FBX to an older FBX version, or cpnvert it to binary or ascii FBX format
autodesk has a free app in the dusty recesses of its empire named uh fbxconvert? yes
https://www.autodesk.com/developer-network/platform-technologies/fbx-converter-archives
also if you read the ascii version of the fbx using notepad, you may find solutions there, like search and replace channel names or somethin