3D Text Effect, Challenging Text Effect

Greetings, i am very new here, but i am already watching Kevins amazing videos for a while. Since i have searched already 2 days for a working idea i thought maybe the god of css could help me. (Or some of his minions) 🙂 I am trying to create a dynamic text effect in this 3d style i am sending in a screenshot with this post. It seems there is no filter or masking trick which dynamically reacts on this. I would like to avoid adding a 3d javascript library for such a thing, i guess this would be overkill. If there is no other way around it i would probably stay with images. But since this text is also the h1 of the page it could be problematic for semantic. Please forget the branch structure underneath. I know this will be an overkill to make this change width automatically. 😄 Thank you in advance
No description
47 Replies
ἔρως
ἔρως3mo ago
where did you took that screenshot from?
M4rv
M4rvOP3mo ago
This Text was created by me inside Affinity Designer
ἔρως
ἔρως3mo ago
you should consider to export it as an svg
Jochem
Jochem3mo ago
created how?
M4rv
M4rvOP3mo ago
It seemed to be that it's not possible that the affinity Designer Exporter exports it without rendering the text. If i say it should not render it, it shows me a flat grey text.
ἔρως
ἔρως3mo ago
meh, that's just a png shoehorned into an svg for 33% more wasted bandwidth and it's svg 1.1 but how did you screated the text?
M4rv
M4rvOP3mo ago
I created it through a FX effect on the layer. I wanted to create a screenshot... but the interface is not in english... meh 😄
ἔρως
ἔρως3mo ago
have you tried to convert text to curves? when you export as svg, you should have an option for it then you can hand modify the svg maybe you might even be able to somehow get the font?
Jochem
Jochem3mo ago
I think they want the text to be dynamic, you wouldn't achieve that with an SVG
ἔρως
ἔρως3mo ago
no, but the idea is to have something scalable instead of just a png
M4rv
M4rvOP3mo ago
No description
ἔρως
ἔρως3mo ago
oh, you added an effect to it
Jochem
Jochem3mo ago
oh, like it'll always be the same text, but just at different sizes?
ἔρως
ἔρως3mo ago
yes, so it quasi-almost behaves like text it's better than a png and it might even be smaller
Jochem
Jochem3mo ago
I'm not sure that's what @M4rv wants in this case tbh
ἔρως
ἔρως3mo ago
and since it would be an svg, it might be possible to modify it so it works with current color
Jochem
Jochem3mo ago
do you want the text content to be dynamic, or just responsive?
M4rv
M4rvOP3mo ago
yes i did, the exporter is also flattening it 😦
ἔρως
ἔρως3mo ago
that sounds like a bug or a limitation but jochem made a good question
M4rv
M4rvOP3mo ago
ah i am sorry for beeing not precise enought and thanks for the question @Jochem , what i ment was that the content is dynamic. I can change it with the CMS afterwards.
Jochem
Jochem3mo ago
then an SVG isn't a solution the SVG will just describe these particular curves, not the text content in a way that can be (effectively) changed by anything
ἔρως
ἔρως3mo ago
and exporting as an image won't work as well
M4rv
M4rvOP3mo ago
😄 i honestly feeling like 2009 where i exporter images to show some effects 😛
Jochem
Jochem3mo ago
Your best bet for having this effect work through a CMS would be to use a font that has this built in, I think
ἔρως
ἔρως3mo ago
might be possible to get close with text fuckery but it will have so many problems
M4rv
M4rvOP3mo ago
yes i saw a font who created such an effect. I just need to figure out how i can create such a thing by myself
ἔρως
ἔρως3mo ago
one way would be to create an svg font yourself, manually
M4rv
M4rvOP3mo ago
Honestly it is possible with an image or something... But i also saw a challenge for myself in this. Trying to expand boundaries from my own knowledge
ἔρως
ἔρως3mo ago
with an image, it won't be dynamic and will be a pain to make it responsive
M4rv
M4rvOP3mo ago
yes, that's trough, i haven't thought about the reponsive aspect
ἔρως
ἔρως3mo ago
what's the base font you used?
M4rv
M4rvOP3mo ago
It's NewRocker from Google Fonts https://fonts.google.com/specimen/New+Rocker
ἔρως
ἔρως3mo ago
which export options do you have?
M4rv
M4rvOP3mo ago
No description
M4rv
M4rvOP3mo ago
Maybe i can create it within Adobe Illustrator, but i guess this gradient curves are an issue within SVG, it actualy doesn't support it.
M4rv
M4rvOP3mo ago
No description
ἔρως
ἔρως3mo ago
select both "export text as curves" that looks like crap :/
M4rv
M4rvOP3mo ago
It is flattening it.
ἔρως
ἔρως3mo ago
yeah, that's not good
M4rv
M4rvOP3mo ago
it has this 90's vibe
ἔρως
ἔρως3mo ago
maybe the exported stuff looks better
M4rv
M4rvOP3mo ago
yes, i need to recreate the style in illustrator and check what it can do... 😦 that means... getting into subscription hell again... thanks adobe
ἔρως
ἔρως3mo ago
or try inkscape try to export in some format that inkscape supports to open
M4rv
M4rvOP3mo ago
I had no luck with inkscape. But meanwhile i found this https://www.textstudio.com/logo/2296/Css It's the first time out found something nearly as i want it. It seems they do some heavy lifting with canvas and javascript here.
ἔρως
ἔρως3mo ago
it outputs it as an image
M4rv
M4rvOP3mo ago
true... but at least it is automated in some kind... but it's probably just impossible 😦 i should maybe just do some other layout tricks on the web

Did you find this page helpful?