TurboCAD Forums

The Ultimate Resource for TurboCAD Knowledge

Register
 
Interested in some really terrific mobile apps? Visit www.turboapps.com for details.

Can't set 2d text on a curved 3d object
Read 463 times
August 05, 2017, 02:05:49 PM
Hello again,
I want to set text on a slightly curved object. I've placed text onto a upper plane. Material is applied to the object (some metal).

I can't make text visible when rendered. Text is set to scalable, raised 0,001 over the plane.

Is the object curvature problem? If it is, is there some way to attach text to a curved object? (I could use UV mapping but this is text object not image).

Logged
Windows 10 64bit
TC 2016 Pro 64bit, RedSDK
Lenovo M92p I5 3550 8GB RAM NVIDIA GForce GTX 1050ti 4GB


* August 05, 2017, 02:13:34 PM
#1
I'm going to reply to your other, similar, topic thread.
It would be a starting point for what you are trying to accomplish here.

Logged
Alvin Gregorio
(mostly Residential Architectural 2D; no formal CAD Training; intermittent TurboCAD user since yr. 2000 [ver6.5])
---TurboCAD: V20.2PP(57.0)[as of 3/12/15]; V19DL(54.2); V11.2Pro; Windows-7-Pro/64-bit; Intel-Core-i3 CPU; 2.27ghz; 4GB RAM; Intel HD Graphics (CPU based)


August 05, 2017, 02:22:42 PM
#2
I'm going to reply to your other, similar, topic thread.
It would be a starting point for what you are trying to accomplish here.

That is certainly working.  Problem here was the curvature of the underlining object, so the 3d text solves that elegantly.
Just thought that exist some way to apply 2d text to the curved 3d objects (in a learning purposes).

Thank you.

Logged
Windows 10 64bit
TC 2016 Pro 64bit, RedSDK
Lenovo M92p I5 3550 8GB RAM NVIDIA GForce GTX 1050ti 4GB


* August 05, 2017, 02:30:36 PM
#3
Once you have 3D Text, you can use the Bend Tool to bend that Text to the same curvature as the other object.

Options for working with 3D Text are covered fairly thoroughly here, in the TurboCAD Wiki.  Jump to Page 6 of that Wiki section, for the Bending option.

Logged
Alvin Gregorio
(mostly Residential Architectural 2D; no formal CAD Training; intermittent TurboCAD user since yr. 2000 [ver6.5])
---TurboCAD: V20.2PP(57.0)[as of 3/12/15]; V19DL(54.2); V11.2Pro; Windows-7-Pro/64-bit; Intel-Core-i3 CPU; 2.27ghz; 4GB RAM; Intel HD Graphics (CPU based)


* August 05, 2017, 02:34:19 PM
#4
...
Just thought that exist some way to apply 2d text to the curved 3d objects (in a learning purposes).

Thank you.

RE:  "Just thought that exist some way to apply 2d text to the curved 3d objects... ".

There does not.  Nothing quick and simple, anyway.

Logged
Alvin Gregorio
(mostly Residential Architectural 2D; no formal CAD Training; intermittent TurboCAD user since yr. 2000 [ver6.5])
---TurboCAD: V20.2PP(57.0)[as of 3/12/15]; V19DL(54.2); V11.2Pro; Windows-7-Pro/64-bit; Intel-Core-i3 CPU; 2.27ghz; 4GB RAM; Intel HD Graphics (CPU based)


* August 05, 2017, 07:34:54 PM
#5
There is.  Use facet editor to make "surface from face(s)" that you want to lay the text on, keeping the original objects.  Intersect extruded text with the surfaces you've just made, and there's the text on the surface.  It can have material applied to change its colour.

Logged


* August 06, 2017, 08:20:21 AM
#6
There is.  Use facet editor to make "surface from face(s)" that you want to lay the text on, keeping the original objects.  Intersect extruded text with the surfaces you've just made, and there's the text on the surface.  It can have material applied to change its colour.

That's great if the surface isn't too strongly curved. Otherwise it may be obvious that the text is not everywhere normal to the surface.

Henry H

Logged


August 07, 2017, 03:45:49 AM
#7
Interesting thoughts  8)

Logged
Windows 10 64bit
TC 2016 Pro 64bit, RedSDK
Lenovo M92p I5 3550 8GB RAM NVIDIA GForce GTX 1050ti 4GB


* August 07, 2017, 08:36:13 AM
#8
There is.  Use facet editor to make "surface from face(s)" that you want to lay the text on, keeping the original objects.  Intersect extruded text with the surfaces you've just made, and there's the text on the surface.  It can have material applied to change its colour.

That's great if the surface isn't too strongly curved. Otherwise it may be obvious that the text is not everywhere normal to the surface.

Henry H

"Too strongly curved" like this? Then break out the Bend tool.

Logged
John R.

V17—V21, 2015, 2016, 2017
Designer, Deluxe, Expert, Basic, Platinum
RedSDK enabled
Windows 10, 64-bit


* August 07, 2017, 01:58:14 PM
#9
There is.  Use facet editor to make "surface from face(s)" that you want to lay the text on, keeping the original objects.  Intersect extruded text with the surfaces you've just made, and there's the text on the surface.  It can have material applied to change its colour.

That's great if the surface isn't too strongly curved. Otherwise it may be obvious that the text is not everywhere normal to the surface.

Henry H



"Too strongly curved" like this? Then break out the Bend tool.

That's Brilliant, would you mind explaining the steps you used and which Bend tool was used to accomplish it.

Logged
DonCW

2017 Platinum
Light Works Plug in
Windows 10
There's so much to learn and not much time left to learn it.


* August 07, 2017, 02:22:42 PM
#10
"Too strongly curved" like this? Then break out the Bend tool.

Gotta admit, I love the text John, very clever.

Logged


* August 07, 2017, 04:52:52 PM
#11
I'm going to reply to your other, similar, topic thread.
It would be a starting point for what you are trying to accomplish here.

That is certainly working.  Problem here was the curvature of the underlining object, so the 3d text solves that elegantly.
Just thought that exist some way to apply 2d text to the curved 3d objects (in a learning purposes).

Thank you.

Aside from John R clever "Bend' technics.
For 2d labeling I would learn Lightworks "Decal shader"

You can also project 2d entities on 3d objects so exploding 2d text to polylines then using "projection" might be helpful in some situations.

You can also create "labels" with redsdk using a "transmission texture"
« Last Edit: August 07, 2017, 05:05:05 PM by Dean »

Logged
"What do I know, I'm still learning"..
Windows 7 64 bit HP > on a stock HP laptop with 4gb-2.4 GHz.Turbocad 2016-2017, TurboCad Platinum 21(Best working version,IMHO) Using Lightworks for reliability/stability and testing redsdk, Anilab lab 5, Renditioner Pro V3. ATI Mobility Radeon HD 4500/5100


August 07, 2017, 05:22:29 PM
#12
I'm going to reply to your other, similar, topic thread.
It would be a starting point for what you are trying to accomplish here.

That is certainly working.  Problem here was the curvature of the underlining object, so the 3d text solves that elegantly.
Just thought that exist some way to apply 2d text to the curved 3d objects (in a learning purposes).

Thank you.

Aside from John R clever "Bend' technics.
For 2d labeling I would learn Lightworks "Decal shader"

You can also project 2d entities on 3d objects so exploding 2d text to polylines then using "projection" might be helpful in some situations.

You can also create "labels" with redsdk using a "transmission texture"


Great looking render, Dean.


* August 07, 2017, 11:06:49 PM
#13
re: …would you mind explaining the steps you used and which Bend tool was used to accomplish it.

I used the basic Bend tool. Here's a picture of the settings I used to create the bends from the bottom to the top. The lines and dimensions are on the "Construction" and "Construction 2" layers in the Dropbox drawing.

I believe Dean might know how to Wire Wrap text. He may have to refresh his memory with this Beta topic: Wire Wrap.

Wire Wrap Text.zip The drawing (2015 Platinum) should contain the PartTree info for the Bends.
« Last Edit: August 07, 2017, 11:11:03 PM by John R »

Logged
John R.

V17—V21, 2015, 2016, 2017
Designer, Deluxe, Expert, Basic, Platinum
RedSDK enabled
Windows 10, 64-bit


August 08, 2017, 02:27:38 AM
#14
I'm going to reply to your other, similar, topic thread.
It would be a starting point for what you are trying to accomplish here.

That is certainly working.  Problem here was the curvature of the underlining object, so the 3d text solves that elegantly.
Just thought that exist some way to apply 2d text to the curved 3d objects (in a learning purposes).

Thank you.

Aside from John R clever "Bend' technics.
For 2d labeling I would learn Lightworks "Decal shader"

You can also project 2d entities on 3d objects so exploding 2d text to polylines then using "projection" might be helpful in some situations.

You can also create "labels" with redsdk using a "transmission texture"

A quick explanation (with a few steps) regarding  "labels" with redsdk using a "transmission texture" would be great  :)

Logged
Windows 10 64bit
TC 2016 Pro 64bit, RedSDK
Lenovo M92p I5 3550 8GB RAM NVIDIA GForce GTX 1050ti 4GB


* August 08, 2017, 10:55:00 AM
#15
See the RedSDK Transparency page in the Wiki. I believe that "Texture" in this case refers to an image.

Logged
John R.

V17—V21, 2015, 2016, 2017
Designer, Deluxe, Expert, Basic, Platinum
RedSDK enabled
Windows 10, 64-bit


* August 09, 2017, 05:07:18 PM
#16
It's also possible to bend Text (or other objects) to match conical or spherical surfaces-- and probably others as well, but this is as far as I've pursued the subject to date. Bending to a spherical form required two operations, bending about two mutually perpendicular axes. Bending to a cone required that the "Plane face" demanded by the operation lie in a plane parallel to the axis of the cone and not parallel to the face of the flat text object.

Henry H

Logged


August 10, 2017, 04:47:18 AM
#17
See the RedSDK Transparency page in the Wiki. I believe that "Texture" in this case refers to an image.

I think that corresponds to texture only, not to text created with text tool!

Logged
Windows 10 64bit
TC 2016 Pro 64bit, RedSDK
Lenovo M92p I5 3550 8GB RAM NVIDIA GForce GTX 1050ti 4GB


* August 11, 2017, 09:36:53 AM
#18
"Bend to Path" can be applied to Text, too. In this example, the "path" was a Spline that was used for part of the extrusion profile for the wooden moulding...

Henry H
« Last Edit: August 12, 2017, 11:17:27 AM by Henry Hubich »

Logged