Jump to content
AutoDesSys

the instant alternative to hidden line


snow

Recommended Posts

hidden line is still awful and I was thinking "there must be a better way..."

there is.  

and it's so easy I feel like a dunce that it took me 5+ years to figure it out.

1.  Have a white background and turn off grid and axes.

2. Create a white material and set the reflection to constant.

3. Turn on Antialiasing in Shaded Options

Done.  Instant Hidden Line that is at least 100,000x faster than the real hidden line and with MUCH  better results in regards to text (i didn't do a benchmark test on this, so please don't quote me).

I'm literally never using the hidden line again and i am so happy about this so i needed to share.

Screen Shot 2019-01-21 at 5.24.48 PM.png

Link to comment
Share on other sites

13 hours ago, Chris lund said:

Very nice!  The only thing is Hidden Lines can be exported as vector.  So, there is still a use for them.

True.  I think a workaround for that is to change the image options to something high-res, export image to tiff, place this image in Illustrator, and run Image Trace. 

Depending on the model and how much tinkering needs to be done, this would probably be faster than letting hidden line grind out a rendering for 10+ minutes.

Link to comment
Share on other sites

One would have to play.  Been a while, but last time I did any significant auto trace work, it was quite difficult to balance getting good corners vs smooth curves.  If I got the proper curves, then corners would always have to be manually cleaned up.    Where this was the most obvious, was on text.  Text being the technical part, may be comparable to what you would want on a CAD drawing.    That being said, Auto trace may have come a long way since then.

Link to comment
Share on other sites

I use hidden line still quite a bit. It works fine for me. It's come a long way from older versions and it's much faster. Of course, if you have a very heavy scene, it will be slow, but I have yet to run into something that takes longer than 5 minutes to hidden line.

Link to comment
Share on other sites

Similarly, you can place all your layers in a layer group and then be sure to select "Material" in the "Override Attributes" option. Use the white material to assign to the layer group. This method allows you to maintain the original materials while still having the option to make fake hidden line images. 

Screen Shot 2019-01-27 at 8.07.53 AM.png

Link to comment
Share on other sites

  • 1 month later...

Agreed it is a nice quick workaround and much faster to navigate.  Unfortunately the antialiasing is far superior in Hidden Line.  It would be great if Hidden Line could be sped up further in v9.

Link to comment
Share on other sites

If indeed the sole purpose is simply a line drawing for illustration purposes this is a great workaround. You can almost get away with the settings for removing backfacing polys in the draw as well with the all white constant faces. The reason for the HL drawings from formZ is the ability to produce scale working drawings that are dimension-able and can be used by framers, dry-wallers, and other tradesmen on paper for a construction site. Until drones and robots completely eliminate humans, we still need to produce such drawings for the complexity of buildings coordinating many systems built by many tradespeople.

We stopped using formZ 12 years ago for working drawings. We simply export HLs of what we need from the models and redraw the 2Ds in Vectorworks. The dedicated 2D power of Vectorworks' options from database compilation of various components such as plumbing and lighting fixtures to smart components such as wall tools, made these necessary steps in the production of the 60 page drawing sets we produce for construction of our houses and all their details.

Simple imagery is all you need to produce, kudos for not needing to utilize the HL function or needing to produce complex 2-d drawings for coordinating many who work on a construction project, including those using AutoCad and various other flavors of 2D CAD.

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

We definitively need Hidden Line rendering as we export the result as 2D drawing into Autocad.

However, two main concerns about this:

- Before FZ 7, we were able to export into Autocad at right scale, using the 2D drawing module (copy from 3D modeler and paste to 2D module and then export in DWG). It is nearly impossible now...

- Hidden Line produce a lot of duplicate lines that we need to erase manualy in Autocad - a nightmare!

Can we expect some improvement in FZ 9?

Link to comment
Share on other sites

  • 2 weeks later...

I have been using the FormZ Layout app to export hidden line to DWG.  I setup a template file with plans, elevations, and sections at 1:1 scale.  Once setup it is easily repeatable for multiple projects with minimal effort.  So far it is working well.  There is an additional step of having to go into Layout to export, but it then exports everything at once (all drawing types). 

Link to comment
Share on other sites

I tried these setting for an alternative Hidden Line.  Works, sort of.  I would love to see improvement as it is very close to HL, but allows me to model while I work in a HL like view.  And it is 100x faster than "live" HL.  The problem I have is that lines disappear when moving the model:

Actual Hidden Line render:

224254185_ScreenShot2019-04-26at10_09_21AM.png.353b1dce61c3eeed82dd974955a35db0.png

 

Alternative HL (Shaded Full, material override for all layers set to snow's specs above, white material + constant):

1836387071_ScreenShot2019-04-26at10_09_30AM.thumb.png.df139fcb0d5bd3864989771438165fb0.png

 

Move the camera angle slightly and lines start to disappear:

1237162017_ScreenShot2019-04-26at10_14_23AM.thumb.png.408a03d102bc93288cb88b79b8c58780.png

1990404036_ScreenShot2019-04-26at10_16_26AM.png.2e2e0555efa96d0ffa75fe1b24233f33.png

Could this be my graphics card?  Or is this to be expected?

516278226_ScreenShot2019-04-26at10_15_15AM.png.9dd3400d2a809aa452526f576ed3871a.png

Link to comment
Share on other sites

I should add that live real Hidden Line works well for this simple model.  It is plenty fast, however for larger scenes I have had real HL slow to a crawl when trying to spin or move around the model.  That is the real issue for me.

One thing I should note is that with this alternative HL I can set the color to light grey (or anything) which is a nice effect. 

726453406_ScreenShot2019-04-26at10_20_08AM.png.aa83d341ff44ffb95c3cf205bc7862ea.png

 

Or I can create a white on black render:

1121047843_ScreenShot2019-04-26at10_19_49AM.png.f06c848953f031acc1772cc8efbf17ce.png

 

again if the line quality could be improved this would really be cool. 

I have been using Shaded Work for all of these alternative Hidden Line renders - FYI

 

Link to comment
Share on other sites

Or if live real Hidden Line could add material color override also then we could have these white lines/black background images also.  Currently it only allows the lines color override.  

Link to comment
Share on other sites

The white on black is a nice effect! 

I have noticed in a couple models where the lines are not behaving as I expected.  I'm on Windows so I don't believe it's a Mac/Graphics Card problem.

Strangely, in some views, those disappearing lines will reappear when I turn on the grid?  I don't know how they are related but they are.

I know this method isn't perfect, but it definitely helps on large models with smooth geometry.  I'm just exporting the images of my work (after setting my image options to a higher resolution) so I'd rather do this than click Hidden Line and sit and wonder how long it's going to take.

Link to comment
Share on other sites

I agree.  It is quick and it works, quality issues aside.  Thanks for the tip.

For me it points to the idea that with a bit of quality improvement we could have a lot more render options available than currently.  

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...