sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    3D text with more sides - PLEASE HELP - urgent!

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    16 Posts 7 Posters 2.9k Views 7 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      smicha
      last edited by

      Dear Users,

      I have to smooth my 3D text. I need more sides (as in Arc tool or Circle) for my text to smooth it.

      Let's say that an arc in "e" should have not 11 sides but 100 - is there a way to do it? And smooth all of my text at once?

      https://lh4.googleusercontent.com/-am1Eea0ww0I/T46GixkO7yI/AAAAAAAACKs/uMpyvz6kEnw/w500-h366-k/e.gif

      Please help.

      smicha

      1 Reply Last reply Reply Quote 0
      • numbthumbN Offline
        numbthumb
        last edited by

        Once you have pushed/pulled your letter to a 3D shape, you can´t change the segment count. You´ll have to start from scratch.

        Comfortably numb...

        1 Reply Last reply Reply Quote 0
        • TIGT Offline
          TIG Moderator
          last edited by

          The Native 3d-text tool already always uses the 'maximum tolerance' when generating curves from a font.
          The API equivalent code does allow you to vary this tolerance, but as this illustration shows you can only worsen it, not improve it !
          If you must have more smoothness you will have the remake the surfaces by editing the component in question, drawing in extra verticals etc to get a smoother surface.

          Why do you need such smoothness ?
          With hidden-geometry off it will look pretty smooth in most views ?

          You could try making the text as a transparent-background PNG image, import that into the SKP and then use my ImageTrimmer on it.
          Smoothing the curved edges using one of its final prompts [@ ~2 ?]
          Edit the resultant component, unhide edges and extrude the face[s] as needed into 3d, also change the faces' material as needed...


          Capture.PNG

          TIG

          1 Reply Last reply Reply Quote 0
          • S Offline
            smicha
            last edited by

            TIG,
            You are great! Thank you!!!

            I need extra polys for a close-up rendered image for my client. At current default settings edges are clearly visible. So I'll use your image trimmer.

            Thanks again!

            smicha

            1 Reply Last reply Reply Quote 0
            • pilouP Offline
              pilou
              last edited by

              Round corner ?
              Max is 30 ! You want 100 😄

              Frenchy Pilou
              Is beautiful that please without concept!
              My Little site :)

              1 Reply Last reply Reply Quote 0
              • S Offline
                smicha
                last edited by

                @unknownuser said:

                Round corner ?

                I tried it - it's not working as I want it. I exaggerated with 100 😄

                Max is 30 ! You want 100 😄

                1 Reply Last reply Reply Quote 0
                • Alan FraserA Offline
                  Alan Fraser
                  last edited by

                  If you have a vector drawing program like Corel or Illustrator...or even a CAD program that uses bezier fonts, you can simply export as an early version DWG file (R11 for instance) and import into SU. It will give you more segments than even you probably need.


                  e_thumb.jpg

                  3D Figures
                  Were you required to walk 500 miles? Were you advised to walk 500 more?
                  You could be entitled to compensation. Call the Pro Claimers now!

                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    smicha
                    last edited by

                    Alan,
                    This is a perfect solution!

                    Thank you very much.

                    smicha

                    1 Reply Last reply Reply Quote 0
                    • jeff hammondJ Offline
                      jeff hammond
                      last edited by

                      I have a plugin which puts a 'smooth...' item in the context menu..
                      right click a curve, choose desired iterations, then the curve smooths out.

                      I'm pretty sure it's this one:
                      http://forums.sketchucation.com/viewtopic.php?t=22947

                      (but I'm on a phone right now.. can't doublcheck til later 😳 )

                      edit.. yeah, that's it. apparently, I have an outdated version because krill changed the menu item to 'geom interpolation' as to avoid confusion with other smooth plugins.

                      dotdotdot

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        smicha
                        last edited by

                        Alan,

                        What tool did you use to connect edges after importing .dwg file? Weld tool? I'm asking because I have to connect edges to every single letter in my text and this is time consuming. If there is a faster solution it would be nice.

                        Your help is invaluable!

                        smicha

                        1 Reply Last reply Reply Quote 0
                        • TIGT Offline
                          TIG Moderator
                          last edited by

                          Import the dwg 'text' as a set of edges.
                          Over draw a few edges until it gets faces as expected.
                          Erase unwanted internal hole-faces.
                          PushPull the face[s] up to make it 3d.
                          At this point all 'vertical' edges in the extrusion[s] will be non-smooth types.
                          Select all of the geometry and use the context-menu 'Smooth' tool.
                          In its dialog adjust the settings/slider until the edges in the curved faces are smoothed - keep it below ~90 degrees so that the main 'square' edges don't go smoothed.
                          Toggle View > Hidden Geometry on/off to see the results.
                          To smooth individual edges you can use Erase+Ctrl.
                          To un-smooth individual edges use use Erase+Ctrl+Shift [with Hidden Geom 'on' so you can see what you are doing].

                          TIG

                          1 Reply Last reply Reply Quote 0
                          • jeff hammondJ Offline
                            jeff hammond
                            last edited by

                            @smicha said:

                            Alan,

                            What tool did you use to connect edges after importing .dwg file? Weld tool? I'm asking because I have to connect edges to every single letter in my text and this is time consuming. If there is a faster solution it would be nice.

                            Your help is invaluable!

                            smicha

                            fwiw, i use rhino for doing this then bring it in to sketchup via .3ds with faces in tact.. for joining, i use the recurve.rb plugin:
                            http://forums.sketchucation.com/viewtopic.php?t=36822

                            with that, you can select one segment of the desired curve then choose recurve->select curve & recurve.. it will then select all the connected edge and weld them together..

                            the difference with weld.rb being that weld will join the lines into a curve no matter what the angle.. recurve has a 1 radian tolerance (around 50º or so).. if you use it on a square for instance, recurve will leave the corners 'broken' where as weld won't..

                            i brought this super weird text into sketchup once and recurve was great there.. notice the hard edge are left alone while the curvier bits have been joined..

                            click pic -> bigger

                            dotdotdot

                            1 Reply Last reply Reply Quote 0
                            • Alan FraserA Offline
                              Alan Fraser
                              last edited by

                              I didn't need to connect the faces; the whole thing came in as an outline. All I needed to do was select it and apply the Makefaces ruby script to get it to fill in, then extrude.
                              The advantage of Todd's script over tracing over the outline to get the face to fill-in is that the counters (the holes in the letters) are immediately selectable and deletable, rather than having to trace part of their outline also in order to separate them from the rest of the letter.

                              3D Figures
                              Were you required to walk 500 miles? Were you advised to walk 500 more?
                              You could be entitled to compensation. Call the Pro Claimers now!

                              1 Reply Last reply Reply Quote 0
                              • S Offline
                                smicha
                                last edited by

                                Alan,
                                Thanks. Now your solution is complete and the best.

                                Short summary:

                                1. Create text in Corel
                                2. Export it as DWG-AutoCAD, R11
                                3. Import .dwg in Sketchup
                                4. Select all (Ctrl+A) -> Tools -> Make faces (install Make faces plugin first)
                                5. Delete internal faces from a,b,d,e,o,q,p
                                6. Use Push/Pull

                                Than you for your time and help,

                                smicha

                                1 Reply Last reply Reply Quote 0
                                • oganocaliO Offline
                                  oganocali
                                  last edited by

                                  If you already have 3d text at low-fi you can also use Tgi3D amorph upsample utility.
                                  (unlimited trial is free for 30 days)
                                  You need to set the curve-crease angle properly from the global tgi3d options (45 for this case) similar to the edge softening critical angle.
                                  Just say no to extra smoothing.
                                  Up-sample will create some redundant soft edges, some of which you can remove using remove unnecessary edges utility.
                                  textd.jpg

                                  1 Reply Last reply Reply Quote 0
                                  • Alan FraserA Offline
                                    Alan Fraser
                                    last edited by

                                    There's also Elefont from Armanisoft. It not only allows you to interactively adjust the resolution of the curves, but it also offers a range of different bevels. It exports to dxf.
                                    It's Windows only...but you don't need to install it. In fact it will work right out of the download zip file.

                                    3D Figures
                                    Were you required to walk 500 miles? Were you advised to walk 500 more?
                                    You could be entitled to compensation. Call the Pro Claimers now!

                                    1 Reply Last reply Reply Quote 0
                                    • 1 / 1
                                    • First post
                                      Last post
                                    Buy SketchPlus
                                    Buy SUbD
                                    Buy WrapR
                                    Buy eBook
                                    Buy Modelur
                                    Buy Vertex Tools
                                    Buy SketchCuisine
                                    Buy FormFonts

                                    Advertisement