Freelancer Community Network
Reminder: Internet Explorer 6 or below are NOT supported.
HomeHome
ForumForum
WikiWiki
DownloadsDownloads
ForgeForge
Multiplayer Connection Tutorial
Collapse/Expand Random Image
Collapse/Expand Login
Username:

Password:

Remember me



Lost Password?

Register now!
Collapse/Expand Chat
Collapse/Expand Who's Online
46 user(s) are online (21 user(s) are browsing Forum)

Members: 0
Guests: 46

more...
Collapse/Expand Donations
Monthly costs: -30€
Income (ads): +5€
Donations (last month): +0€

Current balance: 55€
(last updated 04/2021)

Please make a donation if you want to help keeping The-Starport online:

Thanks!
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 47 users playing Freelancer on 47 servers.
May. 28, 2022
The Starport Forum Index > All Posts (Schmackbolzen)

Bottom Bottom   Previous Topic   Next Topic

(1) 2 3 4 ... 38 »


Re: New Renderer (OpenGL 3.3)
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
Thanks! Sure I can try, but my textures are not the original textures. They are 4x upscaled with ESRGAN and the model I wrote a few posts before. I attached a texture as an example.

I will try the the same process for roughness and normal map creation to some of your textures and we will see. For the height maps I can use the same as I currently use (drawn by me and one by Freestalker).

If you want perfect results you would have to create metalness, roughness and normal maps for your textures yourself. Also you would have to convert the textures to albedo maps, as the details are in the normal / height maps. My method currently tries to do exactly that, but it only can do it for the fine details.

Edit: I had a look at the mods and it would be better if you can send me the original images in png/jpg format to avoid compression artefacts. The ones from the mat files in the SOLAR folder (no subfolders) are enough to get a good impression.

Attach file:



jpg  STADTL1_256.tga.jpg (295.48 KB)
289_61c429d0437bd.jpg 1024X1024 px

Posted on: 12/23 7:58
Top
Topic | Forum


Re: New Renderer (OpenGL 3.3)
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
Thanks! I actually feel the same. It's very hard to find mods which keep the original mood. So if you think I succeeded here it makes me very happy

I did not like the current normal maps (somehow it looked a bit like there were compression artefacts) and did some tweaking to the generating process. They are now way more clean. Here is an example:

Open in new window

Regarding donations: That is very kind of you. I still am not sure how to handle this, since I am not so fond of PayPal and do not plan on making an account there. Nevertheless the new renderer will be free for anyone as it should help keeping Fl alive. Donations would be completely optional.

Posted on: 12/20 19:25
Top
Topic | Forum


Re: New Renderer (OpenGL 3.3)
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
Sorry I totally forgot to reply here (usually I write in FL discord nowadays).

Thank you! It basically is a Direct3D 8 dll which gets loaded by the game. But it does way more than just wrap the rendering calls to OpenGL. There is a lot of hooking into the game engine (which needed a lot of reverse engineering) in the background. The shaders are plain text GLSL, so you indeed can play with them if you are up to it.

I managed to do much progress and currently am working on getting the mod in a state where I can ship an installer (last minute fixes, clean up stuff, updating the installer etc).

I was able to increase the texture quality a lot (including normal and roughness maps). Here are some screenshots and a video:

Open in new window
Open in new window
Open in new window

Video: http://www.flnu.net/downloads/fl2211.mp4

Posted on: 2021/11/22 17:39
Top
Topic | Forum


Re: Failed to make connection to list server
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
I think the list server might be down in general currently. I was unable to see any servers in FL the past days. Maybe it bugged out...

Posted on: 2021/7/10 22:54
Top
Topic | Forum


Re: ALE Editor Alpha 2 Release
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
Alpha 3 is out (see first post).
@Alucard: We will try to add your suggestion to alpha 3.1.

Posted on: 2021/7/10 20:27
Top
Topic | Forum


Re: Anti DDoS
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
Here is a newer version, which also works on wine. I added more offsets and it will work on the newer dpnet.dll I also attached. It also will tell you in the log wether it applied the patch.

The attached newer dpnet.dll is a patched one from Microsoft for Win XP. It is newer as the one winetricks uses. You have to replace it after applying "winetricks directplay". The folder is "Windows\SysWow64" in your wine prefix directory.

I have the offsets for the dpnet.dll winetricks uses, but did not have the time to test it, yet (so it is not included). According to the version number it is an unpatched version (there were some exploits). So you probably should use the one I attached anyway.

For a Linux tutorial, see: https://the-starport.net/freelancer/fo ... t_id=61737#forumpost61737

Attach file:


zip anti_ddos.zip Size: 68.41 KB; Hits: 50
zip dpnet.zip Size: 185.77 KB; Hits: 47

Posted on: 2021/7/5 16:04
Top
Topic | Forum


Re: Howto: Run the Freelancer game (SP, MP) and also the SERVER including FLHook on LINUX with Wine
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
I updated the first post with winetricks riched30, since otherwise the server will crash on shutdown with current wine versions.

Posted on: 2021/7/3 21:01
Top
Topic | Forum


Re: New Renderer (OpenGL 3.3)
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
With polishing I meant getting it ready for everyday use. Like adding options, in game menu for those and getting rid of any annoying enough bugs I find. Also testing how the automatic texture upscaling / generation works for our custom models (for some surprisingly good, some have too bad base textures). So there is nothing really new to show currently. I still need to find a solution for duplicate texture names, like automatic renaming of them in the UTF file if they are not identical.

And yes, removing those additional details from the textures will really be hard. I did not try anything further for now.

I hope you did not lose a lot of data because of that crash. I actually currently use one of the heightmaps you did I just wonder whether it will look better than those parallax/normal maps I currently use.

P.S.: I finally renamed the topic, since the name originally was chosen by wodka back then when he split another topic into two threads. It should be more clear now.

Posted on: 2020/7/27 20:57
Top
Topic | Forum


Re: OpenGL Rendering
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
So basically you want to replace part of the textures with real geometry, do I understand this correctly? It would help if there were any screenshots how it looks in FL, if you have some already.

P.S.: I am making quite good progress. Polishing just takes really a lot of time.

Posted on: 2020/7/27 15:34
Top
Topic | Forum


Re: ALE Editor Alpha 2 Release
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
Sure, I can implement this easily. Will make this toggleable so that you can switch it off if not wanted.

Posted on: 2020/7/11 8:48
Top
Topic | Forum


Re: ALE Editor Alpha 2 Release
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
Alpha 2 is released, see first post

Posted on: 2020/7/9 22:02
Top
Topic | Forum


Re: ALE Editor Alpha 1 Release
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
Yeah, Skotty forgot the events.

You can find the controls in the help menu.

Posted on: 2020/6/14 14:08
Top
Topic | Forum


ALE Editor Alpha 3 Release
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
After a (very long) wait, we (Skotty and me) finally managed to release the first alpha version of the ALE Editor:
Open in new window

It is still in a very early stage, but feel free to play with it and report bugs. You can see some of the not yet finished stuff in the about window.

A Linux build will follow (already running, needs rpm build).

We appreciate any feedback!

Edit: There was a texture filtering issue which forced me to reupload it.

Edit 2: A usage hint: You have to select all the texture files you can find. They will be added to an internal list and be searched for the texture name. If the particle system does not find it you will get a colored quad. The textures are searched each time you start/restart an effect.

Edit 3: Alpha 2 consist of mostly GUI fixes from Skotty and some small GUI fixes from me.

Edit 4: Alpha 3 are again GUI fixes from Skotty, as I try to finish the OpenGL renderer for FL (I only helped a bit with the scrolling performance fixes).

Changelog Alpha 3 (major work by Skotty):
- Improved performance of Node Properties window scrolling and updating.
- Unify library windows of Emitters, Appearances, Fields and Miscellaneous into one tree overview (Node Library).
- Add filters to every list (Node Library, Effects, Node Linking, Node Transforms).
- Add context menus to Node Library, Effects, Node Linking, Node Transforms.
- Add icons for every context menu entry.
- Add Drag and Drop of Nodes from Library to Node Linking area.
- Add multi selection being possible for Drag and Drop and context menu operations.
- Fixed Time Key slider being clamped between 0 and 1.
- Fixed Time Key slider being resetted on changing effect.
- Fixed possible duplicated Node name generation.
- Fixed docking Node Property windows into Node Properties docking area instead as neighbour of it.

Attach file:


zip AleEditorAlpha1.zip Size: 1,684.46 KB; Hits: 199
zip AleEditorAlpha2.zip Size: 1,487.70 KB; Hits: 304
zip AleEditorAlpha3.zip Size: 1,530.77 KB; Hits: 137

Posted on: 2020/6/13 22:14
Top
Topic | Forum


Re: OpenGL Rendering
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
Most of questions I already answered in this thread, but I give a short summary:
The material appearance is implemented like here:
https://learnopengl.com/PBR/Theory (except the ao maps - not needed. Example maps are at the end of the article). This should cover all the needed materials plus it is sort of a standard and should look the same in other PBR renderers. Additional height maps are also used for the pre baked extended normal maps (ssbump) and parallax mapping.

There is a json file where you can set default values (metalness and roughness) for all textures and also different values for specific texture names. But you also can use textures for both values instead (loaded by default if they exist). In my videos I use automatically generated roughness textures (that really creates a cool look) and a default metalness value. For the glass of the space domes I currently use settings of roughness 0 and and metalness 1 which gives perfect reflections. For the rest I did not have the time to create settings yet. This is why everything else is metal.

All the stuff FL can do is still supported. If it does not work I will fix it. There still is a shader for the old lighting, which I wrote to map all the states from D3D8 to OpenGL. You can see it in action here:
http://www.flnu.net/downloads/fl0405_options.mp4
It is still used for the GUI and other stuff (effects etc).

For bases the rendering is mixed (both new and old lighting). Although I did not upscale the textures yet, here is a image which looks quite nice:
Open in new window


Posted on: 2020/5/4 20:10
Top
Topic | Forum


Re: OpenGL Rendering
Home away from home
Joined:
2008/7/8 21:15
From Germany
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 599
Offline
Yes, it already is batch processing along the normal map generation.

Do you have some example images of the greebles and how it looks in the game? It is difficult to image how it will look.

Also I made quite some progress. There are not many things left to do now. Here is a video of the current look:
http://www.flnu.net/downloads/fl0305.mp4
The shadow flickering issue will stay for the moment. I will look into it after the release as it is not that easy to fix.

Posted on: 2020/5/3 14:12
Top
Topic | Forum



Top Top
(1) 2 3 4 ... 38 »



[Advanced Search]