SignArtist
Moved
Total Downloads: 39,224 - First Release: Apr 29, 2015 - Last Update: Jan 19, 2018
- 4.88966/5, 145 likes
-
They are all white for me
-
Working on an update for this, should most likely be done in a few hours.
-
-
-
-
I find it odd that only Sign Artist signs are broken, you can't re-upload them, but ones drawn using the in-game painter are untouched. It's like Facepunch coded it to be detected and blocked client-side. If that's the case then there's no way to fix it by just updating the plugin. @Mughisi if you're working on an update then I must be incorrect? What exactly was changed in the update that's broken the signs? And I'd like to say thank you in advance for when you do update; A couple of my friends walls are coated in memes and sexy women. One was very disappointed when he joined the server today and the other likely will too when he sees his XXL picture frame of iDubbbz is missing.
-
Wulf Community Admin
-
The size is 6*3 for hugesign which correresepond has a ratio of 2*1? For example 600px*300px or 200px*100px?
-
Wulf Community Admin
-
That is handy information. Now we can at least very easy resize the images we want ourselves untill the update is out. Thanks alot
-
-
Large Wooden Sign: 256 x 128
Single Sign Post: 128 x 64
Edit:
And The spinner actually only uses the top left 285x285 (give or take a pixel) pixels from the 512x512 file it expects. -
Hi Mughisi, has this been update yet? sorry to be a pain in the ass and ask
-
Wulf Community Admin
Give him some time and when an update is ready, it will be posted as an update.
-
sorry i had a bunch of alerts come in... and thought i had missed this if this had updated
i wish i can code and stuff like you do
but i cant and get confused... keep up the good work devs
-
@Mughisi
Code:using Graphics = System.Drawing.Graphics; using ImageFormat = System.Drawing.Imaging.ImageFormat; using System.Drawing; using System.IO;
Code:private byte[] ImageResize(byte[] imageBytes, int width, int height) { Bitmap resizedImage = new Bitmap(width, height), sourceImage = new Bitmap(new MemoryStream(imageBytes)); Graphics.FromImage(resizedImage).DrawImage(sourceImage, new Rectangle(0, 0, width, height), new Rectangle(0,0, sourceImage.Width, sourceImage.Height), GraphicsUnit.Pixel); MemoryStream ms = new MemoryStream(); resizedImage.Save(ms, ImageFormat.Png); return ms.ToArray(); }
-
-
-
The unfortunate thing is not only do they get stretched, but the new resolution limits make the images look rather garbo. Only 128 pixels in one dimension for a roughly 2ft - 2.5ft surface doesn't look too nice when uploading detailed artwork or photography.
Btw on a different topic, while I'm resizing my images in Paint.NET and saving them, I'm wondering how the JPEG compression works in Rust. I'm currently taking PNG's off the Internet and resizing them and then saving them as high quality JPG's; Should that be sufficient to keep everything optimized? Or should I be uploading PNG and letting the plugin do the compression? And what does the compression even do other than save hard drive space on the server? Does it affect framerate at all? I've only got 4 people playing on the server so compression may be completely pointless for my purposes and I'm wondering if raw PNG's might be better in my case.