Wings 3D Development Forum

Full Version: Suggestion that add an option of vertical 3D letter direction.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Currently Wings3D's 3DText plugin can create only horizontal letters.
But many 3D letters take a time and effort to re-layout for vertical position after creation with rotate or move.
so, I suggest to add an option for vertical text direction.

Each OS's native font dialog is buggy and it has complex specifications .
So I personally think it is better to perform the processing on the Wings3D side.
It may be possible in a simple way, could it for example simply changing the offset direction of the glyph position?


Also,I found many examples for it.
Stone monuments that inscribed with a haiku,tomb stone and history etc.
https://blog.mirokuya.co.jp/wp-content/u...dc9f82.jpg
https://media-cdn.tripadvisor.com/media/...aption.jpg
https://i1.wp.com/tabi-mag.jp/wp-content...026801.jpg
http://k-boseki.com/img-h/asemikinenhi078.jpg

Company name plate
https://lh3.googleusercontent.com/proxy/...CPJk1LRIaw

Message of the ring
https://i.pinimg.com/originals/38/1a/8f/...5a7938.png

Original Stamp.
https://image.minne.com/minne/photo/640x...69281a.jpg


Example of alphabets text is here!
Personalized Cast Metal Vertical Address plaque.
https://i.ebayimg.com/images/g/VHgAAOSw3...-l1600.jpg
https://m.media-amazon.com/images/I/610G...L1008_.jpg

Engraved wood sign
https://m.media-amazon.com/images/I/71Qv...SX466_.jpg

Best regards
------------------
tkbd
Long time since I looked at the code, but sounds like a fun (little?) project when I'm bored.
Will try to remember.
dgud,Thank you for reply.
OK,I would leave some the information and memo of prepare for the future.
(I don't know if it's directly useful Blush)

Noto font : It is good sample for Asian font testing.
This high quality font has 7 weights(Black to Thin) as the font families.
The font lisense is OFL.

https://www.google.com/get/noto/
This full size are very huge,But it can get a font file to choose partially(Small size).
(For example, asian language collections is a following ,it comprehensively cover Simplified Chinese, Traditional Chinese, Japanese, and Korean)

Download URL is here
OTF format , https://github.com/googlefonts/noto-cjk/...bsetOTF/JP
TTC format , https://github.com/googlefonts/noto-cjk/...n/Sans/OTC

Approaching ideas
A) Calcurate to translate or rotation with vertical direction the coordinates for generate the next glyph.
(Pros: simple implimentation , Cons: Wrong Typograpy can occur depending on the some characters used. Some fixes nessasary.)
B) Re-refercence to dedecated glyphs codepoint for vertical writing ( Cons: Not all fonts have this feature.Also, the user wants vertical writing for other characters.)
C) Use @font name (Cons:This feature is Windows OS only)

[Image: ywWD7VOm.png]
Test string: 【グラデーション。、〜】12A12A
—―〰‥…、。〈〉《》「」『』【】〔〕〖〗〘〙〚〛〝〟()[]{}~
ぁぃぅぇぉっゃゅょゎゕゖァィゥェォッャュョヮヵヶー

Also I found some information and discussions for vertical text.
https://forum.affinity.serif.com/index.p...ical-text/
https://forum.affinity.serif.com/index.p...ent=674755
https://www.oreilly.com/library/view/cjk...596156114/
https://unicode.org/notes/tn22/RobustVerticalLayout.pdf
https://docs.microsoft.com/en-us/typogra...type/spec/
https://www.iwatafont.co.jp/news/img/about_font.pdf
https://www.dynacw.co.jp/fontstory/fonts...?s=86&r=32
https://adobe-type-tools.github.io/font-...torial.pdf
https://w3c.github.io/jlreq/#characters_...omposition