SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > SH5 Mods Workshop
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 03-20-2021, 07:47 PM   #31
Jeff-Groves
Village Idiot
 
Jeff-Groves's Avatar
 
Join Date: Sep 2014
Location: Nevada, Ohio
Posts: 3,701
Downloads: 78
Uploads: 0


Default

Don't worry about Vert count nor texture count. That is easily sorted!
On face count? Those should be the same as far as count but can be adjusted.
They may be different but the GR2 file accounts for that!
__________________
Professional Cunning Linguist
Jeff-Groves is offline   Reply With Quote
Old 04-16-2021, 11:40 AM   #32
AMZ
Watch
 
Join Date: Jul 2018
Location: FRANCE at Montpellier
Posts: 16
Downloads: 39
Uploads: 0
Default

Hello Jeff-Groves,

Following your feedback

Quote:
Originally Posted by Jeff-Groves View Post
With just a little text editing of the obj files you can do a strict import
and get a much smaller file size.


Personally?
I use a script I wrote for 010 that looks at the new obj files and adjusts them for a strict import.
Hello Jeff-Groves,

Sorry to answer you so late, I admit I did not understand the meaning of your advice.
Today I am less stupid, thanks to your writings elsewhere.

In this regard, you say that you have made an application: "Almagest".
Is she available? Where can we find it?

Thank you




On the other hand, maybe you have an idea of what concerns me?

Click Here ;
 
Quote:
Originally Posted by AMZ View Post
Hi to all


After the first advice, and thank you for that, I thought I'd manage on my own, but I have some problems with the realization

I am coming back to you in the hope of having a solution.
My problem: Creating an earthly object as a characteristic Seamark
Example: a church, a bell tower, a lighthouse, etc.


Here are my questions:

1 - TDW editor for GR2 Files seems a great tool, but for lacking of information I am not an expert in its use.

Can we create from nothing, from zero

*. the skeleton bones and a hierarchy of these bones?
*. Initial parent with his own name then parentage for the Meshs (Diffus - AO) then Meshs Collision?

2 - I got around the No. 1 problem for my first realization by copying an existing object

Either in C:... / ... 'Silent Hunter 5 with TWOS'data-Terrain-Locations'CustomAreas-germany
The Church object: church. GR2 and associated .sim

Note: This one as is in the game, is not visible if placed with the mission editor ...
The 3D model is very far from the reference point, about 1 km after Gmax or Blender.

So with Blender I remade the church at the reference point, so that an placement in the mission editor corresponds to the place pointed and seen in the game, map or TAI .
Of course, I transcribed the exported files in .obj format using the Note Block.
I checked the correct transcription by importing and exporting again in the Wings3D editor.

Using TDW-editor, I imported the renamed files
Church_AMZ.obj
Church_AMZ_AO.obj
And Collision_ Church_AMZ.obj
They appear well at Zero Point ... It's ok.

But since this is a clone of the GR2 file with 3D replacement,
I decided to replace the names of the skeleton and bones, then the parents Meshs, in order to have the identifiers remapped. Not expert with the TDW, I did it using a Hexa editor.

Here's my second question:

*. Can we in TDW change the names of skeleton, bones etc?
*. In the same way for the Meshs, can we edit the names of the Parents masters?
Sometimes this is possible for certain filiations. ???

Not being a programmer, I just replaced Letters by Letters the name without changing the length of the GR2 file (Hexa).
Of course, I remapped the Church_AMZ.sim file accordingly.
The Church_AMZ.GR2 file thus modified opens correctly in the TDW, after having automatically corrected the byte counter ...
Control by opening everything in GobinEditor (_.GR2 and _.sim merge)
...
Everything seems correct!
I did a mission (MissionEditor) in order to have the visual in the game ... There's nothing???



Please, can you give me a Thread where I could refer ?
Can you help me in my process ?

With all my gratitude.
__________________
On peut braver les lois humaines mais non résister aux lois de la nature.
Vingt mille lieues sous les mers (1869) - Jules Verne
AMZ is offline   Reply With Quote
Old 11-24-2021, 03:29 PM   #33
Jeff-Groves
Village Idiot
 
Jeff-Groves's Avatar
 
Join Date: Sep 2014
Location: Nevada, Ohio
Posts: 3,701
Downloads: 78
Uploads: 0


Default

A few months down the road and several Alpha versions to sort problems and all is GOOD!
Mostly real life obligations have kept me away from the final Coding parts.
Final parts are to actually write the Faces and texture sorting.
That I wrote in my head while driving all over the USA.
Then debugged much of it in my head!
__________________
Professional Cunning Linguist
Jeff-Groves is offline   Reply With Quote
Old 11-25-2021, 12:17 PM   #34
kapuhy
Mechanic
 
kapuhy's Avatar
 
Join Date: Oct 2010
Location: Poland
Posts: 689
Downloads: 64
Uploads: 2


Default

Quote:
Originally Posted by Jeff-Groves View Post
A few months down the road and several Alpha versions to sort problems and all is GOOD!
Mostly real life obligations have kept me away from the final Coding parts.
Final parts are to actually write the Faces and texture sorting.
That I wrote in my head while driving all over the USA.
Then debugged much of it in my head!
Good to hear it! I have a queue of ship models on the slipways waiting for import to SH5 and I'm looking forward to use Almagest on them. Keep up the good work as BdU uses to say
kapuhy is online   Reply With Quote
Old 11-25-2021, 01:04 PM   #35
Jeff-Groves
Village Idiot
 
Jeff-Groves's Avatar
 
Join Date: Sep 2014
Location: Nevada, Ohio
Posts: 3,701
Downloads: 78
Uploads: 0


Default

I did figure out a lot that allows me to 'kind of' brand any files.


It does NOT have any effect on SH5 files using Almagest.
And you'd need the Key files I also created to decode the hidden information!

Call it an Easter Egg! I'm well known for those!
__________________
Professional Cunning Linguist
Jeff-Groves is offline   Reply With Quote
Old 11-30-2021, 03:47 PM   #36
gap
Navy Seal
 
Join Date: Jan 2011
Location: CJ8937
Posts: 8,069
Downloads: 787
Uploads: 10


Default

@ Jeff

Are you still interested into testing your importer on my Clyde puffer model?
I am still working on textures (AO and diffuse map are WIP and specular and normal maps are missing), but 3D models and UV maps (both diffuse and AO) should be OK for import. Drop me a PM or an e-mail if you want to check them

 
diffuse map:


AO map:


diffuse + AO map:
__________________
_____________________
|May the Force be with you!|
...\/
gap is offline   Reply With Quote
Old 11-30-2021, 03:56 PM   #37
Jeff-Groves
Village Idiot
 
Jeff-Groves's Avatar
 
Join Date: Sep 2014
Location: Nevada, Ohio
Posts: 3,701
Downloads: 78
Uploads: 0


Default

Quote:
Originally Posted by gap View Post
@ Jeff

Are you still interested into testing your importer on my Clyde puffer model?
I am still working on textures (AO and diffuse map are WIP and specular and normal maps are missing), but 3D models and UV maps (both diffuse and AO) should be OK for import. Drop me a PM or an e-mail if you want to check them
Send me a link by PM! Would love to test them!
__________________
Professional Cunning Linguist
Jeff-Groves is offline   Reply With Quote
Old 11-30-2021, 04:00 PM   #38
gap
Navy Seal
 
Join Date: Jan 2011
Location: CJ8937
Posts: 8,069
Downloads: 787
Uploads: 10


Default

Quote:
Originally Posted by Jeff-Groves View Post
Send me a link by PM! Would love to test them!
Excellent, thank you Jeff! I have all the parts in one Wings file. Can I send them in their original format or do you prefer me to convert them as obj files?
__________________
_____________________
|May the Force be with you!|
...\/
gap is offline   Reply With Quote
Old 11-30-2021, 04:03 PM   #39
Jeff-Groves
Village Idiot
 
Jeff-Groves's Avatar
 
Join Date: Sep 2014
Location: Nevada, Ohio
Posts: 3,701
Downloads: 78
Uploads: 0


Default

obj files please.
I've only coded to read and adjust obj files at this time.
Now I may change that to read Wings files also at some point.
__________________
Professional Cunning Linguist
Jeff-Groves is offline   Reply With Quote
Old 11-30-2021, 04:14 PM   #40
gap
Navy Seal
 
Join Date: Jan 2011
Location: CJ8937
Posts: 8,069
Downloads: 787
Uploads: 10


Default

Quote:
Originally Posted by Jeff-Groves View Post
obj files please.
OK, in that case exporting all the parts one by one will take some time. Please wait until tomorrow

Quote:
Originally Posted by Jeff-Groves View Post
I've only coded to read and adjust obj files at this time.
Now I may change that to read Wings files also at some point.
That indeed would be a nice for a lazy boy like me, but not a priority
__________________
_____________________
|May the Force be with you!|
...\/
gap is offline   Reply With Quote
Old 11-30-2021, 04:37 PM   #41
Jeff-Groves
Village Idiot
 
Jeff-Groves's Avatar
 
Join Date: Sep 2014
Location: Nevada, Ohio
Posts: 3,701
Downloads: 78
Uploads: 0


Default

That's fine. I'm not in a rush.
I'll explain ONE MORE TIME how this works.

GR2 stores 3D objects in a known way.
We are only interested in the
V
VN
VT
since TDW calculates the Tangents, Bi-tangents on import.

Here's where he went TOTALLY off on some unknown tangent!
All the V, VN, VT counts must match in how many there are.
75 V's? You have to have 75 VN and VT's. Simple to add junk for that.

Faces? Whole different story! And thus the sorting needed!

Only one set of Faces is stored in a GR2 file.
So what may be texture face 2 in a main obj file may be texture face 5 in the AO version!
We MUST do a swap on the main obj files textures (VT) placement!

Now. Say We add to the V, VN to match VT Sizes. Will that show in Game or be read?
NOPE! If the extras ARE NOT listed in the Face section? You will never see them and they will be ignored!

You can't see an object that has no faces! Nor will that information be read by the Granny system!
__________________
Professional Cunning Linguist
Jeff-Groves is offline   Reply With Quote
Old 11-30-2021, 10:52 PM   #42
tonschk
Sea Lord
 
Join Date: Mar 2007
Location: London
Posts: 1,839
Downloads: 171
Uploads: 0
Default

Thank you for your hard work Jeff-Groves
__________________
What we do in life echoes in Eternity
tonschk is offline   Reply With Quote
Old 12-01-2021, 12:50 PM   #43
Jeff-Groves
Village Idiot
 
Jeff-Groves's Avatar
 
Join Date: Sep 2014
Location: Nevada, Ohio
Posts: 3,701
Downloads: 78
Uploads: 0


Default

Quote:
Originally Posted by gap View Post
OK, in that case exporting all the parts one by one will take some time. Please wait until tomorrow



That indeed would be a nice for a lazy boy like me, but not a priority
I took a look at the source code for Wings3D to see if it would be possible to do a direct conversion from the .wings format.
What I found is that will very probably not happen.

Still looking at the source to see if a plug-in could be done for a direct export from Wings3D to do what Almagest does.
I'll say MAYBE.
__________________
Professional Cunning Linguist
Jeff-Groves is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 03:08 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Copyright © 1995- 2021 Subsim®
"Subsim" is a registered trademark, all rights reserved.