Tacview 3D shapes thread - Share your custom shapes here

Post new mods and scenarios here.

Moderator: MOD_Command

Dimitris
Posts: 15200
Joined: Sun Jul 31, 2005 10:29 am
Contact:

Tacview 3D shapes thread - Share your custom shapes here

Post by Dimitris »

Hi all,

Tacview allows using also your own custom shapes (for various sim objects), in addition to those provided by Tacview itself (and the custom shapes already provided by WarfareSims).

See the general technical description here: https://www.tacview.net/documentation/3dobjects/en/

You can see the shapes already used by CMO in this folder: [CMO]\Resources\Tacview\Data\Meshes. The database-to-mesh association is handled by the Excel files "Associations_DB3000.xls" and "Associations_CWDB.xls", located in [CMO]\Resources\Tacview . As you will notice, for many of the database platforms & weapons we have used generic or stand-in models, whereas some units do not have an assigned mesh at all.

So, feel free to submit here your own custom shapes to share with other users.
User avatar
AlGrant
Posts: 912
Joined: Tue Aug 18, 2015 4:38 am

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by AlGrant »

Hi,
Hopefully, we'll see some new models made available for use in CMO/Tacview.

I'm a long, long way from being a 3D/CAD expert and this isn't intended to be a guide on how your models should be made/edited/converted, however, I have edited and converted a number of ship, aircraft and vehicle models for use in CMO/Tacview and wanted to pass on a few tips that might help those looking to create models.
....... at very least it could save you a lot of time and frustration - Hopefully it leads to more models available.

This info should be of use to those who want to edit existing models or those with the software and talent to create their own from scratch.
There are many free models available on the web. When it comes to editing and sharing models from the web it's worth checking the terms of usage, however, many are listed 'Free for Personal'/ 'Personal and Commercial' or 'Royalty-Free' usage.

Before starting to create or edit any models it's worth visiting the Tacview website and read the 'What are the restrictions' section here:
https://www.tacview.net/documentation/3dobjects/en/

===================================================================================
Before you start editing your Associations files or existing models ... BACK THEM UP!
It's better to Back It Up before you Mess It Up!

===================================================================================

The main things to keep in mind are file format, file size, orientation.

File format:
Tacview uses Wavefront .obj format - nothing else is going to work, so any mesh you find will need to be in this format or converted to it.
The mesh itself should be 100% Triangular meshes and no Quads - Quads won't render correctly in Tacview.

File size: - Smaller is better!

The Tacview website advises keeping models below 4000 triangles per object - this isn't as many as it may sound.
I have edited and currently use models with more than this but have certainly found that there are limitations with file size.
For file size, we are not talking Mb but a few hundred Kb!

I found the least impact if I keep the finished model below 1mb, but the lower the better.
During some tests I found that a 4mb model would work - eventually- but the 3D window can take over a minute to load.


Orientation:
If you get the orientation wrong then it's easy to get a nice, working model that will fly backwards!
The Tacview website tells you -Z Forward, Y Up - again looking at an existing model in your preferred software can help.

Scale:
This isn't critical as Tacview will handle most of the scaling of the meshes depending on what data CMO sends it, however, it never hurts to give it a helping hand and I tried to scale the models I edited so that the models were around the same size as existing ship/aircraft models.

The best way I found for getting an idea of orientation and scale in the 3D program I use (Rhino 5) was to open up one of the existing models and have a look at one that is known to work

===================================================================================

When looking at what to add on your own models or get rid of on existing ones there are a few things to consider .....

Textures: Tacview won't use them, so don't bother with all those pretty paint schemes!

Animation: Tacview won't show any animations.

Detail:
When looking to reduce file size much of the finer detail is going to have to go.

Ships:
Propellers can contain a lot of meshes and removing them helps reduce file size.
Do you really need to see things guardrails or the Rhib on the back.

Vehicles:
They often have tool racks on the back and drive shafts underneath - some even have individual nuts & bolts on the wheels.

Aircraft:
If it has wheels/undercarriage they are probably best removed ... unless they are normally deployed during flight.
Sometimes you'll need to fill the gaps where the wheels would normally be retracted.
Propellers - these won't be animated so will just show as 'fixed' - you may want to add a semi-transparent disc like the default Tacview models.

Oh and Don't forget to look inside the model for detail that will be hidden when rendered in Tacview.
I've found vehicles with steering wheels, aircraft with full cockpit controls and crew (cockpits will not render as transparent), subs with full missile tubes and an amphibious landing ship with 4 fully detailed LCAC models sitting inside the dock!

This isn't a definitive list but should give you an idea of how to proceed ......
If you have any other tips that could make it easier for people to produce models then please post ... if nothing else it might help me :-)

Looking forward to seeing some new meshes.

Al
GOD'S EYE DISABLED.
User avatar
AlGrant
Posts: 912
Joined: Tue Aug 18, 2015 4:38 am

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by AlGrant »

OV-10 Bronco

As an example - here's a quick edit/conversion I did this morning:

There is an OV-10 Bronco model on 3D warehouse here:
https://3dwarehouse.sketchup.com/model/ ... login=true#
T&C's of use here: https://3dwarehouse.sketchup.com/tos/

The file size says 3mb, but that's the .zip size and the extracted Collada file is over 6mb.
A quick conversion to .Obj (without any editing or mesh reduction/simplification) comes in a little over 4mb.
Once Quads are converted to Triangles the model contains over 81,579 triangular polygons.
Remember we're looking for a file size below 1mb (or 4,000 polygons)!

1 Wheel is over 17,000 polygons
Lifting the cockpit off this model reveals some of that hidden detail that Tacview won't make use of.
Image

Remove the wheels and internal cockpit detail and we can quickly bring the size down to 1.6mb and 14,685 polygons.
Some mesh simplification and reduction and this comes down to a 344kb .obj file
Adding in the semi-transparent propeller disc and we end up with a file size of 349k and although still over 13,000 polygons a
quick test shows that it appears to work well in Tacview.
A bit more work and the file size could probably come down a bit more.

Image
Of course, you can fill up the hardpoints with weapons but that adds to the file size.

To get the model to show up in CMO/Tacview we need to copy the model to the mesh directory:
Rescources/Tacview/Data/Meshes

Then edit the relevant Associations file. Back it up before you mess it up!
They're in the CMO directory Rescources/Tacview.

Open the Associations_DB3000.xls file and in the Aircraft tab you'll find lines 3589 - 3600 cover variations of the OV-10 Bronco.
Enter the file name of the new mesh (Column F) and then save and exit and you should be all ready to go.

Image
*You may also want to do the same to the CWDB Associations file

If you only see a small square in the 3D window, check the model and Associations file names are an exact match.

A copy of this mesh is included in the attached zip file



=== Edit as it looks like the zip file didn't attach ====


Attachments
OV10Bronco.zip
(85.39 KiB) Downloaded 147 times
GOD'S EYE DISABLED.
User avatar
AlGrant
Posts: 912
Joined: Tue Aug 18, 2015 4:38 am

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by AlGrant »


DDG1000 Zumwalt Tacview model.

Image
Watercraft.DDG1000.obj

Copy the file to CMO Rescources/Tacview/Data/Meshes and edit the Associationss_DB3000.xls [Ship tab - Line 1091] as appropriate.


Al

Attachments
Watercraft.DDG1000.zip
(55.23 KiB) Downloaded 177 times
GOD'S EYE DISABLED.
User avatar
AlGrant
Posts: 912
Joined: Tue Aug 18, 2015 4:38 am

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by AlGrant »


SAAB J35 Draken JA37 Viggen JAS39 Gripen models for Tacview.

Image

Copy the file to CMO Rescources/Tacview/Data/Meshes and edit the Associationss_DB3000.xls as appropriate.

Hope they're of some use....

Al
Attachments
SAABJ353739.zip
(357.8 KiB) Downloaded 212 times
GOD'S EYE DISABLED.
MirabelleBenou
Posts: 325
Joined: Sat Apr 03, 2010 3:56 am
Contact:

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by MirabelleBenou »

Hello !

For people looking for tools to add new models (or even create them from start to end), you can use SketchUp, but, I think it's better to use Blender. Because of some usefull modifier and export option that fit well for Tacview models.

Blender may be a bit overwhelming at first sight, but the latest release really made it more friendly.

You can download it here on https://www.blender.org/

You can also find some really nice video tutorial on CG Cookie youtube channel.
Image

After being more confident with Blender, you will want to export your model. But as Al said, size matter.

So, before, you can add a modifier "Decimate". This one will highly reduce the number of poly.

For example, we have here a model with lot of faces :

Image

You can add the modifier :
Image

And then, change it's ratio value to reduce the number of faces :
Image

You'll see in realtime the impact on the mesh.

After that, you'll have to export to OBJ file :
Image

Use those export option (really important !!) :
Image
Image

And there you go !

Another point to check, is the orientation of the mesh :
Image

Enjoy :)

Feel free to ask if you have any question or problem with Blender.



Image
User avatar
AlGrant
Posts: 912
Joined: Tue Aug 18, 2015 4:38 am

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by AlGrant »


Spruance Class & OH Perry models available for Tacview if anybody requires them...

Image[/quote]

The Spruance will also work for the Kidd class.
The OH Perry will work for a number of countries that operated variants of this class

Update Associations files for DB3000 and CWDB as required.


Al

..... now it's time to actually go play some CMO!
Attachments
SpruancePerry.zip
(305.5 KiB) Downloaded 186 times
GOD'S EYE DISABLED.
Scar79
Posts: 107
Joined: Fri Aug 09, 2013 3:49 pm

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by Scar79 »

My first ever made 3D-model: SS-N-26 ASM. Not sure how correct dimensions etc, but more-or-less, it works. And thanks to Al Grant from CMO-group on FB for his wisdom which he shared with me.
Image
Attachments
Missile.3M55.zip
(6.41 KiB) Downloaded 135 times
User avatar
AlGrant
Posts: 912
Joined: Tue Aug 18, 2015 4:38 am

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by AlGrant »

ORIGINAL: Scar79
My first ever made 3D-model: SS-N-26 ASM. Not sure how correct dimensions etc

Not tried it in CMO yet but checked the 3D model in Rhino5 and it all looks good.
Scaling, file size and orientation etc are fine - can't see any issues with it.

Good job [8D]
GOD'S EYE DISABLED.
Scar79
Posts: 107
Joined: Fri Aug 09, 2013 3:49 pm

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by Scar79 »

ORIGINAL: AlGrant

ORIGINAL: Scar79
My first ever made 3D-model: SS-N-26 ASM. Not sure how correct dimensions etc

Not tried it in CMO yet but checked the 3D model in Rhino5 and it all looks good.
Scaling, file size and orientation etc are fine - can't see any issues with it.

Good job [8D]
Glad to hear it, Al! And thank you again!))
lamarax
Posts: 6
Joined: Mon Jun 20, 2016 9:26 am

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by lamarax »

With all due respect to the efforts of individual authors, can we get an aggregate going? Just like the days with the db images compilation [:D]
User avatar
AlGrant
Posts: 912
Joined: Tue Aug 18, 2015 4:38 am

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by AlGrant »


A few more Tacview models for anybody who might want them....

F-105 Thunderchief
Image

A-29 Super Tuccano
Image

Wildcat
Image

MQ-8 Fire scout
Image

MQ-4 Global Hawk
Image

Virginia class SSN
Image

Vanguard class SSBN
Image

DDH280 Iroquois class
Image

City/Town/Village Marker - default marker is just a square
Image


All tested in CMO / Tacview 1.8.1


Attachments
CMOmesh15.zip
(1.37 MiB) Downloaded 240 times
GOD'S EYE DISABLED.
Dragnaath
Posts: 87
Joined: Sat Mar 05, 2005 11:00 pm

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by Dragnaath »

Awesome. Thanks so much AlGrant
Scar79
Posts: 107
Joined: Fri Aug 09, 2013 3:49 pm

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by Scar79 »

ORIGINAL: AlGrant

A few more Tacview models for anybody who might want them....
Great models, Al!
lamarax
Posts: 6
Joined: Mon Jun 20, 2016 9:26 am

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by lamarax »

Well, since I's the one to make the request above, I figured I should be the first to cast the stone; here are all of AlGrant's models to date collated and associated inside both .xml files.

Thank you Al!
Attachments
CMO_Tacview_modelsDB.zip
(938.96 KiB) Downloaded 227 times
magi
Posts: 1533
Joined: Sat Feb 01, 2014 1:06 am

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by magi »

you guys are great..... thank you....
BogdanM
Posts: 18
Joined: Thu Jul 28, 2011 3:05 pm

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by BogdanM »

SA 330 Puma

Copy Rotorcraft.SA330.obj inside "Command - Modern Operations\Resources\Tacview\Data\Meshes"
Open Associations_DB3000.xls and Associations_CWDB.xls, search for "SA.330" and replace the mesh name with Rotorcraft.SA330.obj

This is the first 3d model I edit so it's a bit rough around the edges.

Sorry, no preview picture because I don't have 10 posts yet.

Original model: "Aérospatiale SA 330 "Puma"by mandun from 3D Warehouse.

EDIT: I've cleaned the model a bit and uploaded the new version.

Google Drive link with the latest version of every model.
https://drive.google.com/open?id=1ICDXc ... GzJuJFdOBA
Image album with all the released models
https://imgur.com/a/hunHXuG
Attachments
Rotorcraft.SA330.zip
(121.38 KiB) Downloaded 109 times
BogdanM
Posts: 18
Joined: Thu Jul 28, 2011 3:05 pm

RE: Tacview 3D shapes thread - Share your custom shapes here

Post by BogdanM »

HMS Astute (S119)

Copy Watercraft.Astute.obj inside "Command - Modern Operations\Resources\Tacview\Data\Meshes"
Open Associations_DB3000.xls, search for "Astute" and replace the mesh name with Watercraft.Astute.obj

This model is made by me.

Google Drive link with the latest version of every model.
https://drive.google.com/open?id=1ICDXc ... GzJuJFdOBA
Image album with all the released models
https://imgur.com/a/hunHXuG
Attachments
Watercraft.Astute.zip
(142.11 KiB) Downloaded 99 times
Post Reply

Return to “Mods and Scenarios”