SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (https://www.subsim.com/radioroom/index.php)
-   SH4 Mods Workshop (https://www.subsim.com/radioroom/forumdisplay.php?f=219)
-   -   [REL] S3D - Silent 3ditor (https://www.subsim.com/radioroom/showthread.php?t=119571)

Ducimus 07-14-10 05:05 PM

That occured to me (black almost always means missing texture). The textures in this case were still located in the dat, and the resource node not calling on an explicit texture. So i'm sitting here scratching my head. I even replaced the texture with another one. No effect. Maybe it's opacity. I dunno.

Madox58 07-14-10 05:13 PM

Check the opacity and the diffuse color, specular color.
Also check the UnifiedRenderController settings.
Depending on what you are trying to implement?
There may be a secondary TMAP that's looking for an AO map.

EDIT: OK.
I see what you want to do.
I believe there is a setting in his files that demands a certain file.
SH4 does not need that setting.
It's a call to an explicit TGA file.
I'll look it up.

Madox58 07-14-10 05:20 PM

Under the Image TGA file is a setting for Ambient Occlusion
that calls a TGA file.
It's a Green box thingy.
Try removeing that.

Ducimus 07-14-10 05:22 PM

EDIT:

Thanks again for the help.

Ducimus 07-14-10 05:23 PM

Quote:

Originally Posted by privateer (Post 1444483)
Under the Image TGA file is a setting for Ambient Occlusion
that calls a TGA file.
It's a Green box thingy.
Try removeing that.

Thanks, ill keep that in mind if i run into more problems.

Madox58 07-14-10 05:28 PM

The UnifiedRenderController and other settings (Roster cgf) call the AO in SH4.
So it's not needed in the dat.
Only in SH3.
:salute:

Bubblehead1980 07-14-10 11:58 PM

any tutorials around on how to use S3D? Would like to learn.

Nuc 07-15-10 05:05 AM

Quote:

Originally Posted by Bubblehead1980 (Post 1444701)
any tutorials around on how to use S3D? Would like to learn.

http://s3d.skwas.com/docs.aspx

ancient46 07-17-10 02:15 AM

Install failure
 
The installer can't find InstallUtilLib.dll and rolls back. I have installed the XP .net framework to 3.5 and the file is there in the v2.0.50727 folder, but the installer can't find it. Do I have to move this file to another folder so it can be found by S3D? I tried to reinstall 2.0 but it is now not compatible with the current version and halts.

UPDATE: I downloaded netfx_setupverifier.exe from MS and it did not like my installation. I downloaded the dotnetfx_cleanup_tool from MS and removed all the .net installations on my computer. I then downloaded all of the iterations of .net to 3.5 SP1 and reinstalled them. Ran the verification tool, all OK. S3D installed, problem solved. I hope this helps anyone else that has a problem.

Madox58 07-19-10 09:37 PM

FoamWave error?
 
S3D Version 0.9.9
I open an SH4 val file and the FoamWave shows error?

Anyone have info so I can correct this?

Jan Kyster 07-19-10 09:42 PM

Which .val file?

Tried a handful here with same S3D version and found no errors?

Madox58 07-19-10 10:05 PM

Weird but I'm not getting the errors now.
:hmmm:

Perhaps there was a confict in system memory or something.
After makeing changes to some controller files they were not accepeted right off.
Restoreing the original files did not fix the error until
I let the system sit for a few minutes.

SteelViking 07-19-10 11:40 PM

Ok guys, some help would be much appreciated.

I just reinstalled .NET framework 3.5, and I followed the link provided on the first post to the DX9c managed extension download, and installed that. But I cannot install S3d.

Here is what is happening upon double clicking on the loader:

Notepad pops up and sits there for about 20 seconds blank, and then a bunch of nonsense with a few blocks of actual text. None of the text really means much though.

Does anyone know what is going on here? I am probably missing something painfully obvious.

Sailor Steve 07-20-10 12:21 AM

Quote:

Originally Posted by privateer (Post 1448773)
Perhaps there was a confict in system memory or something.

Or in your own memory.

Flies in the eyes.
Water on the brain.
Head in the skies.
Missed the 'A' train.

Sorry, couldn't resist. I bought a new toy today, and I'm still giddy.

SteelViking 07-20-10 06:41 PM

:haha::damn: It was painfully obvious. I was running a way outdated version of Windows installer.

skwasjer 07-24-10 12:26 PM

Quote:

Originally Posted by privateer (Post 1442618)
@Skwasjer,

I'd like the ability to run two open applications of S3D.
One modified for SH5.
The other running stock to compare SH3/4 files to SH5 files.
Aside from running 2 systems, can this be done?

Unfortunately not. Upon launch of the exe, it checks if an instance is running, brings it to the foreground and shuts down. Additionally, the very first instance that is started dynamically compiles the controller templates to a temp-DLL. This DLL is stored in a fixed place (under your userprofile) and is locked when loaded, so it can not be removed until all running S3D windows shut down (as with any other DLL). This technique makes it impossible to launch a seperate instance, unless I had implemented a dynamic generated filename/path for this DLL. But these are choices made in the past, and it wouldn't be an issue anyway if I would have continued development as I can simply fix it by code. I will try to release one more S3D version with an altered controller engine that supports SH5 next to SH3/4, but it may take a while as I am very busy with RL projects...

Madox58 07-24-10 12:33 PM

Thanks Mate.
That's what I figured the answer would be.
I have figured out that adding a _SH5 Name Space and moving things around will allow what I want.
:up:

Now, SH5 has a few controllers not in S3D.
Type 10/1000 and Type 10/1001.
(Maybe more?)
So far that's not much of a problem except that you can not add that type.

Any update on a possible fix to address this?
I'm doing alot of work on the S3D files to get it working for SH5.

Ah, you answered while I was typeing.
Fair enuff.

skwasjer 07-24-10 12:54 PM

You can support most controllers by using the [Optional] attribute, but the downside is the templates get messy and are unusable to add 'new' controllers via S3D's interface for either SH4 or 5. S3D simply doesn't know if it must add a SH5-style controller or a SH4-style controller, but you probably have figured that out already.

And yes, the different subtypes are mostly hardcoded, and not configurable via the templates, so this requires a fix from me. Keep up the good work on the controllers. I will be happy to include portions of it (or improve on them) when I am ready to release a fix.

Nisgeis 07-24-10 01:02 PM

Privateer, instead of two systems, you could have a simple virtual machine set up and run a modified instance in that.

Madox58 07-24-10 01:03 PM

Use whatever I do as you see fit Mate.
:up:

I'm sure you'll do a better job then me!
I do have one more question if you have the time.
In the SH5 Sim, ship_color, which is in the Unit_Ship controller.
It's 3 floats to define the color.
So we see:
ship_color 00 00 00 00 00 00 00 00 00 00 00 00 00
It's a float r, float g, float b, structure.
How best to declare this so S3D understands?


All times are GMT -5. The time now is 07:15 AM.

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