hanseatic cog ~ texturing Medieval Koggen 'other format' obj in Daz {RESOLVED}
WillowRaven
Posts: 3,787
Anyone know where I can find a Daz-friendly hanseatic cog?
Post edited by WillowRaven on

Comments
Not really the best and a little pricey, but it's all I could find on a quick search: http://www.turbosquid.com/3d-models/3d-model-of-small-tradeship/627344
Could you use a slightly different model like this: https://www.renderosity.com/mod/bcs/?ViewProduct=90956 ?
I found one, but under a different spelling (Medieval_Koggen by Dante78) over at rendo.
One problem ... it's in obj format and not poser/daz ready. I am not real familiar with importing and applying objs.
Any pointers?
ps ... I was looking at that second option as a potential starter point, then Frankensteining something together, but now I won't have to if I can get good instructions on importing objs in daz.
Nice job. looks like a much better model than the one I found.
It should be pretty easy to import it. Just be sure the obj and mtl files are in the same folder and that the textures are can be found easily. It should work using the file structure provided or you may have to copy the textures into the same folder as the obj file. That depends on how the mtl file looks for them.
Then in Daz Studio use file > import, select obj, and navigate to the locaton of your obj file. In the import dialog box that comes up select a scale and be sure the option boxes are checked. You may have to experiment with the scale selection because that will depend on how the model was made. If a scale is too large or too small just try again by clearing the scene and reimporting with a different scale. I frequently try starting with the lightwave scale setting (1000%)
If you do get the model and have trouble, I'm sure someone here will help you with it.
I am importing the obj, but I can't see anything in the window. It is listed under the scene tab, though.
It may be too small. What scale did you select in the dialog box? Try other scales.
Edited to add: Its getting late here and I'll be off to sleep soon; but I'll check this thread in the morning.
I tried both daz and lightwave scales.
Check the Opacity setting...some things import at 0%.
The opacity was the problem. Thanks. Now for the next daz-for-dummies question ... How do I apply the materials that came with the model, or do I have to just use daz shaders?
Also, is there a way I can open objs like this in Hexagon (which I barely know how to open much less use), load the materials that come with it, then export it as a poser/daz item with materials already loaded?
OK Try the Poser scale. Also be sure the the 3 'Invert' boxes are not checked and the 4 'Read' boxes are checked.
Also when you have it imported go to your scene tab and be sure the model is selected. Now look to see if you can see the white box corners that should show up around the model. If not it may be too big and you are inside it. In that case go back and load the model at DAZ scale and try backing your camera away from it.
Ugh! It only has 3 material zones, so even if I did resort to using Daz shaders, it's going to look dorky unless I create new material zones. Can I somehow load the mtl files in Daz or Hex and then save it with the materials intact?
Well I guess you found it. Now the problem seems to be getting it to load with the textures.
Be sure the obj and mtl files are in the same folder. Now close Daz Studio and try copying all the texture files into that same folder. Reopen DAZ Studio and try importing the obj again.
Put the texture maps in a folder in the Runtime/Textures...then go to the Surface tab (hopefully the materials have 'logical' names...like deck, sail, etc) then in the Diffuse channel for the first material click the little arrow in the box next to the color bar...then in the drop down select Browse. Browse to where you put the maps and select the diffuse/color map. Repeat for any other maps (bump, etc). Then tweak the specular, bump and other settings to your liking. Then repeat for the other material zones. Then when done File > Save As > Material Preset > name it Cog Basic or something like that.
Confused ...
This is what I'm looking at:
mjc: The files should already be in runtime/textures. From the product page:
Medieval_Koggen content:
/Runtime/Geometries/Medieval_Koggen_Obj/
-Medieval_Koggen.obj
-Medieval_Koggen.mtl
/Runtime/Textures/Medieval_Koggen_Txt/
-Fortif_Rudder_bump.jpg
-Fortif_Rudder_spec.jpg
-Fortif_Rudder_txt.jpg
-Hull_Floor_bump.jpg
-Hull_Floor_spec.jpg
-Hull_Floor_txt.jpg
-Objects_bump.jpg
-Objects_spec.jpg
-Objects_txt.jpg
-Rope_Mast_WWrk_bump.jpg
-Rope_Mast_WWrk_spec.jpg
-Rope_Mast_WWrk_txt.jpg
/Documentation/
-renderositylicense.txt
-Medieval_Koggen_Readme.txt
Rather than having to resurface all the parts, I have sometimes had success by just creating a single folder with all the files (including the texture jpg's) in it and then importing the obj from there.
And I'm really off to bed now.
I didn't look it up...but that makes it even easier if they are already there. And putting the obj and mtl in the texture folder is probably the easier thing to do. But the mtl file is human readable, so opening it in a text editor will tell you where it expects the maps to be found.
But I'm not understanding ... I see the texture files, but the names don't match the surface zones. And the mtl file is already in the same folder as the obj, but even when loading straight from the file, the textures don't load.
Try with textures (jpg) in the same folder as the obj and mtl files. You could copy the obj and mtl files to " Runtime/Textures/Medieval_Koggen_Txt " and then open (import) the obj file from there
What does the .mtl file say?
I tried copying the texture jpgs to the obj and mtl folder and loading the obj from there again and still it loads blank.
The mtl file reads ...
# 3ds Max Wavefront OBJ Exporter v0.97b - (c)2007 guruware
# File Created: 18.07.2014 22:17:19
newmtl defaultMat
Ns 30.0000
Ni 1.5000
d 1.0000
Tr 0.0000
Tf 1.0000 1.0000 1.0000
illum 2
Ka 0.5500 0.5500 0.5500
Kd 0.5500 0.5500 0.5500
Ks 0.0000 0.0000 0.0000
Ke 0.0000 0.0000 0.0000
map_Ka C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Hull_Floor_txt.jpg
map_Kd C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Hull_Floor_txt.jpg
map_bump C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Hull_Floor_bump.jpg
bump C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Hull_Floor_bump.jpg
newmtl 07___Default
Ns 10.0000
Ni 1.5000
d 1.0000
Tr 0.0000
Tf 1.0000 1.0000 1.0000
illum 2
Ka 0.5882 0.5882 0.5882
Kd 0.5882 0.5882 0.5882
Ks 0.0000 0.0000 0.0000
Ke 0.0000 0.0000 0.0000
map_Ka C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Fortif_Rudder_txt.jpg
map_Kd C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Fortif_Rudder_txt.jpg
map_bump C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Fortif_Rudder_bump.jpg
bump C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Fortif_Rudder_bump.jpg
newmtl 13___Default
Ns 10.0000
Ni 1.5000
d 1.0000
Tr 0.0000
Tf 1.0000 1.0000 1.0000
illum 2
Ka 0.5882 0.5882 0.5882
Kd 0.5882 0.5882 0.5882
Ks 0.0000 0.0000 0.0000
Ke 0.0000 0.0000 0.0000
map_Ka C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Rope_Mast_WWrk_txt.jpg
map_Kd C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Rope_Mast_WWrk_txt.jpg
map_bump C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Rope_Mast_WWrk_bump.jpg
bump C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Rope_Mast_WWrk_bump.jpg
newmtl 14___Default
Ns 10.0000
Ni 1.5000
d 1.0000
Tr 0.0000
Tf 1.0000 1.0000 1.0000
illum 2
Ka 0.5882 0.5882 0.5882
Kd 0.5882 0.5882 0.5882
Ks 0.0000 0.0000 0.0000
Ke 0.0000 0.0000 0.0000
map_Ka C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Objects_txt.jpg
map_Kd C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Objects_txt.jpg
map_bump C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Objects_bump.jpg
bump C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Objects_bump.jpg
You need to chage the path "C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime" to the path to the Runtime folder you installed the product to.
I bought it recently and first I was sceptic about the materials. But this cog turned out to be a great model!
I must be altering the mtl sheet wrong because it's still not working. I REALLY need to figure this out today.
What is the exact full path to where you have the textures installed?
C:\3D Stuff - C Drive\Runtime\Textures\Medieval_Koggen_Txt
Then, for example, the line "map_Ka C:\Users\Ju-et-Beurt\Documents\-BERTRAND-\Projets 3D\Medieval_Koggen\Runtime\Textures\Medieval_Koggen_Txt\Hull_Floor_txt.jpg" would change to:
map_Ka C:\3D Stuff - C Drive\Runtime\Textures\Medieval_Koggen_Txt\Hull_Floor_txt.jpg
That's what I did. I even closed Daz and re-loaded the obj from the source file. It still loads blank.
I'm sorry. I'm not sure why the textures aren't loading and I don't have the model to try it out.
You may have to resort to applying them manully as suggested by mjc 1016 (above) or maybe he/she has another an idea.
Any special hints for me to get these textures to load in Daz, Caravelle?
I'd drop the mtl and obj in the texture folder and trim all path information in each line to just the file name...
So this: map_Ka C:\3D Stuff - C Drive\Runtime\Textures\Medieval_Koggen_Txt\Hull_Floor_txt.jpg
would become: map_Ka /Hull_Floor_txt.jpg (except that is putting the map in the ambient slot...map_Kd would be diffuse).
I'm still doing something wrong. I copied the obj and mtl file to the textures forlder. I altered the mtl again, this time changing the designations to match above. Still, no joy.