|
Post by Dominikk on Sept 2, 2021 12:59:22 GMT
Distant Rendering Beta TestI finally found enough time to implement distant rendering into the Wurm Unlimited client. Therefore, I created a mod that enables distant tree rendering and so implemented a feature that has been requested a lot for the last years. Now, since this mod is quite complex and involves a lot of graphic code which is always tricky to implement I am searching Beta testers for the distant rendering mod. You can download the distant rendering mod here: gitlab.com/Dominikk/wu-sklotopolis-client-distantrendering-pub/-/releasesJust put it into your Wurm Unlimited client mod folder like any other mod. This mod only works on Sklotopolis at the moment! Make sure to join the Sklotopolis server for testing. You are using this mod at your own risk! Please report any found problems here, I will look into them. In case you find any problem please include as many details as possible and screenshots of the problem. Known Issues and Limitations:Killer trees (eg. Willow and Oak) are not shows since their density is too low, this will be fixed server side. The mod currently only works on Sklotopolis because we already have a server side mod to display trees in the distant. (This will be released with the client mod) Every 125 tiles of movement there is a small lag spike on the client because the render origin is changed to shrink the vertices. (This cannot be changed) Performance is good but not perfect small lag spikes can happen, I am testing with a Gefore GTX 750Ti from 2017, getting around 50 FPS. Reduce the rendering range in the properties file if your FPS drop too low. Let me know your graphics specs. This mod will not run on the old potatoe you bought as a PC 10 years ago (OPTIONAL) If you want to render really farThis step is optional and solves a potential out of memory error. It only works on pretty decent hardware. Navigate to the root directory of the Wurm Unlimited Client (wurmlauncher) and check if you have the file "LaunchConfig.ini". Edit or create it and enter the following details: [Memory] InitialHeap=512m MaxHeapSize=8192m
Screenshots:
|
|
taka
Elder
VIP
Member is TOO Online
Posts: 429
|
Post by taka on Sept 2, 2021 20:12:13 GMT
just installed it and within minutes I'm in love! I'm fortunate to already have a pretty good PC to run it, but it's immediately improved the entire experience & ambiance of the game! views look GOOD now! thanks so much for this!!
|
|
|
Post by Dominikk on Sept 2, 2021 20:47:18 GMT
thanks for your kind words Glad you love it
|
|
|
Post by vipsu on Sept 2, 2021 22:26:56 GMT
Tested this out with my pretty old hardware
System
- Memory 7,7 GiB - Intel® Core™ i5-4690K CPU @ 3.50GHz × 4 - NVIDIA Corporation GM204 [GeForce GTX 970] - Ubuntu 20.04.3 LTS - 64-bit
Graphical settings:
- Terrain detail - high - Tile detail - Dense - Sky detail - High - Cave detail - Hight - Shadow detail - Objects & Structures / Everything
- Shadowmap Size - Medium - Water Detail - High - Water reflections - Sky & Terrain - Distant terrain - true - Tree Reder Dist. - Extreme - Item and reate Render Dist. - Extreme - Tree Reder dist - Extreme
- Structure Render Dist - Extreme
Installed mods: - archeogroup, compass, distantrendering, livemap (sklotopolis version), archerymod, connectionfix, externalmapmod, serverpacks, betterlight, custommap, freecammod, timerbeep
Some testing:
Started with default maxRenderDistance=700 which almost immediately crashed Wurm client to java out of memory exception after logging in.
Dropped the maxRenderDistance to 600 which allowed me to launch the game without problems after some initial frame drops caused by game loading the terrain around me. Started from Lokin which is at 4k height in Central-north liberty, FPS was around 42-47 and Memory usage was at 5.4 GiB. Moved down through mines and continued the road east all the way to Ivan's Folly initial 5.4 GiB memory had settled to around 5.9-6.0 GiB. Started to move east and Near Shore Top memory usage increased to 6.3 GiB and by the time I moved to area near New Erie it had increased to 6.5 GiB where it stayed all the way till reaching Casa Di Mama. Thought this was OK since I had moved from less populated area to one of the most populated areas in Liberty however upon returning to Ivan's Folly the memory usage was still around 6.5 GiB which was odd and after almost reaching Vagabonds Rest the memory hiked to 6.6 - 6.7 GiB which was too much for my computer and caused desktop to get unresponsive.
Thoughts:
I'd change the default maxRenderDistance to somewhere around 400 since 8 Gigs of RAM is still surprisingly common even if more powerful hardware is recommended for the mod. This takes around 4.3 GiB memory on my machine and you can still see trees on top of nearby mountains and hills quite nicely. The fact that Wurm slowly claims more and more memory might be something completely unrelated to this mod like something related to running Wurm on Linux or one of the other mods I am using. But pretty impressed with the mod, really fixes the issue of trees just suddenly stopping in the distance which ruins many views and screenshots.
Screenshots: maxRenderDistance=400
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Sept 3, 2021 3:23:58 GMT
Some testing:
Started with default maxRenderDistance=700 which almost immediately crashed Wurm client to java out of memory exception after logging in.
Dropped the maxRenderDistance to 600 which allowed me to launch the game without problems after some initial frame drops caused by game loading the terrain around me. Started from Lokin which is at 4k height in Central-north liberty, FPS was around 42-47 and Memory usage was at 5.4 GiB. Moved down through mines and continued the road east all the way to Ivan's Folly initial 5.4 GiB memory had settled to around 5.9-6.0 GiB. Started to move east and Near Shore Top memory usage increased to 6.3 GiB and by the time I moved to area near New Erie it had increased to 6.5 GiB where it stayed all the way till reaching Casa Di Mama. Thought this was OK since I had moved from less populated area to one of the most populated areas in Liberty however upon returning to Ivan's Folly the memory usage was still around 6.5 GiB which was odd and after almost reaching Vagabonds Rest the memory hiked to 6.6 - 6.7 GiB which was too much for my computer and caused desktop to get unresponsive.
Highly detailed report, awesome vipsu. i felt the need to mention a little something about how wurm handles memory and textures, this is shared from a friend that has explored it. As you can possibly imagine, your observerations refusing to follow logic all the way through, is not your fault. (`forgets about` it doesn't necessarily mean `unload`) I enjoyed reading it well done.
I am also testing it but haven't encountered any problems, haven't travelled alot yet. I did keep wanting to beg you to fix the farm crop distance render but one thing at a time This is a major leap i seem to recall a whisper of it some time ago, well done. Once it's outta beta phase i sincerely hope it'll be advertised in some way (even if it's strickly gosklo!), on the official forums. very nice thank you.
|
|
|
Post by Aldus on Sept 3, 2021 12:53:29 GMT
Wow those screenies look so beautiful.
I won't even bother testing in on this old computer with onboard graphics - as I know full well it won't be able to handle it. Heck I'm lucky to get an acceptable framerate at the best of times, but the screenshots paint the lands in a whole new light!
|
|
|
Post by mojokat on Sept 4, 2021 10:24:34 GMT
|
|
|
Post by Dominikk on Sept 4, 2021 10:29:47 GMT
Can you try to turn down the rendering range from 700 to 600 in the properties file of the mod and try again?
|
|
|
Post by mojokat on Sept 4, 2021 10:37:54 GMT
Can you try to turn down the rendering range from 700 to 600 in the properties file of the mod and try again? That seems to have fixed it. And I can still see the trees on the distant mountains. Thanks a lot!
|
|
|
Post by Dominikk on Sept 4, 2021 11:24:59 GMT
Glad you like it
|
|
|
Post by snidor on Sept 4, 2021 12:41:21 GMT
mojokatlooks like you need to adjust the max heap size manually if you want play with higher settings. got the same error as i tried with a distance of 4k xD. go into the wurmlauncher directory and check if you have the file "LaunchConfig.ini" if you have it already, open it with a text editor, otherwise you need to create them self. then add or edit this lines: [Memory]
InitialHeap=512m
MaxHeapSize=8192myou can adjust the values to what you need, jujst try it out a little bit.
|
|
|
Post by Dominikk on Sept 4, 2021 16:43:28 GMT
ty snidor correct
Added it to my explanation
|
|
dordain
Elder
King of No Pants
Posts: 143
|
Post by dordain on Sept 4, 2021 19:03:48 GMT
I downloaded this yesterday and after some tinkering I got it to work pretty well. CPU:4790k Memory: 16 gig GPU: GTX 960 I turned the mod settings from 700 to 400. I suspect I may go down to 300. Out of personal preference more than performance issues The biggest issue I encountered was in game settings. Under the compatibility tab VBO had gotten changed to extension. For this to work right at least for me everything had to be set to core. Overall excellent mod and looking forward to using it more
|
|
Barefoot
Elder
Pee before war.
Posts: 220
|
Post by Barefoot on Sept 5, 2021 11:53:05 GMT
TYVM!! will improve the client for sure! "This mod will not run on the old potatoe you bought as a PC 10 years ago "
|
|
|
Post by elfin on Sept 5, 2021 19:37:16 GMT
Most of you know I can be very blonde, especially with all this new age tech thingies. Due to my 'blondeness' this took a few days and my friends sympathetic shoulders.
I took the plunge and downloaded (several downloads - hard being blonde), I also downloaded to google not my pc. With the help of a trusted friend I got that part sorted.
I was in game and enjoying the difference and immediately crashed. Same issue as Mojokat. Snidor's and Dom's posts helped me over that hurdle.
I am now playing with the distrance rendering and LOVING it. This has improved my game experience. Thanks Dom.
|
|