Jump to content

[WIP] THSS - Tri Hexagonal Structural Truss Reborn (v1.0 RC1 -7/19/14 )


noonespecial

Recommended Posts

Looking real good, i like the progress on this so far! =)

Just an idea, as an extension to the large octagonal parts... any way to get the octagaonal piece without tank in the center? Its about the perfect size for a rover delivery pod, if ya know what i mean.

Link to comment
Share on other sites

Looking real good, i like the progress on this so far! =)

Just an idea, as an extension to the large octagonal parts... any way to get the octagaonal piece without tank in the center? Its about the perfect size for a rover delivery pod, if ya know what i mean.

There is a octo size structural truss and I'm working on a storage bay with open/close doors.

That looks really good Speedy. I'm really digging the tanks.

Link to comment
Share on other sites

I'm pretty much ready for release, except when I was play testing, I noticed something that may delay the release for a day or two.

I'm having some horrible inconsistencies with scaling. Firstly, the trusses and attachable modules were actually made from a single model, which I then cut up and saved as three separate models. The truss, the fuel module, and the battery module. After importing them into Unity and into KSP, the scaling on both is different (and both different than the scaling I used in blender). I played around with importing, rescaling, etc for a few days with little success, then just settled for rescaleFactor in part.cfg.

The REALLY strange thing about that is.... I'll rescale it, reload from debug, rescale, and so until I get a perfect fit then.... the scaling will spontaneously change.

Take a look at this image.

sh6U68a.png

Notice the two different size modules? They are actually the exactly same part. Two of them decide to rescale themselves somewhere between the VAB and the LaunchPad. Has anyone experienced this before?

Link to comment
Share on other sites

That's odd. I would make a post in the modelling and texturing sub thread. Someone there might know what the issue is. I can't really help much with this since I'm using 3ds max, I've only used blender to import .mu models and export to max for scale reference.

Link to comment
Share on other sites

Notice the two different size modules? They are actually the exactly same part. Two of them decide to rescale themselves somewhere between the VAB and the LaunchPad. Has anyone experienced this before?

It sounds like you have to versions of the same part loaded at the same time. If you have two part.cfg files with the same "name = yourPart" field then this kind of thing will happen.

Link to comment
Share on other sites

This sounds a lot like an issue with the MODEL node and the use of rescaleFactor

If you have not explicitly set rescaleFactor in your part config file then rescaleFactor = 1.25

when using rescaleFactor with MODEL nodes, rescaleFactor is applied twice, except on reloads. (or except on reloads for root parts.... not clear on all possible nuances of this bug)

What you should do is explicitly define rescaleFactor as 1

Calculate any rescaling necessary by hand and apply it in the MODEL nodes.

Do the same for all attach points (both surface and stack) so that their coordinates are properly scaled.

Link to comment
Share on other sites

This sounds a lot like an issue with the MODEL node and the use of rescaleFactor

If you have not explicitly set rescaleFactor in your part config file then rescaleFactor = 1.25

when using rescaleFactor with MODEL nodes, rescaleFactor is applied twice, except on reloads. (or except on reloads for root parts.... not clear on all possible nuances of this bug)

What you should do is explicitly define rescaleFactor as 1

Calculate any rescaling necessary by hand and apply it in the MODEL nodes.

Do the same for all attach points (both surface and stack) so that their coordinates are properly scaled.

So that would be something like...

MODEL

{

model = SpecialTechnologies/Parts/TriHexLFOMLarge

scale = (some number)

}

scale = 1

rescaleFactor = 1

NODE

{

name = Front

transform = Front

size = 2

method = Fixed_Joint

scale = (some number)

}

... like this?

I'll give this a try.

Link to comment
Share on other sites

You should take your "Hex Truss Ultra Hub" and make one rotated 90 degrees. Semni also had a rotated hub to avoid this problem:

oBi7nDw.png

But, they look really great. The pictures don't show the details you've put into it.

Link to comment
Share on other sites

So that would be something like...

... like this?

I'll give this a try.

Slight clarification to what I told you; if you're using NODE{} to define your attachment points then you don't have to do anything particular to their scaling. You can probably Leave the scaling alone in the config file and just make sure they're where you want them in the Unity editor.

It's only if you're doing something like below that you need to worry about the scale. You'd have to set the XYZ by hand

node_stack_bottom = 0.0, -0.84375, 0.0, 0.0, 1.0, 0.0

Link to comment
Share on other sites

One of the little things I liked about JARFRs system was that splash of color the orange piping added to the part/my ship. While orange was a great color I can understand if you want to avoid replicating that, especially since Speedy has already done so. I'm simply suggesting some touch of a brighter color to add some personality and make your hard work really stand up and be seen!

Link to comment
Share on other sites

One of the little things I liked about JARFRs system was that splash of color the orange piping added to the part/my ship. While orange was a great color I can understand if you want to avoid replicating that, especially since Speedy has already done so. I'm simply suggesting some touch of a brighter color to add some personality and make your hard work really stand up and be seen!

They already have the piping colored a dark shade of red, not too different from Speedy's. Did... I mess up and the mbm didn't make it into the release?

Link to comment
Share on other sites

I won't lie... the orange was JAFRE's selling point and added a sense of continuity to my hex builds. I am just glad some one is reintroducing the parts type as the made keeping part counts down on my bigger stations much easier.

Sr4DMuq.jpg

Are you also doing huge structural fuel tanks and such? I loved building station and jool mission ships using them

Alacrity

Link to comment
Share on other sites

I won't lie... the orange was JAFRE's selling point and added a sense of continuity to my hex builds. I am just glad some one is reintroducing the parts type as the made keeping part counts down on my bigger stations much easier.

http://i.imgur.com/Sr4DMuq.jpg

Are you also doing huge structural fuel tanks and such? I loved building station and jool mission ships using them

Alacrity

You mean, these large tanks?

BalaAeP.png

If you don't like the reflection: Remove the reflection.dll from the plugin directory.

If you prefer the orange to the red fuel lines: Copy and rename the Tank3.mbm to 0004.mbm (replace the original 0004.mbm).

Or is that not what you mean? :)

Link to comment
Share on other sites

  • 1 month later...
The problem with most trusses I've found is that while the 2.5 is the correct length, the trusses won't mate or dock when you add on the ICBM docking rings and the adapter caps. You have to shim the pieces like so:

(image)

In the photos above, I couldn't even use the adapters or send each module up by itself to build out the core because of the stardard lengths. Ideally, I'd like the trusses to fit mid-length on the modules and dockable.

I hate to be the annoying one to ask, but I've literally spent hours searching for that truss pack in your example photos sharpspoonful, and I haven't been able to locate it. Mind pointing me in the right direction? I swear I've seen it before.

By the way, great work on these trusses guys, this is one of my favorite mods because of the aesthetic and structural boost--it makes vessels look so much more complete. Keep up the good work!

Link to comment
Share on other sites

  • 3 weeks later...
are there plans to add compatibility for Kethane or ORS (Karbonite)?

Unfortunately, I have no plans to update this mod. There were two mods that resulted from this development thread. Special Technologies THST and Speedy's HexTruss.

Speedy's HexTruss System is by far the more popular of the two mods. As the two mods are virtually identical, I've decided to abandon my version. Alternately, I'm currently developing a total replacement to this mode that doesn't follow the "Tri-Hex" paradigm. To that, I am planning on adding Kethane/Karbonite/ORS support.

Speedy's HexTruss is here.

NOSTect NT-SSX is here. (the WIP replacement for my THST)

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...