Jump to content
3DXChat Community
GottaGo

Text Editor for World Editor v2

Recommended Posts

well as it's not really difficult to do, everyone can take font and add it to his script. can admit that the creator ppl not really get it from the creator itself where he share it and download something containing it. will be similar situation with the idea of adding them directly on the world editor gizmo will ask to have the right of the font and all new ppl that will come to the game and see font on the editor will say " awesome stuff gizmo / lisa " when it was not even them who did it. will be similar situation like the tattoo contest or for those doing pose / hairstyle for them you only see there name on the update post. the names of those who help them should be more visible.

Share this post


Link to post
Share on other sites
20 hours ago, lMAXl said:

@AlexaDarkness yes, when i have done your outline font have noticed the problem. but, as it don't do that for all letters, it's still fine. that why have tell him to add possibility having only letter grouped. ( thing he added on the V3 ) that allow someone that use the generator to easily move letters especially usefull for complex fonts that can have differents width. it not very long ajusting the letters to not them overlap. think it's something that can't be fixed as will mean the script will have to check for every letter if letter overlap and if overlap changing width to custom one.

 

EDIT for everyone :  Added ABC Curves 

download link: https://mega.nz/file/nxFUUapK#i7bY97CeNgDuKkg5Qy-zQFT91UF0EQkXuONmU7Rx-nY 

22dg4mw.jpg

As said for other font, letter don't have same width and length so you need manually adjuste spacing on X / Y axis. The text generator of GottaGo will never totally remove work to do depending the fonts. quality and detailled custom font will always be complicate to adapt than more simple font 😉

In V4 maybe i could calculate the width of each letter from the json. It's possible but pretty hard work as it's a combination of the rotation, the size and the type of object. Each object work a bit differently from the others.

Another way to do something would be to create a size parameter for each letter. But then most of the work should be done for each new font.

I will think about it but i won't have the time for now.

Share this post


Link to post
Share on other sites
12 hours ago, lMAXl said:

well as it's not really difficult to do, everyone can take font and add it to his script. can admit that the creator ppl not really get it from the creator itself where he share it and download something containing it. will be similar situation with the idea of adding them directly on the world editor gizmo will ask to have the right of the font and all new ppl that will come to the game and see font on the editor will say " awesome stuff gizmo / lisa " when it was not even them who did it. will be similar situation like the tattoo contest or for those doing pose / hairstyle for them you only see there name on the update post. the names of those who help them should be more visible.

The text editor i created is something pretty basic. I'm pretty sure they would be able to do something better directly in the game. Using objects the way we do isn't good for optimization. If they created letters object like Alexa suggested, it would really end up being a better solution.

Share this post


Link to post
Share on other sites
23 hours ago, lMAXl said:

well as it's not really difficult to do, everyone can take font and add it to his script. can admit that the creator ppl not really get it from the creator itself where he share it and download something containing it. will be similar situation with the idea of adding them directly on the world editor gizmo will ask to have the right of the font and all new ppl that will come to the game and see font on the editor will say " awesome stuff gizmo / lisa " when it was not even them who did it. will be similar situation like the tattoo contest or for those doing pose / hairstyle for them you only see there name on the update post. the names of those who help them should be more visible.

 

10 hours ago, GottaGo said:

The text editor i created is something pretty basic. I'm pretty sure they would be able to do something better directly in the game. Using objects the way we do isn't good for optimization. If they created letters object like Alexa suggested, it would really end up being a better solution.

I would give Gizmo/Lisa permission to use my ABC Fonts if it was stated created by me, like some of the Poses & Clothes already are.

These are some Logo's I have created in the past

redhead1_0010.png

pink club0004.png

Nightlife2.png

PrimeD0003.png

Share this post


Link to post
Share on other sites
Posted (edited)

These are great and will lawyas be useful, but I'd rather have an object(s) we could attach an image (or texture) to create signs in Photoshop, Gimp, Paint - whatever. That would increase optimization even more.

Edited by THX

Share this post


Link to post
Share on other sites
16 hours ago, THX said:

These are great and will lawyas be useful, but I'd rather have an object(s) we could attach an image (or texture) to create signs in Photoshop, Gimp, Paint - whatever. That would increase optimization even more.

That could be so great but would increase the rooms loading times way much more if you don't have top notch internet speed for some rooms.

Share this post


Link to post
Share on other sites

well habillity to apply custom texture to an object would be game changer if come to 3DX but if 3DX start become like S.. ppl will effiectivement need more ram and better  network connection and will mean the texture willl have to be storage somewhere to be load by every ppl. will extend the use of bandwidth.

Share this post


Link to post
Share on other sites
Posted (edited)
8 hours ago, ClaraLust said:

That could be so great but would increase the rooms loading times way much more if you don't have top notch internet speed for some rooms.

It wouldn't impact load times much until roughly 800 - 1000  or so images had to load at once. Then it would depend on the speed of a third party image hosting service like Photobucket for example if 3DX didn't want to image host.. Naturally, best case scenario is if images could be uploaded directly to the 3DX servers and they hosted..

From what I've been told directly by Unity game Devs is that Unity was not built to handle lots of little objects like we build with. It's rather amazing how quickly rooms do load.

Edited by THX

Share this post


Link to post
Share on other sites

Let me add my thought about the topic.

Basically it is possible to make the script use that "positioning box" to get correct letter dimensions.
I'd suggest following algorythm:
1. User saves his letter AND the sizing box in a single file. When the script reads the file it distinguishes the sizing box from letter's part by material (let's say sizing box must be some "glass_1" material and letter shouldn't use that material at all)
2. Each time user saves his letter, he should adjust the sizing box's width according to the letter he is going to save.
3. Script could take positioning box's coordinates instead of global coordinates, so basically user should only move the pos. box over his letter to be saved, not the letter itself.
4. Letter dimensions should be saved in an object to be used when building a string. It is a good idea to start with the parameters for true-type fonts. They are following:
width, hieght, bearingX, bearingY, advance
metrics.png

Share this post


Link to post
Share on other sites

I've been able to import letters just fine, but they are huge. Like, larger than my avatar by about 10-20x. Resizing them in the game separates all of the blocks. Am I missing a way to resize them before merging them in, or during the merge?

Share this post


Link to post
Share on other sites

Just wish they would kinda give us object alphabet that is already in server assets so it doesn't require much memory to use, so we could compile text more easy with lower amount of objects involved as nice as this is to see this. Thanks for sharing :D

Share this post


Link to post
Share on other sites
Posted (edited)
22 hours ago, TV9CD_Nikki said:

I've been able to import letters just fine, but they are huge. Like, larger than my avatar by about 10-20x. Resizing them in the game separates all of the blocks. Am I missing a way to resize them before merging them in, or during the merge?

Before resizing, make sure you select center in the header menu, then hold ctrl to make the white square appear. You will be able to resize letters correctly that way.

Edited by GottaGo

Share this post


Link to post
Share on other sites
3 hours ago, GottaGo said:

Before resizing, make sure you select center in the header menu, then hold ctrl to make the white square appear. You will be able to resize letters correctly that way.

Hot damn! It's working! Thanks so much! Just a little tweaking needed on each letter as I shrink them now.

This tool really is awesome!

Share this post


Link to post
Share on other sites
On 6/6/2020 at 11:24 PM, GottaGo said:

You mean this V3 ? 😛

https://mega.nz/file/j98niAaL#KlaLiPghuE9YMRENvbX0kSe4SlToWWFn1WvqgxCXwpU

It handle multi font with selector and i added an array to select the distance between characters. It need a bit of testing in game to find the perfect settings but well it works pretty well.

 

Demo_Texte.png

Hiyas GottaGo,

I tried to download the latest version of the Text Editor from the link you provided and Mega keeps giving some kind of transfer error and timing out. I would prefer to not have to create an account at a site I will otherwise never use. Do you have this file hosted anywhere else, or is it possible to do it as an attachment here that we can access?

Many thanks!

Lazlo

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...